Home | History | Annotate | Download | only in openssh
      1 #! /bin/sh
      2 # From configure.ac Revision: 1.583 .
      3 # Guess values for system-dependent variables and create Makefiles.
      4 # Generated by GNU Autoconf 2.61 for OpenSSH Portable.
      5 #
      6 # Report bugs to <openssh-unix-dev (at] mindrot.org>.
      7 #
      8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      9 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     10 # This configure script is free software; the Free Software Foundation
     11 # gives unlimited permission to copy, distribute and modify it.
     12 ## --------------------- ##
     13 ## M4sh Initialization.  ##
     14 ## --------------------- ##
     15 
     16 # Be more Bourne compatible
     17 DUALCASE=1; export DUALCASE # for MKS sh
     18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     19   emulate sh
     20   NULLCMD=:
     21   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     22   # is contrary to our usage.  Disable this feature.
     23   alias -g '${1+"$@"}'='"$@"'
     24   setopt NO_GLOB_SUBST
     25 else
     26   case `(set -o) 2>/dev/null` in
     27   *posix*) set -o posix ;;
     28 esac
     29 
     30 fi
     31 
     32 
     33 
     34 
     35 # PATH needs CR
     36 # Avoid depending upon Character Ranges.
     37 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     38 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     39 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     40 as_cr_digits='0123456789'
     41 as_cr_alnum=$as_cr_Letters$as_cr_digits
     42 
     43 # The user is always right.
     44 if test "${PATH_SEPARATOR+set}" != set; then
     45   echo "#! /bin/sh" >conf$$.sh
     46   echo  "exit 0"   >>conf$$.sh
     47   chmod +x conf$$.sh
     48   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     49     PATH_SEPARATOR=';'
     50   else
     51     PATH_SEPARATOR=:
     52   fi
     53   rm -f conf$$.sh
     54 fi
     55 
     56 # Support unset when possible.
     57 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     58   as_unset=unset
     59 else
     60   as_unset=false
     61 fi
     62 
     63 
     64 # IFS
     65 # We need space, tab and new line, in precisely that order.  Quoting is
     66 # there to prevent editors from complaining about space-tab.
     67 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     68 # splitting by setting IFS to empty value.)
     69 as_nl='
     70 '
     71 IFS=" ""	$as_nl"
     72 
     73 # Find who we are.  Look in the path if we contain no directory separator.
     74 case $0 in
     75   *[\\/]* ) as_myself=$0 ;;
     76   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     77 for as_dir in $PATH
     78 do
     79   IFS=$as_save_IFS
     80   test -z "$as_dir" && as_dir=.
     81   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     82 done
     83 IFS=$as_save_IFS
     84 
     85      ;;
     86 esac
     87 # We did not find ourselves, most probably we were run as `sh COMMAND'
     88 # in which case we are not to be found in the path.
     89 if test "x$as_myself" = x; then
     90   as_myself=$0
     91 fi
     92 if test ! -f "$as_myself"; then
     93   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     94   { (exit 1); exit 1; }
     95 fi
     96 
     97 # Work around bugs in pre-3.0 UWIN ksh.
     98 for as_var in ENV MAIL MAILPATH
     99 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    100 done
    101 PS1='$ '
    102 PS2='> '
    103 PS4='+ '
    104 
    105 # NLS nuisances.
    106 for as_var in \
    107   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    108   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    109   LC_TELEPHONE LC_TIME
    110 do
    111   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    112     eval $as_var=C; export $as_var
    113   else
    114     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    115   fi
    116 done
    117 
    118 # Required to use basename.
    119 if expr a : '\(a\)' >/dev/null 2>&1 &&
    120    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    121   as_expr=expr
    122 else
    123   as_expr=false
    124 fi
    125 
    126 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    127   as_basename=basename
    128 else
    129   as_basename=false
    130 fi
    131 
    132 
    133 # Name of the executable.
    134 as_me=`$as_basename -- "$0" ||
    135 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    136 	 X"$0" : 'X\(//\)$' \| \
    137 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    138 echo X/"$0" |
    139     sed '/^.*\/\([^/][^/]*\)\/*$/{
    140 	    s//\1/
    141 	    q
    142 	  }
    143 	  /^X\/\(\/\/\)$/{
    144 	    s//\1/
    145 	    q
    146 	  }
    147 	  /^X\/\(\/\).*/{
    148 	    s//\1/
    149 	    q
    150 	  }
    151 	  s/.*/./; q'`
    152 
    153 # CDPATH.
    154 $as_unset CDPATH
    155 
    156 
    157 if test "x$CONFIG_SHELL" = x; then
    158   if (eval ":") 2>/dev/null; then
    159   as_have_required=yes
    160 else
    161   as_have_required=no
    162 fi
    163 
    164   if test $as_have_required = yes && 	 (eval ":
    165 (as_func_return () {
    166   (exit \$1)
    167 }
    168 as_func_success () {
    169   as_func_return 0
    170 }
    171 as_func_failure () {
    172   as_func_return 1
    173 }
    174 as_func_ret_success () {
    175   return 0
    176 }
    177 as_func_ret_failure () {
    178   return 1
    179 }
    180 
    181 exitcode=0
    182 if as_func_success; then
    183   :
    184 else
    185   exitcode=1
    186   echo as_func_success failed.
    187 fi
    188 
    189 if as_func_failure; then
    190   exitcode=1
    191   echo as_func_failure succeeded.
    192 fi
    193 
    194 if as_func_ret_success; then
    195   :
    196 else
    197   exitcode=1
    198   echo as_func_ret_success failed.
    199 fi
    200 
    201 if as_func_ret_failure; then
    202   exitcode=1
    203   echo as_func_ret_failure succeeded.
    204 fi
    205 
    206 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    207   :
    208 else
    209   exitcode=1
    210   echo positional parameters were not saved.
    211 fi
    212 
    213 test \$exitcode = 0) || { (exit 1); exit 1; }
    214 
    215 (
    216   as_lineno_1=\$LINENO
    217   as_lineno_2=\$LINENO
    218   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    219   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    220 ") 2> /dev/null; then
    221   :
    222 else
    223   as_candidate_shells=
    224     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    225 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    226 do
    227   IFS=$as_save_IFS
    228   test -z "$as_dir" && as_dir=.
    229   case $as_dir in
    230 	 /*)
    231 	   for as_base in sh bash ksh sh5; do
    232 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    233 	   done;;
    234        esac
    235 done
    236 IFS=$as_save_IFS
    237 
    238 
    239       for as_shell in $as_candidate_shells $SHELL; do
    240 	 # Try only shells that exist, to save several forks.
    241 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    242 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    243 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    244   emulate sh
    245   NULLCMD=:
    246   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    247   # is contrary to our usage.  Disable this feature.
    248   alias -g '${1+"$@"}'='"$@"'
    249   setopt NO_GLOB_SUBST
    250 else
    251   case `(set -o) 2>/dev/null` in
    252   *posix*) set -o posix ;;
    253 esac
    254 
    255 fi
    256 
    257 
    258 :
    259 _ASEOF
    260 }; then
    261   CONFIG_SHELL=$as_shell
    262 	       as_have_required=yes
    263 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    264 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    265   emulate sh
    266   NULLCMD=:
    267   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    268   # is contrary to our usage.  Disable this feature.
    269   alias -g '${1+"$@"}'='"$@"'
    270   setopt NO_GLOB_SUBST
    271 else
    272   case `(set -o) 2>/dev/null` in
    273   *posix*) set -o posix ;;
    274 esac
    275 
    276 fi
    277 
    278 
    279 :
    280 (as_func_return () {
    281   (exit $1)
    282 }
    283 as_func_success () {
    284   as_func_return 0
    285 }
    286 as_func_failure () {
    287   as_func_return 1
    288 }
    289 as_func_ret_success () {
    290   return 0
    291 }
    292 as_func_ret_failure () {
    293   return 1
    294 }
    295 
    296 exitcode=0
    297 if as_func_success; then
    298   :
    299 else
    300   exitcode=1
    301   echo as_func_success failed.
    302 fi
    303 
    304 if as_func_failure; then
    305   exitcode=1
    306   echo as_func_failure succeeded.
    307 fi
    308 
    309 if as_func_ret_success; then
    310   :
    311 else
    312   exitcode=1
    313   echo as_func_ret_success failed.
    314 fi
    315 
    316 if as_func_ret_failure; then
    317   exitcode=1
    318   echo as_func_ret_failure succeeded.
    319 fi
    320 
    321 if ( set x; as_func_ret_success y && test x = "$1" ); then
    322   :
    323 else
    324   exitcode=1
    325   echo positional parameters were not saved.
    326 fi
    327 
    328 test $exitcode = 0) || { (exit 1); exit 1; }
    329 
    330 (
    331   as_lineno_1=$LINENO
    332   as_lineno_2=$LINENO
    333   test "x$as_lineno_1" != "x$as_lineno_2" &&
    334   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    335 
    336 _ASEOF
    337 }; then
    338   break
    339 fi
    340 
    341 fi
    342 
    343       done
    344 
    345       if test "x$CONFIG_SHELL" != x; then
    346   for as_var in BASH_ENV ENV
    347         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    348         done
    349         export CONFIG_SHELL
    350         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    351 fi
    352 
    353 
    354     if test $as_have_required = no; then
    355   echo This script requires a shell more modern than all the
    356       echo shells that I found on your system.  Please install a
    357       echo modern shell, or manually run the script under such a
    358       echo shell if you do have one.
    359       { (exit 1); exit 1; }
    360 fi
    361 
    362 
    363 fi
    364 
    365 fi
    366 
    367 
    368 
    369 (eval "as_func_return () {
    370   (exit \$1)
    371 }
    372 as_func_success () {
    373   as_func_return 0
    374 }
    375 as_func_failure () {
    376   as_func_return 1
    377 }
    378 as_func_ret_success () {
    379   return 0
    380 }
    381 as_func_ret_failure () {
    382   return 1
    383 }
    384 
    385 exitcode=0
    386 if as_func_success; then
    387   :
    388 else
    389   exitcode=1
    390   echo as_func_success failed.
    391 fi
    392 
    393 if as_func_failure; then
    394   exitcode=1
    395   echo as_func_failure succeeded.
    396 fi
    397 
    398 if as_func_ret_success; then
    399   :
    400 else
    401   exitcode=1
    402   echo as_func_ret_success failed.
    403 fi
    404 
    405 if as_func_ret_failure; then
    406   exitcode=1
    407   echo as_func_ret_failure succeeded.
    408 fi
    409 
    410 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    411   :
    412 else
    413   exitcode=1
    414   echo positional parameters were not saved.
    415 fi
    416 
    417 test \$exitcode = 0") || {
    418   echo No shell found that supports shell functions.
    419   echo Please tell autoconf@gnu.org about your system,
    420   echo including any error possibly output before this
    421   echo message
    422 }
    423 
    424 
    425 
    426   as_lineno_1=$LINENO
    427   as_lineno_2=$LINENO
    428   test "x$as_lineno_1" != "x$as_lineno_2" &&
    429   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    430 
    431   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    432   # uniformly replaced by the line number.  The first 'sed' inserts a
    433   # line-number line after each line using $LINENO; the second 'sed'
    434   # does the real work.  The second script uses 'N' to pair each
    435   # line-number line with the line containing $LINENO, and appends
    436   # trailing '-' during substitution so that $LINENO is not a special
    437   # case at line end.
    438   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    439   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    440   # E. McMahon (1931-1989) for sed's syntax.  :-)
    441   sed -n '
    442     p
    443     /[$]LINENO/=
    444   ' <$as_myself |
    445     sed '
    446       s/[$]LINENO.*/&-/
    447       t lineno
    448       b
    449       :lineno
    450       N
    451       :loop
    452       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    453       t loop
    454       s/-\n.*//
    455     ' >$as_me.lineno &&
    456   chmod +x "$as_me.lineno" ||
    457     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    458    { (exit 1); exit 1; }; }
    459 
    460   # Don't try to exec as it changes $[0], causing all sort of problems
    461   # (the dirname of $[0] is not the place where we might find the
    462   # original and so on.  Autoconf is especially sensitive to this).
    463   . "./$as_me.lineno"
    464   # Exit status is that of the last command.
    465   exit
    466 }
    467 
    468 
    469 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    470   as_dirname=dirname
    471 else
    472   as_dirname=false
    473 fi
    474 
    475 ECHO_C= ECHO_N= ECHO_T=
    476 case `echo -n x` in
    477 -n*)
    478   case `echo 'x\c'` in
    479   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    480   *)   ECHO_C='\c';;
    481   esac;;
    482 *)
    483   ECHO_N='-n';;
    484 esac
    485 
    486 if expr a : '\(a\)' >/dev/null 2>&1 &&
    487    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    488   as_expr=expr
    489 else
    490   as_expr=false
    491 fi
    492 
    493 rm -f conf$$ conf$$.exe conf$$.file
    494 if test -d conf$$.dir; then
    495   rm -f conf$$.dir/conf$$.file
    496 else
    497   rm -f conf$$.dir
    498   mkdir conf$$.dir
    499 fi
    500 echo >conf$$.file
    501 if ln -s conf$$.file conf$$ 2>/dev/null; then
    502   as_ln_s='ln -s'
    503   # ... but there are two gotchas:
    504   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    505   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    506   # In both cases, we have to default to `cp -p'.
    507   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    508     as_ln_s='cp -p'
    509 elif ln conf$$.file conf$$ 2>/dev/null; then
    510   as_ln_s=ln
    511 else
    512   as_ln_s='cp -p'
    513 fi
    514 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    515 rmdir conf$$.dir 2>/dev/null
    516 
    517 if mkdir -p . 2>/dev/null; then
    518   as_mkdir_p=:
    519 else
    520   test -d ./-p && rmdir ./-p
    521   as_mkdir_p=false
    522 fi
    523 
    524 if test -x / >/dev/null 2>&1; then
    525   as_test_x='test -x'
    526 else
    527   if ls -dL / >/dev/null 2>&1; then
    528     as_ls_L_option=L
    529   else
    530     as_ls_L_option=
    531   fi
    532   as_test_x='
    533     eval sh -c '\''
    534       if test -d "$1"; then
    535         test -d "$1/.";
    536       else
    537 	case $1 in
    538         -*)set "./$1";;
    539 	esac;
    540 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    541 	???[sx]*):;;*)false;;esac;fi
    542     '\'' sh
    543   '
    544 fi
    545 as_executable_p=$as_test_x
    546 
    547 # Sed expression to map a string onto a valid CPP name.
    548 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    549 
    550 # Sed expression to map a string onto a valid variable name.
    551 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    552 
    553 
    554 
    555 exec 7<&0 </dev/null 6>&1
    556 
    557 # Name of the host.
    558 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    559 # so uname gets run too.
    560 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    561 
    562 #
    563 # Initializations.
    564 #
    565 ac_default_prefix=/usr/local
    566 ac_clean_files=
    567 ac_config_libobj_dir=.
    568 LIBOBJS=
    569 cross_compiling=no
    570 subdirs=
    571 MFLAGS=
    572 MAKEFLAGS=
    573 SHELL=${CONFIG_SHELL-/bin/sh}
    574 
    575 # Identity of this package.
    576 PACKAGE_NAME='OpenSSH'
    577 PACKAGE_TARNAME='openssh'
    578 PACKAGE_VERSION='Portable'
    579 PACKAGE_STRING='OpenSSH Portable'
    580 PACKAGE_BUGREPORT='openssh-unix-dev@mindrot.org'
    581 
    582 ac_unique_file="ssh.c"
    583 # Factoring default headers for most tests.
    584 ac_includes_default="\
    585 #include <stdio.h>
    586 #ifdef HAVE_SYS_TYPES_H
    587 # include <sys/types.h>
    588 #endif
    589 #ifdef HAVE_SYS_STAT_H
    590 # include <sys/stat.h>
    591 #endif
    592 #ifdef STDC_HEADERS
    593 # include <stdlib.h>
    594 # include <stddef.h>
    595 #else
    596 # ifdef HAVE_STDLIB_H
    597 #  include <stdlib.h>
    598 # endif
    599 #endif
    600 #ifdef HAVE_STRING_H
    601 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    602 #  include <memory.h>
    603 # endif
    604 # include <string.h>
    605 #endif
    606 #ifdef HAVE_STRINGS_H
    607 # include <strings.h>
    608 #endif
    609 #ifdef HAVE_INTTYPES_H
    610 # include <inttypes.h>
    611 #endif
    612 #ifdef HAVE_STDINT_H
    613 # include <stdint.h>
    614 #endif
    615 #ifdef HAVE_UNISTD_H
    616 # include <unistd.h>
    617 #endif"
    618 
    619 ac_subst_vars='SHELL
    620 PATH_SEPARATOR
    621 PACKAGE_NAME
    622 PACKAGE_TARNAME
    623 PACKAGE_VERSION
    624 PACKAGE_STRING
    625 PACKAGE_BUGREPORT
    626 exec_prefix
    627 prefix
    628 program_transform_name
    629 bindir
    630 sbindir
    631 libexecdir
    632 datarootdir
    633 datadir
    634 sysconfdir
    635 sharedstatedir
    636 localstatedir
    637 includedir
    638 oldincludedir
    639 docdir
    640 infodir
    641 htmldir
    642 dvidir
    643 pdfdir
    644 psdir
    645 libdir
    646 localedir
    647 mandir
    648 DEFS
    649 ECHO_C
    650 ECHO_N
    651 ECHO_T
    652 LIBS
    653 build_alias
    654 host_alias
    655 target_alias
    656 CC
    657 CFLAGS
    658 LDFLAGS
    659 CPPFLAGS
    660 ac_ct_CC
    661 EXEEXT
    662 OBJEXT
    663 build
    664 build_cpu
    665 build_vendor
    666 build_os
    667 host
    668 host_cpu
    669 host_vendor
    670 host_os
    671 CPP
    672 GREP
    673 EGREP
    674 AWK
    675 RANLIB
    676 INSTALL_PROGRAM
    677 INSTALL_SCRIPT
    678 INSTALL_DATA
    679 AR
    680 ac_ct_AR
    681 CAT
    682 KILL
    683 PERL
    684 SED
    685 ENT
    686 TEST_MINUS_S_SH
    687 SH
    688 GROFF
    689 NROFF
    690 MANDOC
    691 TEST_SHELL
    692 MANFMT
    693 PATH_GROUPADD_PROG
    694 PATH_USERADD_PROG
    695 MAKE_PACKAGE_SUPPORTED
    696 STARTUP_SCRIPT_SHELL
    697 LOGIN_PROGRAM_FALLBACK
    698 PATH_PASSWD_PROG
    699 LD
    700 PKGCONFIG
    701 LIBEDIT
    702 TEST_SSH_ECC
    703 COMMENT_OUT_ECC
    704 SSH_PRIVSEP_USER
    705 SSHLIBS
    706 SSHDLIBS
    707 KRB5CONF
    708 GSSLIBS
    709 K5LIBS
    710 PRIVSEP_PATH
    711 xauth_path
    712 STRIP_OPT
    713 XAUTH_PATH
    714 MANTYPE
    715 mansubdir
    716 user_path
    717 piddir
    718 TEST_SSH_IPV6
    719 TEST_MALLOC_OPTIONS
    720 UNSUPPORTED_ALGORITHMS
    721 LIBOBJS
    722 LTLIBOBJS'
    723 ac_subst_files=''
    724       ac_precious_vars='build_alias
    725 host_alias
    726 target_alias
    727 CC
    728 CFLAGS
    729 LDFLAGS
    730 LIBS
    731 CPPFLAGS
    732 CPP'
    733 
    734 
    735 # Initialize some variables set by options.
    736 ac_init_help=
    737 ac_init_version=false
    738 # The variables have the same names as the options, with
    739 # dashes changed to underlines.
    740 cache_file=/dev/null
    741 exec_prefix=NONE
    742 no_create=
    743 no_recursion=
    744 prefix=NONE
    745 program_prefix=NONE
    746 program_suffix=NONE
    747 program_transform_name=s,x,x,
    748 silent=
    749 site=
    750 srcdir=
    751 verbose=
    752 x_includes=NONE
    753 x_libraries=NONE
    754 
    755 # Installation directory options.
    756 # These are left unexpanded so users can "make install exec_prefix=/foo"
    757 # and all the variables that are supposed to be based on exec_prefix
    758 # by default will actually change.
    759 # Use braces instead of parens because sh, perl, etc. also accept them.
    760 # (The list follows the same order as the GNU Coding Standards.)
    761 bindir='${exec_prefix}/bin'
    762 sbindir='${exec_prefix}/sbin'
    763 libexecdir='${exec_prefix}/libexec'
    764 datarootdir='${prefix}/share'
    765 datadir='${datarootdir}'
    766 sysconfdir='${prefix}/etc'
    767 sharedstatedir='${prefix}/com'
    768 localstatedir='${prefix}/var'
    769 includedir='${prefix}/include'
    770 oldincludedir='/usr/include'
    771 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    772 infodir='${datarootdir}/info'
    773 htmldir='${docdir}'
    774 dvidir='${docdir}'
    775 pdfdir='${docdir}'
    776 psdir='${docdir}'
    777 libdir='${exec_prefix}/lib'
    778 localedir='${datarootdir}/locale'
    779 mandir='${datarootdir}/man'
    780 
    781 ac_prev=
    782 ac_dashdash=
    783 for ac_option
    784 do
    785   # If the previous option needs an argument, assign it.
    786   if test -n "$ac_prev"; then
    787     eval $ac_prev=\$ac_option
    788     ac_prev=
    789     continue
    790   fi
    791 
    792   case $ac_option in
    793   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    794   *)	ac_optarg=yes ;;
    795   esac
    796 
    797   # Accept the important Cygnus configure options, so we can diagnose typos.
    798 
    799   case $ac_dashdash$ac_option in
    800   --)
    801     ac_dashdash=yes ;;
    802 
    803   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    804     ac_prev=bindir ;;
    805   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    806     bindir=$ac_optarg ;;
    807 
    808   -build | --build | --buil | --bui | --bu)
    809     ac_prev=build_alias ;;
    810   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    811     build_alias=$ac_optarg ;;
    812 
    813   -cache-file | --cache-file | --cache-fil | --cache-fi \
    814   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    815     ac_prev=cache_file ;;
    816   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    817   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    818     cache_file=$ac_optarg ;;
    819 
    820   --config-cache | -C)
    821     cache_file=config.cache ;;
    822 
    823   -datadir | --datadir | --datadi | --datad)
    824     ac_prev=datadir ;;
    825   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    826     datadir=$ac_optarg ;;
    827 
    828   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    829   | --dataroo | --dataro | --datar)
    830     ac_prev=datarootdir ;;
    831   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    832   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    833     datarootdir=$ac_optarg ;;
    834 
    835   -disable-* | --disable-*)
    836     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    837     # Reject names that are not valid shell variable names.
    838     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    839       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    840    { (exit 1); exit 1; }; }
    841     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    842     eval enable_$ac_feature=no ;;
    843 
    844   -docdir | --docdir | --docdi | --doc | --do)
    845     ac_prev=docdir ;;
    846   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    847     docdir=$ac_optarg ;;
    848 
    849   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    850     ac_prev=dvidir ;;
    851   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    852     dvidir=$ac_optarg ;;
    853 
    854   -enable-* | --enable-*)
    855     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    856     # Reject names that are not valid shell variable names.
    857     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    858       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    859    { (exit 1); exit 1; }; }
    860     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    861     eval enable_$ac_feature=\$ac_optarg ;;
    862 
    863   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    864   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    865   | --exec | --exe | --ex)
    866     ac_prev=exec_prefix ;;
    867   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    868   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    869   | --exec=* | --exe=* | --ex=*)
    870     exec_prefix=$ac_optarg ;;
    871 
    872   -gas | --gas | --ga | --g)
    873     # Obsolete; use --with-gas.
    874     with_gas=yes ;;
    875 
    876   -help | --help | --hel | --he | -h)
    877     ac_init_help=long ;;
    878   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    879     ac_init_help=recursive ;;
    880   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    881     ac_init_help=short ;;
    882 
    883   -host | --host | --hos | --ho)
    884     ac_prev=host_alias ;;
    885   -host=* | --host=* | --hos=* | --ho=*)
    886     host_alias=$ac_optarg ;;
    887 
    888   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    889     ac_prev=htmldir ;;
    890   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    891   | --ht=*)
    892     htmldir=$ac_optarg ;;
    893 
    894   -includedir | --includedir | --includedi | --included | --include \
    895   | --includ | --inclu | --incl | --inc)
    896     ac_prev=includedir ;;
    897   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    898   | --includ=* | --inclu=* | --incl=* | --inc=*)
    899     includedir=$ac_optarg ;;
    900 
    901   -infodir | --infodir | --infodi | --infod | --info | --inf)
    902     ac_prev=infodir ;;
    903   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    904     infodir=$ac_optarg ;;
    905 
    906   -libdir | --libdir | --libdi | --libd)
    907     ac_prev=libdir ;;
    908   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    909     libdir=$ac_optarg ;;
    910 
    911   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    912   | --libexe | --libex | --libe)
    913     ac_prev=libexecdir ;;
    914   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    915   | --libexe=* | --libex=* | --libe=*)
    916     libexecdir=$ac_optarg ;;
    917 
    918   -localedir | --localedir | --localedi | --localed | --locale)
    919     ac_prev=localedir ;;
    920   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    921     localedir=$ac_optarg ;;
    922 
    923   -localstatedir | --localstatedir | --localstatedi | --localstated \
    924   | --localstate | --localstat | --localsta | --localst | --locals)
    925     ac_prev=localstatedir ;;
    926   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    927   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    928     localstatedir=$ac_optarg ;;
    929 
    930   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    931     ac_prev=mandir ;;
    932   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    933     mandir=$ac_optarg ;;
    934 
    935   -nfp | --nfp | --nf)
    936     # Obsolete; use --without-fp.
    937     with_fp=no ;;
    938 
    939   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    940   | --no-cr | --no-c | -n)
    941     no_create=yes ;;
    942 
    943   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    944   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    945     no_recursion=yes ;;
    946 
    947   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
    948   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
    949   | --oldin | --oldi | --old | --ol | --o)
    950     ac_prev=oldincludedir ;;
    951   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
    952   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
    953   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    954     oldincludedir=$ac_optarg ;;
    955 
    956   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    957     ac_prev=prefix ;;
    958   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    959     prefix=$ac_optarg ;;
    960 
    961   -program-prefix | --program-prefix | --program-prefi | --program-pref \
    962   | --program-pre | --program-pr | --program-p)
    963     ac_prev=program_prefix ;;
    964   -program-prefix=* | --program-prefix=* | --program-prefi=* \
    965   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    966     program_prefix=$ac_optarg ;;
    967 
    968   -program-suffix | --program-suffix | --program-suffi | --program-suff \
    969   | --program-suf | --program-su | --program-s)
    970     ac_prev=program_suffix ;;
    971   -program-suffix=* | --program-suffix=* | --program-suffi=* \
    972   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    973     program_suffix=$ac_optarg ;;
    974 
    975   -program-transform-name | --program-transform-name \
    976   | --program-transform-nam | --program-transform-na \
    977   | --program-transform-n | --program-transform- \
    978   | --program-transform | --program-transfor \
    979   | --program-transfo | --program-transf \
    980   | --program-trans | --program-tran \
    981   | --progr-tra | --program-tr | --program-t)
    982     ac_prev=program_transform_name ;;
    983   -program-transform-name=* | --program-transform-name=* \
    984   | --program-transform-nam=* | --program-transform-na=* \
    985   | --program-transform-n=* | --program-transform-=* \
    986   | --program-transform=* | --program-transfor=* \
    987   | --program-transfo=* | --program-transf=* \
    988   | --program-trans=* | --program-tran=* \
    989   | --progr-tra=* | --program-tr=* | --program-t=*)
    990     program_transform_name=$ac_optarg ;;
    991 
    992   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
    993     ac_prev=pdfdir ;;
    994   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
    995     pdfdir=$ac_optarg ;;
    996 
    997   -psdir | --psdir | --psdi | --psd | --ps)
    998     ac_prev=psdir ;;
    999   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1000     psdir=$ac_optarg ;;
   1001 
   1002   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1003   | -silent | --silent | --silen | --sile | --sil)
   1004     silent=yes ;;
   1005 
   1006   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1007     ac_prev=sbindir ;;
   1008   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1009   | --sbi=* | --sb=*)
   1010     sbindir=$ac_optarg ;;
   1011 
   1012   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1013   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1014   | --sharedst | --shareds | --shared | --share | --shar \
   1015   | --sha | --sh)
   1016     ac_prev=sharedstatedir ;;
   1017   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1018   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1019   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1020   | --sha=* | --sh=*)
   1021     sharedstatedir=$ac_optarg ;;
   1022 
   1023   -site | --site | --sit)
   1024     ac_prev=site ;;
   1025   -site=* | --site=* | --sit=*)
   1026     site=$ac_optarg ;;
   1027 
   1028   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1029     ac_prev=srcdir ;;
   1030   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1031     srcdir=$ac_optarg ;;
   1032 
   1033   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1034   | --syscon | --sysco | --sysc | --sys | --sy)
   1035     ac_prev=sysconfdir ;;
   1036   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1037   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1038     sysconfdir=$ac_optarg ;;
   1039 
   1040   -target | --target | --targe | --targ | --tar | --ta | --t)
   1041     ac_prev=target_alias ;;
   1042   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1043     target_alias=$ac_optarg ;;
   1044 
   1045   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1046     verbose=yes ;;
   1047 
   1048   -version | --version | --versio | --versi | --vers | -V)
   1049     ac_init_version=: ;;
   1050 
   1051   -with-* | --with-*)
   1052     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1053     # Reject names that are not valid shell variable names.
   1054     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1055       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1056    { (exit 1); exit 1; }; }
   1057     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1058     eval with_$ac_package=\$ac_optarg ;;
   1059 
   1060   -without-* | --without-*)
   1061     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1062     # Reject names that are not valid shell variable names.
   1063     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1064       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1065    { (exit 1); exit 1; }; }
   1066     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1067     eval with_$ac_package=no ;;
   1068 
   1069   --x)
   1070     # Obsolete; use --with-x.
   1071     with_x=yes ;;
   1072 
   1073   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1074   | --x-incl | --x-inc | --x-in | --x-i)
   1075     ac_prev=x_includes ;;
   1076   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1077   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1078     x_includes=$ac_optarg ;;
   1079 
   1080   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1081   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1082     ac_prev=x_libraries ;;
   1083   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1084   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1085     x_libraries=$ac_optarg ;;
   1086 
   1087   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1088 Try \`$0 --help' for more information." >&2
   1089    { (exit 1); exit 1; }; }
   1090     ;;
   1091 
   1092   *=*)
   1093     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1094     # Reject names that are not valid shell variable names.
   1095     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1096       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1097    { (exit 1); exit 1; }; }
   1098     eval $ac_envvar=\$ac_optarg
   1099     export $ac_envvar ;;
   1100 
   1101   *)
   1102     # FIXME: should be removed in autoconf 3.0.
   1103     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1104     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1105       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1106     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1107     ;;
   1108 
   1109   esac
   1110 done
   1111 
   1112 if test -n "$ac_prev"; then
   1113   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1114   { echo "$as_me: error: missing argument to $ac_option" >&2
   1115    { (exit 1); exit 1; }; }
   1116 fi
   1117 
   1118 # Be sure to have absolute directory names.
   1119 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1120 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1121 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1122 		libdir localedir mandir
   1123 do
   1124   eval ac_val=\$$ac_var
   1125   case $ac_val in
   1126     [\\/$]* | ?:[\\/]* )  continue;;
   1127     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1128   esac
   1129   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1130    { (exit 1); exit 1; }; }
   1131 done
   1132 
   1133 # There might be people who depend on the old broken behavior: `$host'
   1134 # used to hold the argument of --host etc.
   1135 # FIXME: To remove some day.
   1136 build=$build_alias
   1137 host=$host_alias
   1138 target=$target_alias
   1139 
   1140 # FIXME: To remove some day.
   1141 if test "x$host_alias" != x; then
   1142   if test "x$build_alias" = x; then
   1143     cross_compiling=maybe
   1144     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1145     If a cross compiler is detected then cross compile mode will be used." >&2
   1146   elif test "x$build_alias" != "x$host_alias"; then
   1147     cross_compiling=yes
   1148   fi
   1149 fi
   1150 
   1151 ac_tool_prefix=
   1152 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1153 
   1154 test "$silent" = yes && exec 6>/dev/null
   1155 
   1156 
   1157 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1158 ac_ls_di=`ls -di .` &&
   1159 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1160   { echo "$as_me: error: Working directory cannot be determined" >&2
   1161    { (exit 1); exit 1; }; }
   1162 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1163   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1164    { (exit 1); exit 1; }; }
   1165 
   1166 
   1167 # Find the source files, if location was not specified.
   1168 if test -z "$srcdir"; then
   1169   ac_srcdir_defaulted=yes
   1170   # Try the directory containing this script, then the parent directory.
   1171   ac_confdir=`$as_dirname -- "$0" ||
   1172 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1173 	 X"$0" : 'X\(//\)[^/]' \| \
   1174 	 X"$0" : 'X\(//\)$' \| \
   1175 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1176 echo X"$0" |
   1177     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1178 	    s//\1/
   1179 	    q
   1180 	  }
   1181 	  /^X\(\/\/\)[^/].*/{
   1182 	    s//\1/
   1183 	    q
   1184 	  }
   1185 	  /^X\(\/\/\)$/{
   1186 	    s//\1/
   1187 	    q
   1188 	  }
   1189 	  /^X\(\/\).*/{
   1190 	    s//\1/
   1191 	    q
   1192 	  }
   1193 	  s/.*/./; q'`
   1194   srcdir=$ac_confdir
   1195   if test ! -r "$srcdir/$ac_unique_file"; then
   1196     srcdir=..
   1197   fi
   1198 else
   1199   ac_srcdir_defaulted=no
   1200 fi
   1201 if test ! -r "$srcdir/$ac_unique_file"; then
   1202   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1203   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1204    { (exit 1); exit 1; }; }
   1205 fi
   1206 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1207 ac_abs_confdir=`(
   1208 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1209    { (exit 1); exit 1; }; }
   1210 	pwd)`
   1211 # When building in place, set srcdir=.
   1212 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1213   srcdir=.
   1214 fi
   1215 # Remove unnecessary trailing slashes from srcdir.
   1216 # Double slashes in file names in object file debugging info
   1217 # mess up M-x gdb in Emacs.
   1218 case $srcdir in
   1219 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1220 esac
   1221 for ac_var in $ac_precious_vars; do
   1222   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1223   eval ac_env_${ac_var}_value=\$${ac_var}
   1224   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1225   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1226 done
   1227 
   1228 #
   1229 # Report the --help message.
   1230 #
   1231 if test "$ac_init_help" = "long"; then
   1232   # Omit some internal or obsolete options to make the list less imposing.
   1233   # This message is too long to be a string in the A/UX 3.1 sh.
   1234   cat <<_ACEOF
   1235 \`configure' configures OpenSSH Portable to adapt to many kinds of systems.
   1236 
   1237 Usage: $0 [OPTION]... [VAR=VALUE]...
   1238 
   1239 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1240 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1241 
   1242 Defaults for the options are specified in brackets.
   1243 
   1244 Configuration:
   1245   -h, --help              display this help and exit
   1246       --help=short        display options specific to this package
   1247       --help=recursive    display the short help of all the included packages
   1248   -V, --version           display version information and exit
   1249   -q, --quiet, --silent   do not print \`checking...' messages
   1250       --cache-file=FILE   cache test results in FILE [disabled]
   1251   -C, --config-cache      alias for \`--cache-file=config.cache'
   1252   -n, --no-create         do not create output files
   1253       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1254 
   1255 Installation directories:
   1256   --prefix=PREFIX         install architecture-independent files in PREFIX
   1257 			  [$ac_default_prefix]
   1258   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1259 			  [PREFIX]
   1260 
   1261 By default, \`make install' will install all the files in
   1262 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1263 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1264 for instance \`--prefix=\$HOME'.
   1265 
   1266 For better control, use the options below.
   1267 
   1268 Fine tuning of the installation directories:
   1269   --bindir=DIR           user executables [EPREFIX/bin]
   1270   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1271   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1272   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1273   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1274   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1275   --libdir=DIR           object code libraries [EPREFIX/lib]
   1276   --includedir=DIR       C header files [PREFIX/include]
   1277   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1278   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1279   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1280   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1281   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1282   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1283   --docdir=DIR           documentation root [DATAROOTDIR/doc/openssh]
   1284   --htmldir=DIR          html documentation [DOCDIR]
   1285   --dvidir=DIR           dvi documentation [DOCDIR]
   1286   --pdfdir=DIR           pdf documentation [DOCDIR]
   1287   --psdir=DIR            ps documentation [DOCDIR]
   1288 _ACEOF
   1289 
   1290   cat <<\_ACEOF
   1291 
   1292 System types:
   1293   --build=BUILD     configure for building on BUILD [guessed]
   1294   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1295 _ACEOF
   1296 fi
   1297 
   1298 if test -n "$ac_init_help"; then
   1299   case $ac_init_help in
   1300      short | recursive ) echo "Configuration of OpenSSH Portable:";;
   1301    esac
   1302   cat <<\_ACEOF
   1303 
   1304 Optional Features:
   1305   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1306   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1307   --disable-largefile     omit support for large files
   1308   --disable-strip         Disable calling strip(1) on install
   1309   --disable-etc-default-login Disable using PATH from /etc/default/login no
   1310   --disable-lastlog       disable use of lastlog even if detected no
   1311   --disable-utmp          disable use of utmp even if detected no
   1312   --disable-utmpx         disable use of utmpx even if detected no
   1313   --disable-wtmp          disable use of wtmp even if detected no
   1314   --disable-wtmpx         disable use of wtmpx even if detected no
   1315   --disable-libutil       disable use of libutil (login() etc.) no
   1316   --disable-pututline     disable use of pututline() etc. (uwtmp) no
   1317   --disable-pututxline    disable use of pututxline() etc. (uwtmpx) no
   1318 
   1319 Optional Packages:
   1320   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1321   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1322   --without-openssl       Disable use of OpenSSL; use only limited internal crypto **EXPERIMENTAL**
   1323   --without-ssh1          Enable support for SSH protocol 1
   1324   --without-stackprotect  Don't use compiler's stack protection
   1325   --without-hardening     Don't use toolchain hardening flags
   1326   --without-rpath         Disable auto-added -R linker paths
   1327   --with-cflags           Specify additional flags to pass to compiler
   1328   --with-cppflags         Specify additional flags to pass to preprocessor
   1329   --with-ldflags          Specify additional flags to pass to linker
   1330   --with-libs             Specify additional libraries to link with
   1331   --with-Werror           Build main code with -Werror
   1332   --with-solaris-contracts Enable Solaris process contracts (experimental)
   1333   --with-solaris-projects Enable Solaris projects (experimental)
   1334   --with-osfsia           Enable Digital Unix SIA
   1335   --with-zlib=PATH        Use zlib in PATH
   1336   --without-zlib-version-check Disable zlib version check
   1337   --with-skey[=PATH]      Enable S/Key support (optionally in PATH)
   1338   --with-ldns[=PATH]      Use ldns for DNSSEC support (optionally in PATH)
   1339   --with-libedit[=PATH]   Enable libedit support for sftp
   1340   --with-audit=module     Enable audit support (modules=debug,bsm,linux)
   1341   --with-pie              Build Position Independent Executables if possible
   1342   --with-ssl-dir=PATH     Specify path to OpenSSL installation
   1343   --without-openssl-header-check Disable OpenSSL version consistency check
   1344   --with-ssl-engine       Enable OpenSSL (hardware) ENGINE support
   1345   --with-prngd-port=PORT  read entropy from PRNGD/EGD TCP localhost:PORT
   1346   --with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool)
   1347   --with-pam              Enable PAM support
   1348   --with-privsep-user=user Specify non-privileged user for privilege separation
   1349   --with-sandbox=style    Specify privilege separation sandbox (no, darwin, rlimit, systrace, seccomp_filter, capsicum)
   1350   --with-selinux          Enable SELinux support
   1351   --with-kerberos5=PATH   Enable Kerberos 5 support
   1352   --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
   1353   --with-xauth=PATH       Specify path to xauth program
   1354   --with-maildir=/path/to/mail    Specify your system mail directory
   1355   --with-mantype=man|cat|doc  Set man page type
   1356   --with-md5-passwords    Enable use of MD5 passwords
   1357   --without-shadow        Disable shadow password support
   1358   --with-ipaddr-display   Use ip address instead of hostname in $DISPLAY
   1359   --with-default-path=    Specify default $PATH environment for server
   1360   --with-superuser-path=  Specify different path for super-user
   1361   --with-4in6             Check for and convert IPv4 in IPv6 mapped addresses
   1362   --with-bsd-auth         Enable BSD auth support
   1363   --with-pid-dir=PATH     Specify location of ssh.pid file
   1364   --with-lastlog=FILE|DIR specify lastlog location common locations
   1365 
   1366 Some influential environment variables:
   1367   CC          C compiler command
   1368   CFLAGS      C compiler flags
   1369   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1370               nonstandard directory <lib dir>
   1371   LIBS        libraries to pass to the linker, e.g. -l<library>
   1372   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1373               you have headers in a nonstandard directory <include dir>
   1374   CPP         C preprocessor
   1375 
   1376 Use these variables to override the choices made by `configure' or to help
   1377 it to find libraries and programs with nonstandard names/locations.
   1378 
   1379 Report bugs to <openssh-unix-dev (at] mindrot.org>.
   1380 _ACEOF
   1381 ac_status=$?
   1382 fi
   1383 
   1384 if test "$ac_init_help" = "recursive"; then
   1385   # If there are subdirs, report their specific --help.
   1386   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1387     test -d "$ac_dir" || continue
   1388     ac_builddir=.
   1389 
   1390 case "$ac_dir" in
   1391 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1392 *)
   1393   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1394   # A ".." for each directory in $ac_dir_suffix.
   1395   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1396   case $ac_top_builddir_sub in
   1397   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1398   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1399   esac ;;
   1400 esac
   1401 ac_abs_top_builddir=$ac_pwd
   1402 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1403 # for backward compatibility:
   1404 ac_top_builddir=$ac_top_build_prefix
   1405 
   1406 case $srcdir in
   1407   .)  # We are building in place.
   1408     ac_srcdir=.
   1409     ac_top_srcdir=$ac_top_builddir_sub
   1410     ac_abs_top_srcdir=$ac_pwd ;;
   1411   [\\/]* | ?:[\\/]* )  # Absolute name.
   1412     ac_srcdir=$srcdir$ac_dir_suffix;
   1413     ac_top_srcdir=$srcdir
   1414     ac_abs_top_srcdir=$srcdir ;;
   1415   *) # Relative name.
   1416     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1417     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1418     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1419 esac
   1420 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1421 
   1422     cd "$ac_dir" || { ac_status=$?; continue; }
   1423     # Check for guested configure.
   1424     if test -f "$ac_srcdir/configure.gnu"; then
   1425       echo &&
   1426       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1427     elif test -f "$ac_srcdir/configure"; then
   1428       echo &&
   1429       $SHELL "$ac_srcdir/configure" --help=recursive
   1430     else
   1431       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1432     fi || ac_status=$?
   1433     cd "$ac_pwd" || { ac_status=$?; break; }
   1434   done
   1435 fi
   1436 
   1437 test -n "$ac_init_help" && exit $ac_status
   1438 if $ac_init_version; then
   1439   cat <<\_ACEOF
   1440 OpenSSH configure Portable
   1441 generated by GNU Autoconf 2.61
   1442 
   1443 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1444 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1445 This configure script is free software; the Free Software Foundation
   1446 gives unlimited permission to copy, distribute and modify it.
   1447 _ACEOF
   1448   exit
   1449 fi
   1450 cat >config.log <<_ACEOF
   1451 This file contains any messages produced by compilers while
   1452 running configure, to aid debugging if configure makes a mistake.
   1453 
   1454 It was created by OpenSSH $as_me Portable, which was
   1455 generated by GNU Autoconf 2.61.  Invocation command line was
   1456 
   1457   $ $0 $@
   1458 
   1459 _ACEOF
   1460 exec 5>>config.log
   1461 {
   1462 cat <<_ASUNAME
   1463 ## --------- ##
   1464 ## Platform. ##
   1465 ## --------- ##
   1466 
   1467 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1468 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1469 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1470 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1471 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1472 
   1473 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1474 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1475 
   1476 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1477 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1478 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1479 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1480 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1481 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1482 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1483 
   1484 _ASUNAME
   1485 
   1486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1487 for as_dir in $PATH
   1488 do
   1489   IFS=$as_save_IFS
   1490   test -z "$as_dir" && as_dir=.
   1491   echo "PATH: $as_dir"
   1492 done
   1493 IFS=$as_save_IFS
   1494 
   1495 } >&5
   1496 
   1497 cat >&5 <<_ACEOF
   1498 
   1499 
   1500 ## ----------- ##
   1501 ## Core tests. ##
   1502 ## ----------- ##
   1503 
   1504 _ACEOF
   1505 
   1506 
   1507 # Keep a trace of the command line.
   1508 # Strip out --no-create and --no-recursion so they do not pile up.
   1509 # Strip out --silent because we don't want to record it for future runs.
   1510 # Also quote any args containing shell meta-characters.
   1511 # Make two passes to allow for proper duplicate-argument suppression.
   1512 ac_configure_args=
   1513 ac_configure_args0=
   1514 ac_configure_args1=
   1515 ac_must_keep_next=false
   1516 for ac_pass in 1 2
   1517 do
   1518   for ac_arg
   1519   do
   1520     case $ac_arg in
   1521     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1522     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1523     | -silent | --silent | --silen | --sile | --sil)
   1524       continue ;;
   1525     *\'*)
   1526       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1527     esac
   1528     case $ac_pass in
   1529     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1530     2)
   1531       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1532       if test $ac_must_keep_next = true; then
   1533 	ac_must_keep_next=false # Got value, back to normal.
   1534       else
   1535 	case $ac_arg in
   1536 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1537 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1538 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1539 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1540 	    case "$ac_configure_args0 " in
   1541 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1542 	    esac
   1543 	    ;;
   1544 	  -* ) ac_must_keep_next=true ;;
   1545 	esac
   1546       fi
   1547       ac_configure_args="$ac_configure_args '$ac_arg'"
   1548       ;;
   1549     esac
   1550   done
   1551 done
   1552 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1553 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1554 
   1555 # When interrupted or exit'd, cleanup temporary files, and complete
   1556 # config.log.  We remove comments because anyway the quotes in there
   1557 # would cause problems or look ugly.
   1558 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1559 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1560 trap 'exit_status=$?
   1561   # Save into config.log some information that might help in debugging.
   1562   {
   1563     echo
   1564 
   1565     cat <<\_ASBOX
   1566 ## ---------------- ##
   1567 ## Cache variables. ##
   1568 ## ---------------- ##
   1569 _ASBOX
   1570     echo
   1571     # The following way of writing the cache mishandles newlines in values,
   1572 (
   1573   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1574     eval ac_val=\$$ac_var
   1575     case $ac_val in #(
   1576     *${as_nl}*)
   1577       case $ac_var in #(
   1578       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1579 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1580       esac
   1581       case $ac_var in #(
   1582       _ | IFS | as_nl) ;; #(
   1583       *) $as_unset $ac_var ;;
   1584       esac ;;
   1585     esac
   1586   done
   1587   (set) 2>&1 |
   1588     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1589     *${as_nl}ac_space=\ *)
   1590       sed -n \
   1591 	"s/'\''/'\''\\\\'\'''\''/g;
   1592 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1593       ;; #(
   1594     *)
   1595       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1596       ;;
   1597     esac |
   1598     sort
   1599 )
   1600     echo
   1601 
   1602     cat <<\_ASBOX
   1603 ## ----------------- ##
   1604 ## Output variables. ##
   1605 ## ----------------- ##
   1606 _ASBOX
   1607     echo
   1608     for ac_var in $ac_subst_vars
   1609     do
   1610       eval ac_val=\$$ac_var
   1611       case $ac_val in
   1612       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1613       esac
   1614       echo "$ac_var='\''$ac_val'\''"
   1615     done | sort
   1616     echo
   1617 
   1618     if test -n "$ac_subst_files"; then
   1619       cat <<\_ASBOX
   1620 ## ------------------- ##
   1621 ## File substitutions. ##
   1622 ## ------------------- ##
   1623 _ASBOX
   1624       echo
   1625       for ac_var in $ac_subst_files
   1626       do
   1627 	eval ac_val=\$$ac_var
   1628 	case $ac_val in
   1629 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1630 	esac
   1631 	echo "$ac_var='\''$ac_val'\''"
   1632       done | sort
   1633       echo
   1634     fi
   1635 
   1636     if test -s confdefs.h; then
   1637       cat <<\_ASBOX
   1638 ## ----------- ##
   1639 ## confdefs.h. ##
   1640 ## ----------- ##
   1641 _ASBOX
   1642       echo
   1643       cat confdefs.h
   1644       echo
   1645     fi
   1646     test "$ac_signal" != 0 &&
   1647       echo "$as_me: caught signal $ac_signal"
   1648     echo "$as_me: exit $exit_status"
   1649   } >&5
   1650   rm -f core *.core core.conftest.* &&
   1651     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1652     exit $exit_status
   1653 ' 0
   1654 for ac_signal in 1 2 13 15; do
   1655   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1656 done
   1657 ac_signal=0
   1658 
   1659 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1660 rm -f -r conftest* confdefs.h
   1661 
   1662 # Predefined preprocessor variables.
   1663 
   1664 cat >>confdefs.h <<_ACEOF
   1665 #define PACKAGE_NAME "$PACKAGE_NAME"
   1666 _ACEOF
   1667 
   1668 
   1669 cat >>confdefs.h <<_ACEOF
   1670 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1671 _ACEOF
   1672 
   1673 
   1674 cat >>confdefs.h <<_ACEOF
   1675 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1676 _ACEOF
   1677 
   1678 
   1679 cat >>confdefs.h <<_ACEOF
   1680 #define PACKAGE_STRING "$PACKAGE_STRING"
   1681 _ACEOF
   1682 
   1683 
   1684 cat >>confdefs.h <<_ACEOF
   1685 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1686 _ACEOF
   1687 
   1688 
   1689 # Let the site file select an alternate cache file if it wants to.
   1690 # Prefer explicitly selected file to automatically selected ones.
   1691 if test -n "$CONFIG_SITE"; then
   1692   set x "$CONFIG_SITE"
   1693 elif test "x$prefix" != xNONE; then
   1694   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1695 else
   1696   set x "$ac_default_prefix/share/config.site" \
   1697 	"$ac_default_prefix/etc/config.site"
   1698 fi
   1699 shift
   1700 for ac_site_file
   1701 do
   1702   if test -r "$ac_site_file"; then
   1703     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1704 echo "$as_me: loading site script $ac_site_file" >&6;}
   1705     sed 's/^/| /' "$ac_site_file" >&5
   1706     . "$ac_site_file"
   1707   fi
   1708 done
   1709 
   1710 if test -r "$cache_file"; then
   1711   # Some versions of bash will fail to source /dev/null (special
   1712   # files actually), so we avoid doing that.
   1713   if test -f "$cache_file"; then
   1714     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1715 echo "$as_me: loading cache $cache_file" >&6;}
   1716     case $cache_file in
   1717       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1718       *)                      . "./$cache_file";;
   1719     esac
   1720   fi
   1721 else
   1722   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1723 echo "$as_me: creating cache $cache_file" >&6;}
   1724   >$cache_file
   1725 fi
   1726 
   1727 # Check that the precious variables saved in the cache have kept the same
   1728 # value.
   1729 ac_cache_corrupted=false
   1730 for ac_var in $ac_precious_vars; do
   1731   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1732   eval ac_new_set=\$ac_env_${ac_var}_set
   1733   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1734   eval ac_new_val=\$ac_env_${ac_var}_value
   1735   case $ac_old_set,$ac_new_set in
   1736     set,)
   1737       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1738 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1739       ac_cache_corrupted=: ;;
   1740     ,set)
   1741       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1742 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1743       ac_cache_corrupted=: ;;
   1744     ,);;
   1745     *)
   1746       if test "x$ac_old_val" != "x$ac_new_val"; then
   1747 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1748 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1749 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1750 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1751 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1752 echo "$as_me:   current value: $ac_new_val" >&2;}
   1753 	ac_cache_corrupted=:
   1754       fi;;
   1755   esac
   1756   # Pass precious variables to config.status.
   1757   if test "$ac_new_set" = set; then
   1758     case $ac_new_val in
   1759     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1760     *) ac_arg=$ac_var=$ac_new_val ;;
   1761     esac
   1762     case " $ac_configure_args " in
   1763       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1764       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1765     esac
   1766   fi
   1767 done
   1768 if $ac_cache_corrupted; then
   1769   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1770 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1771   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1772 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1773    { (exit 1); exit 1; }; }
   1774 fi
   1775 
   1776 
   1777 
   1778 
   1779 
   1780 
   1781 
   1782 
   1783 
   1784 
   1785 
   1786 
   1787 
   1788 
   1789 
   1790 
   1791 
   1792 
   1793 
   1794 
   1795 
   1796 
   1797 
   1798 
   1799 
   1800 ac_ext=c
   1801 ac_cpp='$CPP $CPPFLAGS'
   1802 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1803 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1804 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1805 
   1806 
   1807 
   1808 
   1809 ac_ext=c
   1810 ac_cpp='$CPP $CPPFLAGS'
   1811 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1812 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1813 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1814 
   1815 
   1816 ac_config_headers="$ac_config_headers config.h"
   1817 
   1818 ac_ext=c
   1819 ac_cpp='$CPP $CPPFLAGS'
   1820 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1821 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1822 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1823 if test -n "$ac_tool_prefix"; then
   1824   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   1825 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   1826 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   1827 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   1828 if test "${ac_cv_prog_CC+set}" = set; then
   1829   echo $ECHO_N "(cached) $ECHO_C" >&6
   1830 else
   1831   if test -n "$CC"; then
   1832   ac_cv_prog_CC="$CC" # Let the user override the test.
   1833 else
   1834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1835 for as_dir in $PATH
   1836 do
   1837   IFS=$as_save_IFS
   1838   test -z "$as_dir" && as_dir=.
   1839   for ac_exec_ext in '' $ac_executable_extensions; do
   1840   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   1841     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   1842     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1843     break 2
   1844   fi
   1845 done
   1846 done
   1847 IFS=$as_save_IFS
   1848 
   1849 fi
   1850 fi
   1851 CC=$ac_cv_prog_CC
   1852 if test -n "$CC"; then
   1853   { echo "$as_me:$LINENO: result: $CC" >&5
   1854 echo "${ECHO_T}$CC" >&6; }
   1855 else
   1856   { echo "$as_me:$LINENO: result: no" >&5
   1857 echo "${ECHO_T}no" >&6; }
   1858 fi
   1859 
   1860 
   1861 fi
   1862 if test -z "$ac_cv_prog_CC"; then
   1863   ac_ct_CC=$CC
   1864   # Extract the first word of "gcc", so it can be a program name with args.
   1865 set dummy gcc; ac_word=$2
   1866 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   1867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   1868 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   1869   echo $ECHO_N "(cached) $ECHO_C" >&6
   1870 else
   1871   if test -n "$ac_ct_CC"; then
   1872   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   1873 else
   1874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1875 for as_dir in $PATH
   1876 do
   1877   IFS=$as_save_IFS
   1878   test -z "$as_dir" && as_dir=.
   1879   for ac_exec_ext in '' $ac_executable_extensions; do
   1880   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   1881     ac_cv_prog_ac_ct_CC="gcc"
   1882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1883     break 2
   1884   fi
   1885 done
   1886 done
   1887 IFS=$as_save_IFS
   1888 
   1889 fi
   1890 fi
   1891 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   1892 if test -n "$ac_ct_CC"; then
   1893   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   1894 echo "${ECHO_T}$ac_ct_CC" >&6; }
   1895 else
   1896   { echo "$as_me:$LINENO: result: no" >&5
   1897 echo "${ECHO_T}no" >&6; }
   1898 fi
   1899 
   1900   if test "x$ac_ct_CC" = x; then
   1901     CC=""
   1902   else
   1903     case $cross_compiling:$ac_tool_warned in
   1904 yes:)
   1905 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   1906 whose name does not start with the host triplet.  If you think this
   1907 configuration is useful to you, please write to autoconf@gnu.org." >&5
   1908 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   1909 whose name does not start with the host triplet.  If you think this
   1910 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   1911 ac_tool_warned=yes ;;
   1912 esac
   1913     CC=$ac_ct_CC
   1914   fi
   1915 else
   1916   CC="$ac_cv_prog_CC"
   1917 fi
   1918 
   1919 if test -z "$CC"; then
   1920           if test -n "$ac_tool_prefix"; then
   1921     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   1922 set dummy ${ac_tool_prefix}cc; ac_word=$2
   1923 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   1924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   1925 if test "${ac_cv_prog_CC+set}" = set; then
   1926   echo $ECHO_N "(cached) $ECHO_C" >&6
   1927 else
   1928   if test -n "$CC"; then
   1929   ac_cv_prog_CC="$CC" # Let the user override the test.
   1930 else
   1931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1932 for as_dir in $PATH
   1933 do
   1934   IFS=$as_save_IFS
   1935   test -z "$as_dir" && as_dir=.
   1936   for ac_exec_ext in '' $ac_executable_extensions; do
   1937   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   1938     ac_cv_prog_CC="${ac_tool_prefix}cc"
   1939     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1940     break 2
   1941   fi
   1942 done
   1943 done
   1944 IFS=$as_save_IFS
   1945 
   1946 fi
   1947 fi
   1948 CC=$ac_cv_prog_CC
   1949 if test -n "$CC"; then
   1950   { echo "$as_me:$LINENO: result: $CC" >&5
   1951 echo "${ECHO_T}$CC" >&6; }
   1952 else
   1953   { echo "$as_me:$LINENO: result: no" >&5
   1954 echo "${ECHO_T}no" >&6; }
   1955 fi
   1956 
   1957 
   1958   fi
   1959 fi
   1960 if test -z "$CC"; then
   1961   # Extract the first word of "cc", so it can be a program name with args.
   1962 set dummy cc; ac_word=$2
   1963 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   1964 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   1965 if test "${ac_cv_prog_CC+set}" = set; then
   1966   echo $ECHO_N "(cached) $ECHO_C" >&6
   1967 else
   1968   if test -n "$CC"; then
   1969   ac_cv_prog_CC="$CC" # Let the user override the test.
   1970 else
   1971   ac_prog_rejected=no
   1972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1973 for as_dir in $PATH
   1974 do
   1975   IFS=$as_save_IFS
   1976   test -z "$as_dir" && as_dir=.
   1977   for ac_exec_ext in '' $ac_executable_extensions; do
   1978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   1979     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   1980        ac_prog_rejected=yes
   1981        continue
   1982      fi
   1983     ac_cv_prog_CC="cc"
   1984     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1985     break 2
   1986   fi
   1987 done
   1988 done
   1989 IFS=$as_save_IFS
   1990 
   1991 if test $ac_prog_rejected = yes; then
   1992   # We found a bogon in the path, so make sure we never use it.
   1993   set dummy $ac_cv_prog_CC
   1994   shift
   1995   if test $# != 0; then
   1996     # We chose a different compiler from the bogus one.
   1997     # However, it has the same basename, so the bogon will be chosen
   1998     # first if we set CC to just the basename; use the full file name.
   1999     shift
   2000     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2001   fi
   2002 fi
   2003 fi
   2004 fi
   2005 CC=$ac_cv_prog_CC
   2006 if test -n "$CC"; then
   2007   { echo "$as_me:$LINENO: result: $CC" >&5
   2008 echo "${ECHO_T}$CC" >&6; }
   2009 else
   2010   { echo "$as_me:$LINENO: result: no" >&5
   2011 echo "${ECHO_T}no" >&6; }
   2012 fi
   2013 
   2014 
   2015 fi
   2016 if test -z "$CC"; then
   2017   if test -n "$ac_tool_prefix"; then
   2018   for ac_prog in cl.exe
   2019   do
   2020     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2021 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2022 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2023 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2024 if test "${ac_cv_prog_CC+set}" = set; then
   2025   echo $ECHO_N "(cached) $ECHO_C" >&6
   2026 else
   2027   if test -n "$CC"; then
   2028   ac_cv_prog_CC="$CC" # Let the user override the test.
   2029 else
   2030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2031 for as_dir in $PATH
   2032 do
   2033   IFS=$as_save_IFS
   2034   test -z "$as_dir" && as_dir=.
   2035   for ac_exec_ext in '' $ac_executable_extensions; do
   2036   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2037     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2038     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2039     break 2
   2040   fi
   2041 done
   2042 done
   2043 IFS=$as_save_IFS
   2044 
   2045 fi
   2046 fi
   2047 CC=$ac_cv_prog_CC
   2048 if test -n "$CC"; then
   2049   { echo "$as_me:$LINENO: result: $CC" >&5
   2050 echo "${ECHO_T}$CC" >&6; }
   2051 else
   2052   { echo "$as_me:$LINENO: result: no" >&5
   2053 echo "${ECHO_T}no" >&6; }
   2054 fi
   2055 
   2056 
   2057     test -n "$CC" && break
   2058   done
   2059 fi
   2060 if test -z "$CC"; then
   2061   ac_ct_CC=$CC
   2062   for ac_prog in cl.exe
   2063 do
   2064   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2065 set dummy $ac_prog; ac_word=$2
   2066 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2068 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2069   echo $ECHO_N "(cached) $ECHO_C" >&6
   2070 else
   2071   if test -n "$ac_ct_CC"; then
   2072   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2073 else
   2074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2075 for as_dir in $PATH
   2076 do
   2077   IFS=$as_save_IFS
   2078   test -z "$as_dir" && as_dir=.
   2079   for ac_exec_ext in '' $ac_executable_extensions; do
   2080   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2081     ac_cv_prog_ac_ct_CC="$ac_prog"
   2082     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2083     break 2
   2084   fi
   2085 done
   2086 done
   2087 IFS=$as_save_IFS
   2088 
   2089 fi
   2090 fi
   2091 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2092 if test -n "$ac_ct_CC"; then
   2093   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2094 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2095 else
   2096   { echo "$as_me:$LINENO: result: no" >&5
   2097 echo "${ECHO_T}no" >&6; }
   2098 fi
   2099 
   2100 
   2101   test -n "$ac_ct_CC" && break
   2102 done
   2103 
   2104   if test "x$ac_ct_CC" = x; then
   2105     CC=""
   2106   else
   2107     case $cross_compiling:$ac_tool_warned in
   2108 yes:)
   2109 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2110 whose name does not start with the host triplet.  If you think this
   2111 configuration is useful to you, please write to autoconf@gnu.org." >&5
   2112 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2113 whose name does not start with the host triplet.  If you think this
   2114 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   2115 ac_tool_warned=yes ;;
   2116 esac
   2117     CC=$ac_ct_CC
   2118   fi
   2119 fi
   2120 
   2121 fi
   2122 
   2123 
   2124 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2125 See \`config.log' for more details." >&5
   2126 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2127 See \`config.log' for more details." >&2;}
   2128    { (exit 1); exit 1; }; }
   2129 
   2130 # Provide some information about the compiler.
   2131 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2132 ac_compiler=`set X $ac_compile; echo $2`
   2133 { (ac_try="$ac_compiler --version >&5"
   2134 case "(($ac_try" in
   2135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2136   *) ac_try_echo=$ac_try;;
   2137 esac
   2138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2139   (eval "$ac_compiler --version >&5") 2>&5
   2140   ac_status=$?
   2141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2142   (exit $ac_status); }
   2143 { (ac_try="$ac_compiler -v >&5"
   2144 case "(($ac_try" in
   2145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2146   *) ac_try_echo=$ac_try;;
   2147 esac
   2148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2149   (eval "$ac_compiler -v >&5") 2>&5
   2150   ac_status=$?
   2151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2152   (exit $ac_status); }
   2153 { (ac_try="$ac_compiler -V >&5"
   2154 case "(($ac_try" in
   2155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2156   *) ac_try_echo=$ac_try;;
   2157 esac
   2158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2159   (eval "$ac_compiler -V >&5") 2>&5
   2160   ac_status=$?
   2161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2162   (exit $ac_status); }
   2163 
   2164 cat >conftest.$ac_ext <<_ACEOF
   2165 /* confdefs.h.  */
   2166 _ACEOF
   2167 cat confdefs.h >>conftest.$ac_ext
   2168 cat >>conftest.$ac_ext <<_ACEOF
   2169 /* end confdefs.h.  */
   2170 
   2171 int
   2172 main ()
   2173 {
   2174 
   2175   ;
   2176   return 0;
   2177 }
   2178 _ACEOF
   2179 ac_clean_files_save=$ac_clean_files
   2180 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2181 # Try to create an executable without -o first, disregard a.out.
   2182 # It will help us diagnose broken compilers, and finding out an intuition
   2183 # of exeext.
   2184 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2185 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2186 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2187 #
   2188 # List of possible output files, starting from the most likely.
   2189 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2190 # only as a last resort.  b.out is created by i960 compilers.
   2191 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2192 #
   2193 # The IRIX 6 linker writes into existing files which may not be
   2194 # executable, retaining their permissions.  Remove them first so a
   2195 # subsequent execution test works.
   2196 ac_rmfiles=
   2197 for ac_file in $ac_files
   2198 do
   2199   case $ac_file in
   2200     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2201     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2202   esac
   2203 done
   2204 rm -f $ac_rmfiles
   2205 
   2206 if { (ac_try="$ac_link_default"
   2207 case "(($ac_try" in
   2208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2209   *) ac_try_echo=$ac_try;;
   2210 esac
   2211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2212   (eval "$ac_link_default") 2>&5
   2213   ac_status=$?
   2214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2215   (exit $ac_status); }; then
   2216   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2217 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2218 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2219 # so that the user can short-circuit this test for compilers unknown to
   2220 # Autoconf.
   2221 for ac_file in $ac_files ''
   2222 do
   2223   test -f "$ac_file" || continue
   2224   case $ac_file in
   2225     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2226 	;;
   2227     [ab].out )
   2228 	# We found the default executable, but exeext='' is most
   2229 	# certainly right.
   2230 	break;;
   2231     *.* )
   2232         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2233 	then :; else
   2234 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2235 	fi
   2236 	# We set ac_cv_exeext here because the later test for it is not
   2237 	# safe: cross compilers may not add the suffix if given an `-o'
   2238 	# argument, so we may need to know it at that point already.
   2239 	# Even if this section looks crufty: it has the advantage of
   2240 	# actually working.
   2241 	break;;
   2242     * )
   2243 	break;;
   2244   esac
   2245 done
   2246 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2247 
   2248 else
   2249   ac_file=''
   2250 fi
   2251 
   2252 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2253 echo "${ECHO_T}$ac_file" >&6; }
   2254 if test -z "$ac_file"; then
   2255   echo "$as_me: failed program was:" >&5
   2256 sed 's/^/| /' conftest.$ac_ext >&5
   2257 
   2258 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2259 See \`config.log' for more details." >&5
   2260 echo "$as_me: error: C compiler cannot create executables
   2261 See \`config.log' for more details." >&2;}
   2262    { (exit 77); exit 77; }; }
   2263 fi
   2264 
   2265 ac_exeext=$ac_cv_exeext
   2266 
   2267 # Check that the compiler produces executables we can run.  If not, either
   2268 # the compiler is broken, or we cross compile.
   2269 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2270 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2271 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2272 # If not cross compiling, check that we can run a simple program.
   2273 if test "$cross_compiling" != yes; then
   2274   if { ac_try='./$ac_file'
   2275   { (case "(($ac_try" in
   2276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2277   *) ac_try_echo=$ac_try;;
   2278 esac
   2279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2280   (eval "$ac_try") 2>&5
   2281   ac_status=$?
   2282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2283   (exit $ac_status); }; }; then
   2284     cross_compiling=no
   2285   else
   2286     if test "$cross_compiling" = maybe; then
   2287 	cross_compiling=yes
   2288     else
   2289 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2290 If you meant to cross compile, use \`--host'.
   2291 See \`config.log' for more details." >&5
   2292 echo "$as_me: error: cannot run C compiled programs.
   2293 If you meant to cross compile, use \`--host'.
   2294 See \`config.log' for more details." >&2;}
   2295    { (exit 1); exit 1; }; }
   2296     fi
   2297   fi
   2298 fi
   2299 { echo "$as_me:$LINENO: result: yes" >&5
   2300 echo "${ECHO_T}yes" >&6; }
   2301 
   2302 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2303 ac_clean_files=$ac_clean_files_save
   2304 # Check that the compiler produces executables we can run.  If not, either
   2305 # the compiler is broken, or we cross compile.
   2306 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2307 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2308 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2309 echo "${ECHO_T}$cross_compiling" >&6; }
   2310 
   2311 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2312 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2313 if { (ac_try="$ac_link"
   2314 case "(($ac_try" in
   2315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2316   *) ac_try_echo=$ac_try;;
   2317 esac
   2318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2319   (eval "$ac_link") 2>&5
   2320   ac_status=$?
   2321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2322   (exit $ac_status); }; then
   2323   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2324 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2325 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2326 # `rm'.
   2327 for ac_file in conftest.exe conftest conftest.*; do
   2328   test -f "$ac_file" || continue
   2329   case $ac_file in
   2330     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2331     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2332 	  break;;
   2333     * ) break;;
   2334   esac
   2335 done
   2336 else
   2337   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2338 See \`config.log' for more details." >&5
   2339 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2340 See \`config.log' for more details." >&2;}
   2341    { (exit 1); exit 1; }; }
   2342 fi
   2343 
   2344 rm -f conftest$ac_cv_exeext
   2345 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2346 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2347 
   2348 rm -f conftest.$ac_ext
   2349 EXEEXT=$ac_cv_exeext
   2350 ac_exeext=$EXEEXT
   2351 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2352 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2353 if test "${ac_cv_objext+set}" = set; then
   2354   echo $ECHO_N "(cached) $ECHO_C" >&6
   2355 else
   2356   cat >conftest.$ac_ext <<_ACEOF
   2357 /* confdefs.h.  */
   2358 _ACEOF
   2359 cat confdefs.h >>conftest.$ac_ext
   2360 cat >>conftest.$ac_ext <<_ACEOF
   2361 /* end confdefs.h.  */
   2362 
   2363 int
   2364 main ()
   2365 {
   2366 
   2367   ;
   2368   return 0;
   2369 }
   2370 _ACEOF
   2371 rm -f conftest.o conftest.obj
   2372 if { (ac_try="$ac_compile"
   2373 case "(($ac_try" in
   2374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2375   *) ac_try_echo=$ac_try;;
   2376 esac
   2377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2378   (eval "$ac_compile") 2>&5
   2379   ac_status=$?
   2380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2381   (exit $ac_status); }; then
   2382   for ac_file in conftest.o conftest.obj conftest.*; do
   2383   test -f "$ac_file" || continue;
   2384   case $ac_file in
   2385     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2386     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2387        break;;
   2388   esac
   2389 done
   2390 else
   2391   echo "$as_me: failed program was:" >&5
   2392 sed 's/^/| /' conftest.$ac_ext >&5
   2393 
   2394 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2395 See \`config.log' for more details." >&5
   2396 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2397 See \`config.log' for more details." >&2;}
   2398    { (exit 1); exit 1; }; }
   2399 fi
   2400 
   2401 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2402 fi
   2403 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2404 echo "${ECHO_T}$ac_cv_objext" >&6; }
   2405 OBJEXT=$ac_cv_objext
   2406 ac_objext=$OBJEXT
   2407 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2408 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   2409 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2410   echo $ECHO_N "(cached) $ECHO_C" >&6
   2411 else
   2412   cat >conftest.$ac_ext <<_ACEOF
   2413 /* confdefs.h.  */
   2414 _ACEOF
   2415 cat confdefs.h >>conftest.$ac_ext
   2416 cat >>conftest.$ac_ext <<_ACEOF
   2417 /* end confdefs.h.  */
   2418 
   2419 int
   2420 main ()
   2421 {
   2422 #ifndef __GNUC__
   2423        choke me
   2424 #endif
   2425 
   2426   ;
   2427   return 0;
   2428 }
   2429 _ACEOF
   2430 rm -f conftest.$ac_objext
   2431 if { (ac_try="$ac_compile"
   2432 case "(($ac_try" in
   2433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2434   *) ac_try_echo=$ac_try;;
   2435 esac
   2436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2437   (eval "$ac_compile") 2>conftest.er1
   2438   ac_status=$?
   2439   grep -v '^ *+' conftest.er1 >conftest.err
   2440   rm -f conftest.er1
   2441   cat conftest.err >&5
   2442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2443   (exit $ac_status); } && {
   2444 	 test -z "$ac_c_werror_flag" ||
   2445 	 test ! -s conftest.err
   2446        } && test -s conftest.$ac_objext; then
   2447   ac_compiler_gnu=yes
   2448 else
   2449   echo "$as_me: failed program was:" >&5
   2450 sed 's/^/| /' conftest.$ac_ext >&5
   2451 
   2452 	ac_compiler_gnu=no
   2453 fi
   2454 
   2455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2456 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2457 
   2458 fi
   2459 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2460 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   2461 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2462 ac_test_CFLAGS=${CFLAGS+set}
   2463 ac_save_CFLAGS=$CFLAGS
   2464 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2465 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   2466 if test "${ac_cv_prog_cc_g+set}" = set; then
   2467   echo $ECHO_N "(cached) $ECHO_C" >&6
   2468 else
   2469   ac_save_c_werror_flag=$ac_c_werror_flag
   2470    ac_c_werror_flag=yes
   2471    ac_cv_prog_cc_g=no
   2472    CFLAGS="-g"
   2473    cat >conftest.$ac_ext <<_ACEOF
   2474 /* confdefs.h.  */
   2475 _ACEOF
   2476 cat confdefs.h >>conftest.$ac_ext
   2477 cat >>conftest.$ac_ext <<_ACEOF
   2478 /* end confdefs.h.  */
   2479 
   2480 int
   2481 main ()
   2482 {
   2483 
   2484   ;
   2485   return 0;
   2486 }
   2487 _ACEOF
   2488 rm -f conftest.$ac_objext
   2489 if { (ac_try="$ac_compile"
   2490 case "(($ac_try" in
   2491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2492   *) ac_try_echo=$ac_try;;
   2493 esac
   2494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2495   (eval "$ac_compile") 2>conftest.er1
   2496   ac_status=$?
   2497   grep -v '^ *+' conftest.er1 >conftest.err
   2498   rm -f conftest.er1
   2499   cat conftest.err >&5
   2500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2501   (exit $ac_status); } && {
   2502 	 test -z "$ac_c_werror_flag" ||
   2503 	 test ! -s conftest.err
   2504        } && test -s conftest.$ac_objext; then
   2505   ac_cv_prog_cc_g=yes
   2506 else
   2507   echo "$as_me: failed program was:" >&5
   2508 sed 's/^/| /' conftest.$ac_ext >&5
   2509 
   2510 	CFLAGS=""
   2511       cat >conftest.$ac_ext <<_ACEOF
   2512 /* confdefs.h.  */
   2513 _ACEOF
   2514 cat confdefs.h >>conftest.$ac_ext
   2515 cat >>conftest.$ac_ext <<_ACEOF
   2516 /* end confdefs.h.  */
   2517 
   2518 int
   2519 main ()
   2520 {
   2521 
   2522   ;
   2523   return 0;
   2524 }
   2525 _ACEOF
   2526 rm -f conftest.$ac_objext
   2527 if { (ac_try="$ac_compile"
   2528 case "(($ac_try" in
   2529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2530   *) ac_try_echo=$ac_try;;
   2531 esac
   2532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2533   (eval "$ac_compile") 2>conftest.er1
   2534   ac_status=$?
   2535   grep -v '^ *+' conftest.er1 >conftest.err
   2536   rm -f conftest.er1
   2537   cat conftest.err >&5
   2538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2539   (exit $ac_status); } && {
   2540 	 test -z "$ac_c_werror_flag" ||
   2541 	 test ! -s conftest.err
   2542        } && test -s conftest.$ac_objext; then
   2543   :
   2544 else
   2545   echo "$as_me: failed program was:" >&5
   2546 sed 's/^/| /' conftest.$ac_ext >&5
   2547 
   2548 	ac_c_werror_flag=$ac_save_c_werror_flag
   2549 	 CFLAGS="-g"
   2550 	 cat >conftest.$ac_ext <<_ACEOF
   2551 /* confdefs.h.  */
   2552 _ACEOF
   2553 cat confdefs.h >>conftest.$ac_ext
   2554 cat >>conftest.$ac_ext <<_ACEOF
   2555 /* end confdefs.h.  */
   2556 
   2557 int
   2558 main ()
   2559 {
   2560 
   2561   ;
   2562   return 0;
   2563 }
   2564 _ACEOF
   2565 rm -f conftest.$ac_objext
   2566 if { (ac_try="$ac_compile"
   2567 case "(($ac_try" in
   2568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2569   *) ac_try_echo=$ac_try;;
   2570 esac
   2571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2572   (eval "$ac_compile") 2>conftest.er1
   2573   ac_status=$?
   2574   grep -v '^ *+' conftest.er1 >conftest.err
   2575   rm -f conftest.er1
   2576   cat conftest.err >&5
   2577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2578   (exit $ac_status); } && {
   2579 	 test -z "$ac_c_werror_flag" ||
   2580 	 test ! -s conftest.err
   2581        } && test -s conftest.$ac_objext; then
   2582   ac_cv_prog_cc_g=yes
   2583 else
   2584   echo "$as_me: failed program was:" >&5
   2585 sed 's/^/| /' conftest.$ac_ext >&5
   2586 
   2587 
   2588 fi
   2589 
   2590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2591 fi
   2592 
   2593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2594 fi
   2595 
   2596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2597    ac_c_werror_flag=$ac_save_c_werror_flag
   2598 fi
   2599 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   2600 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   2601 if test "$ac_test_CFLAGS" = set; then
   2602   CFLAGS=$ac_save_CFLAGS
   2603 elif test $ac_cv_prog_cc_g = yes; then
   2604   if test "$GCC" = yes; then
   2605     CFLAGS="-g -O2"
   2606   else
   2607     CFLAGS="-g"
   2608   fi
   2609 else
   2610   if test "$GCC" = yes; then
   2611     CFLAGS="-O2"
   2612   else
   2613     CFLAGS=
   2614   fi
   2615 fi
   2616 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   2617 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   2618 if test "${ac_cv_prog_cc_c89+set}" = set; then
   2619   echo $ECHO_N "(cached) $ECHO_C" >&6
   2620 else
   2621   ac_cv_prog_cc_c89=no
   2622 ac_save_CC=$CC
   2623 cat >conftest.$ac_ext <<_ACEOF
   2624 /* confdefs.h.  */
   2625 _ACEOF
   2626 cat confdefs.h >>conftest.$ac_ext
   2627 cat >>conftest.$ac_ext <<_ACEOF
   2628 /* end confdefs.h.  */
   2629 #include <stdarg.h>
   2630 #include <stdio.h>
   2631 #include <sys/types.h>
   2632 #include <sys/stat.h>
   2633 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   2634 struct buf { int x; };
   2635 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   2636 static char *e (p, i)
   2637      char **p;
   2638      int i;
   2639 {
   2640   return p[i];
   2641 }
   2642 static char *f (char * (*g) (char **, int), char **p, ...)
   2643 {
   2644   char *s;
   2645   va_list v;
   2646   va_start (v,p);
   2647   s = g (p, va_arg (v,int));
   2648   va_end (v);
   2649   return s;
   2650 }
   2651 
   2652 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   2653    function prototypes and stuff, but not '\xHH' hex character constants.
   2654    These don't provoke an error unfortunately, instead are silently treated
   2655    as 'x'.  The following induces an error, until -std is added to get
   2656    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   2657    array size at least.  It's necessary to write '\x00'==0 to get something
   2658    that's true only with -std.  */
   2659 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   2660 
   2661 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   2662    inside strings and character constants.  */
   2663 #define FOO(x) 'x'
   2664 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   2665 
   2666 int test (int i, double x);
   2667 struct s1 {int (*f) (int a);};
   2668 struct s2 {int (*f) (double a);};
   2669 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   2670 int argc;
   2671 char **argv;
   2672 int
   2673 main ()
   2674 {
   2675 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   2676   ;
   2677   return 0;
   2678 }
   2679 _ACEOF
   2680 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   2681 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   2682 do
   2683   CC="$ac_save_CC $ac_arg"
   2684   rm -f conftest.$ac_objext
   2685 if { (ac_try="$ac_compile"
   2686 case "(($ac_try" in
   2687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2688   *) ac_try_echo=$ac_try;;
   2689 esac
   2690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2691   (eval "$ac_compile") 2>conftest.er1
   2692   ac_status=$?
   2693   grep -v '^ *+' conftest.er1 >conftest.err
   2694   rm -f conftest.er1
   2695   cat conftest.err >&5
   2696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2697   (exit $ac_status); } && {
   2698 	 test -z "$ac_c_werror_flag" ||
   2699 	 test ! -s conftest.err
   2700        } && test -s conftest.$ac_objext; then
   2701   ac_cv_prog_cc_c89=$ac_arg
   2702 else
   2703   echo "$as_me: failed program was:" >&5
   2704 sed 's/^/| /' conftest.$ac_ext >&5
   2705 
   2706 
   2707 fi
   2708 
   2709 rm -f core conftest.err conftest.$ac_objext
   2710   test "x$ac_cv_prog_cc_c89" != "xno" && break
   2711 done
   2712 rm -f conftest.$ac_ext
   2713 CC=$ac_save_CC
   2714 
   2715 fi
   2716 # AC_CACHE_VAL
   2717 case "x$ac_cv_prog_cc_c89" in
   2718   x)
   2719     { echo "$as_me:$LINENO: result: none needed" >&5
   2720 echo "${ECHO_T}none needed" >&6; } ;;
   2721   xno)
   2722     { echo "$as_me:$LINENO: result: unsupported" >&5
   2723 echo "${ECHO_T}unsupported" >&6; } ;;
   2724   *)
   2725     CC="$CC $ac_cv_prog_cc_c89"
   2726     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   2727 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   2728 esac
   2729 
   2730 
   2731 ac_ext=c
   2732 ac_cpp='$CPP $CPPFLAGS'
   2733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2736 
   2737 ac_aux_dir=
   2738 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2739   if test -f "$ac_dir/install-sh"; then
   2740     ac_aux_dir=$ac_dir
   2741     ac_install_sh="$ac_aux_dir/install-sh -c"
   2742     break
   2743   elif test -f "$ac_dir/install.sh"; then
   2744     ac_aux_dir=$ac_dir
   2745     ac_install_sh="$ac_aux_dir/install.sh -c"
   2746     break
   2747   elif test -f "$ac_dir/shtool"; then
   2748     ac_aux_dir=$ac_dir
   2749     ac_install_sh="$ac_aux_dir/shtool install -c"
   2750     break
   2751   fi
   2752 done
   2753 if test -z "$ac_aux_dir"; then
   2754   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   2755 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   2756    { (exit 1); exit 1; }; }
   2757 fi
   2758 
   2759 # These three variables are undocumented and unsupported,
   2760 # and are intended to be withdrawn in a future Autoconf release.
   2761 # They can cause serious problems if a builder's source tree is in a directory
   2762 # whose full name contains unusual characters.
   2763 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2764 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2765 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2766 
   2767 
   2768 # Make sure we can run config.sub.
   2769 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2770   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2771 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2772    { (exit 1); exit 1; }; }
   2773 
   2774 { echo "$as_me:$LINENO: checking build system type" >&5
   2775 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   2776 if test "${ac_cv_build+set}" = set; then
   2777   echo $ECHO_N "(cached) $ECHO_C" >&6
   2778 else
   2779   ac_build_alias=$build_alias
   2780 test "x$ac_build_alias" = x &&
   2781   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2782 test "x$ac_build_alias" = x &&
   2783   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2784 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2785    { (exit 1); exit 1; }; }
   2786 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2787   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2788 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2789    { (exit 1); exit 1; }; }
   2790 
   2791 fi
   2792 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2793 echo "${ECHO_T}$ac_cv_build" >&6; }
   2794 case $ac_cv_build in
   2795 *-*-*) ;;
   2796 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2797 echo "$as_me: error: invalid value of canonical build" >&2;}
   2798    { (exit 1); exit 1; }; };;
   2799 esac
   2800 build=$ac_cv_build
   2801 ac_save_IFS=$IFS; IFS='-'
   2802 set x $ac_cv_build
   2803 shift
   2804 build_cpu=$1
   2805 build_vendor=$2
   2806 shift; shift
   2807 # Remember, the first character of IFS is used to create $*,
   2808 # except with old shells:
   2809 build_os=$*
   2810 IFS=$ac_save_IFS
   2811 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2812 
   2813 
   2814 { echo "$as_me:$LINENO: checking host system type" >&5
   2815 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   2816 if test "${ac_cv_host+set}" = set; then
   2817   echo $ECHO_N "(cached) $ECHO_C" >&6
   2818 else
   2819   if test "x$host_alias" = x; then
   2820   ac_cv_host=$ac_cv_build
   2821 else
   2822   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2823     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2824 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2825    { (exit 1); exit 1; }; }
   2826 fi
   2827 
   2828 fi
   2829 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2830 echo "${ECHO_T}$ac_cv_host" >&6; }
   2831 case $ac_cv_host in
   2832 *-*-*) ;;
   2833 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2834 echo "$as_me: error: invalid value of canonical host" >&2;}
   2835    { (exit 1); exit 1; }; };;
   2836 esac
   2837 host=$ac_cv_host
   2838 ac_save_IFS=$IFS; IFS='-'
   2839 set x $ac_cv_host
   2840 shift
   2841 host_cpu=$1
   2842 host_vendor=$2
   2843 shift; shift
   2844 # Remember, the first character of IFS is used to create $*,
   2845 # except with old shells:
   2846 host_os=$*
   2847 IFS=$ac_save_IFS
   2848 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2849 
   2850 
   2851 
   2852 ac_ext=c
   2853 ac_cpp='$CPP $CPPFLAGS'
   2854 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2855 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2856 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2857 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   2858 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   2859 # On Suns, sometimes $CPP names a directory.
   2860 if test -n "$CPP" && test -d "$CPP"; then
   2861   CPP=
   2862 fi
   2863 if test -z "$CPP"; then
   2864   if test "${ac_cv_prog_CPP+set}" = set; then
   2865   echo $ECHO_N "(cached) $ECHO_C" >&6
   2866 else
   2867       # Double quotes because CPP needs to be expanded
   2868     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   2869     do
   2870       ac_preproc_ok=false
   2871 for ac_c_preproc_warn_flag in '' yes
   2872 do
   2873   # Use a header file that comes with gcc, so configuring glibc
   2874   # with a fresh cross-compiler works.
   2875   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2876   # <limits.h> exists even on freestanding compilers.
   2877   # On the NeXT, cc -E runs the code through the compiler's parser,
   2878   # not just through cpp. "Syntax error" is here to catch this case.
   2879   cat >conftest.$ac_ext <<_ACEOF
   2880 /* confdefs.h.  */
   2881 _ACEOF
   2882 cat confdefs.h >>conftest.$ac_ext
   2883 cat >>conftest.$ac_ext <<_ACEOF
   2884 /* end confdefs.h.  */
   2885 #ifdef __STDC__
   2886 # include <limits.h>
   2887 #else
   2888 # include <assert.h>
   2889 #endif
   2890 		     Syntax error
   2891 _ACEOF
   2892 if { (ac_try="$ac_cpp conftest.$ac_ext"
   2893 case "(($ac_try" in
   2894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2895   *) ac_try_echo=$ac_try;;
   2896 esac
   2897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2898   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   2899   ac_status=$?
   2900   grep -v '^ *+' conftest.er1 >conftest.err
   2901   rm -f conftest.er1
   2902   cat conftest.err >&5
   2903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2904   (exit $ac_status); } >/dev/null && {
   2905 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   2906 	 test ! -s conftest.err
   2907        }; then
   2908   :
   2909 else
   2910   echo "$as_me: failed program was:" >&5
   2911 sed 's/^/| /' conftest.$ac_ext >&5
   2912 
   2913   # Broken: fails on valid input.
   2914 continue
   2915 fi
   2916 
   2917 rm -f conftest.err conftest.$ac_ext
   2918 
   2919   # OK, works on sane cases.  Now check whether nonexistent headers
   2920   # can be detected and how.
   2921   cat >conftest.$ac_ext <<_ACEOF
   2922 /* confdefs.h.  */
   2923 _ACEOF
   2924 cat confdefs.h >>conftest.$ac_ext
   2925 cat >>conftest.$ac_ext <<_ACEOF
   2926 /* end confdefs.h.  */
   2927 #include <ac_nonexistent.h>
   2928 _ACEOF
   2929 if { (ac_try="$ac_cpp conftest.$ac_ext"
   2930 case "(($ac_try" in
   2931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2932   *) ac_try_echo=$ac_try;;
   2933 esac
   2934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2935   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   2936   ac_status=$?
   2937   grep -v '^ *+' conftest.er1 >conftest.err
   2938   rm -f conftest.er1
   2939   cat conftest.err >&5
   2940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2941   (exit $ac_status); } >/dev/null && {
   2942 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   2943 	 test ! -s conftest.err
   2944        }; then
   2945   # Broken: success on invalid input.
   2946 continue
   2947 else
   2948   echo "$as_me: failed program was:" >&5
   2949 sed 's/^/| /' conftest.$ac_ext >&5
   2950 
   2951   # Passes both tests.
   2952 ac_preproc_ok=:
   2953 break
   2954 fi
   2955 
   2956 rm -f conftest.err conftest.$ac_ext
   2957 
   2958 done
   2959 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   2960 rm -f conftest.err conftest.$ac_ext
   2961 if $ac_preproc_ok; then
   2962   break
   2963 fi
   2964 
   2965     done
   2966     ac_cv_prog_CPP=$CPP
   2967 
   2968 fi
   2969   CPP=$ac_cv_prog_CPP
   2970 else
   2971   ac_cv_prog_CPP=$CPP
   2972 fi
   2973 { echo "$as_me:$LINENO: result: $CPP" >&5
   2974 echo "${ECHO_T}$CPP" >&6; }
   2975 ac_preproc_ok=false
   2976 for ac_c_preproc_warn_flag in '' yes
   2977 do
   2978   # Use a header file that comes with gcc, so configuring glibc
   2979   # with a fresh cross-compiler works.
   2980   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2981   # <limits.h> exists even on freestanding compilers.
   2982   # On the NeXT, cc -E runs the code through the compiler's parser,
   2983   # not just through cpp. "Syntax error" is here to catch this case.
   2984   cat >conftest.$ac_ext <<_ACEOF
   2985 /* confdefs.h.  */
   2986 _ACEOF
   2987 cat confdefs.h >>conftest.$ac_ext
   2988 cat >>conftest.$ac_ext <<_ACEOF
   2989 /* end confdefs.h.  */
   2990 #ifdef __STDC__
   2991 # include <limits.h>
   2992 #else
   2993 # include <assert.h>
   2994 #endif
   2995 		     Syntax error
   2996 _ACEOF
   2997 if { (ac_try="$ac_cpp conftest.$ac_ext"
   2998 case "(($ac_try" in
   2999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3000   *) ac_try_echo=$ac_try;;
   3001 esac
   3002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3003   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3004   ac_status=$?
   3005   grep -v '^ *+' conftest.er1 >conftest.err
   3006   rm -f conftest.er1
   3007   cat conftest.err >&5
   3008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3009   (exit $ac_status); } >/dev/null && {
   3010 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3011 	 test ! -s conftest.err
   3012        }; then
   3013   :
   3014 else
   3015   echo "$as_me: failed program was:" >&5
   3016 sed 's/^/| /' conftest.$ac_ext >&5
   3017 
   3018   # Broken: fails on valid input.
   3019 continue
   3020 fi
   3021 
   3022 rm -f conftest.err conftest.$ac_ext
   3023 
   3024   # OK, works on sane cases.  Now check whether nonexistent headers
   3025   # can be detected and how.
   3026   cat >conftest.$ac_ext <<_ACEOF
   3027 /* confdefs.h.  */
   3028 _ACEOF
   3029 cat confdefs.h >>conftest.$ac_ext
   3030 cat >>conftest.$ac_ext <<_ACEOF
   3031 /* end confdefs.h.  */
   3032 #include <ac_nonexistent.h>
   3033 _ACEOF
   3034 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3035 case "(($ac_try" in
   3036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3037   *) ac_try_echo=$ac_try;;
   3038 esac
   3039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3040   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3041   ac_status=$?
   3042   grep -v '^ *+' conftest.er1 >conftest.err
   3043   rm -f conftest.er1
   3044   cat conftest.err >&5
   3045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3046   (exit $ac_status); } >/dev/null && {
   3047 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3048 	 test ! -s conftest.err
   3049        }; then
   3050   # Broken: success on invalid input.
   3051 continue
   3052 else
   3053   echo "$as_me: failed program was:" >&5
   3054 sed 's/^/| /' conftest.$ac_ext >&5
   3055 
   3056   # Passes both tests.
   3057 ac_preproc_ok=:
   3058 break
   3059 fi
   3060 
   3061 rm -f conftest.err conftest.$ac_ext
   3062 
   3063 done
   3064 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3065 rm -f conftest.err conftest.$ac_ext
   3066 if $ac_preproc_ok; then
   3067   :
   3068 else
   3069   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3070 See \`config.log' for more details." >&5
   3071 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3072 See \`config.log' for more details." >&2;}
   3073    { (exit 1); exit 1; }; }
   3074 fi
   3075 
   3076 ac_ext=c
   3077 ac_cpp='$CPP $CPPFLAGS'
   3078 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3079 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3080 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3081 
   3082 
   3083 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3084 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3085 if test "${ac_cv_path_GREP+set}" = set; then
   3086   echo $ECHO_N "(cached) $ECHO_C" >&6
   3087 else
   3088   # Extract the first word of "grep ggrep" to use in msg output
   3089 if test -z "$GREP"; then
   3090 set dummy grep ggrep; ac_prog_name=$2
   3091 if test "${ac_cv_path_GREP+set}" = set; then
   3092   echo $ECHO_N "(cached) $ECHO_C" >&6
   3093 else
   3094   ac_path_GREP_found=false
   3095 # Loop through the user's path and test for each of PROGNAME-LIST
   3096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3097 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3098 do
   3099   IFS=$as_save_IFS
   3100   test -z "$as_dir" && as_dir=.
   3101   for ac_prog in grep ggrep; do
   3102   for ac_exec_ext in '' $ac_executable_extensions; do
   3103     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3104     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3105     # Check for GNU ac_path_GREP and select it if it is found.
   3106   # Check for GNU $ac_path_GREP
   3107 case `"$ac_path_GREP" --version 2>&1` in
   3108 *GNU*)
   3109   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3110 *)
   3111   ac_count=0
   3112   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3113   while :
   3114   do
   3115     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3116     mv "conftest.tmp" "conftest.in"
   3117     cp "conftest.in" "conftest.nl"
   3118     echo 'GREP' >> "conftest.nl"
   3119     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3120     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3121     ac_count=`expr $ac_count + 1`
   3122     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3123       # Best one so far, save it but keep looking for a better one
   3124       ac_cv_path_GREP="$ac_path_GREP"
   3125       ac_path_GREP_max=$ac_count
   3126     fi
   3127     # 10*(2^10) chars as input seems more than enough
   3128     test $ac_count -gt 10 && break
   3129   done
   3130   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3131 esac
   3132 
   3133 
   3134     $ac_path_GREP_found && break 3
   3135   done
   3136 done
   3137 
   3138 done
   3139 IFS=$as_save_IFS
   3140 
   3141 
   3142 fi
   3143 
   3144 GREP="$ac_cv_path_GREP"
   3145 if test -z "$GREP"; then
   3146   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3147 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3148    { (exit 1); exit 1; }; }
   3149 fi
   3150 
   3151 else
   3152   ac_cv_path_GREP=$GREP
   3153 fi
   3154 
   3155 
   3156 fi
   3157 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3158 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3159  GREP="$ac_cv_path_GREP"
   3160 
   3161 
   3162 { echo "$as_me:$LINENO: checking for egrep" >&5
   3163 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3164 if test "${ac_cv_path_EGREP+set}" = set; then
   3165   echo $ECHO_N "(cached) $ECHO_C" >&6
   3166 else
   3167   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3168    then ac_cv_path_EGREP="$GREP -E"
   3169    else
   3170      # Extract the first word of "egrep" to use in msg output
   3171 if test -z "$EGREP"; then
   3172 set dummy egrep; ac_prog_name=$2
   3173 if test "${ac_cv_path_EGREP+set}" = set; then
   3174   echo $ECHO_N "(cached) $ECHO_C" >&6
   3175 else
   3176   ac_path_EGREP_found=false
   3177 # Loop through the user's path and test for each of PROGNAME-LIST
   3178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3179 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3180 do
   3181   IFS=$as_save_IFS
   3182   test -z "$as_dir" && as_dir=.
   3183   for ac_prog in egrep; do
   3184   for ac_exec_ext in '' $ac_executable_extensions; do
   3185     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3186     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3187     # Check for GNU ac_path_EGREP and select it if it is found.
   3188   # Check for GNU $ac_path_EGREP
   3189 case `"$ac_path_EGREP" --version 2>&1` in
   3190 *GNU*)
   3191   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3192 *)
   3193   ac_count=0
   3194   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3195   while :
   3196   do
   3197     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3198     mv "conftest.tmp" "conftest.in"
   3199     cp "conftest.in" "conftest.nl"
   3200     echo 'EGREP' >> "conftest.nl"
   3201     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3202     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3203     ac_count=`expr $ac_count + 1`
   3204     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3205       # Best one so far, save it but keep looking for a better one
   3206       ac_cv_path_EGREP="$ac_path_EGREP"
   3207       ac_path_EGREP_max=$ac_count
   3208     fi
   3209     # 10*(2^10) chars as input seems more than enough
   3210     test $ac_count -gt 10 && break
   3211   done
   3212   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3213 esac
   3214 
   3215 
   3216     $ac_path_EGREP_found && break 3
   3217   done
   3218 done
   3219 
   3220 done
   3221 IFS=$as_save_IFS
   3222 
   3223 
   3224 fi
   3225 
   3226 EGREP="$ac_cv_path_EGREP"
   3227 if test -z "$EGREP"; then
   3228   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3229 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3230    { (exit 1); exit 1; }; }
   3231 fi
   3232 
   3233 else
   3234   ac_cv_path_EGREP=$EGREP
   3235 fi
   3236 
   3237 
   3238    fi
   3239 fi
   3240 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3241 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3242  EGREP="$ac_cv_path_EGREP"
   3243 
   3244 
   3245 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   3246 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   3247 if test "${ac_cv_header_stdc+set}" = set; then
   3248   echo $ECHO_N "(cached) $ECHO_C" >&6
   3249 else
   3250   cat >conftest.$ac_ext <<_ACEOF
   3251 /* confdefs.h.  */
   3252 _ACEOF
   3253 cat confdefs.h >>conftest.$ac_ext
   3254 cat >>conftest.$ac_ext <<_ACEOF
   3255 /* end confdefs.h.  */
   3256 #include <stdlib.h>
   3257 #include <stdarg.h>
   3258 #include <string.h>
   3259 #include <float.h>
   3260 
   3261 int
   3262 main ()
   3263 {
   3264 
   3265   ;
   3266   return 0;
   3267 }
   3268 _ACEOF
   3269 rm -f conftest.$ac_objext
   3270 if { (ac_try="$ac_compile"
   3271 case "(($ac_try" in
   3272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3273   *) ac_try_echo=$ac_try;;
   3274 esac
   3275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3276   (eval "$ac_compile") 2>conftest.er1
   3277   ac_status=$?
   3278   grep -v '^ *+' conftest.er1 >conftest.err
   3279   rm -f conftest.er1
   3280   cat conftest.err >&5
   3281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3282   (exit $ac_status); } && {
   3283 	 test -z "$ac_c_werror_flag" ||
   3284 	 test ! -s conftest.err
   3285        } && test -s conftest.$ac_objext; then
   3286   ac_cv_header_stdc=yes
   3287 else
   3288   echo "$as_me: failed program was:" >&5
   3289 sed 's/^/| /' conftest.$ac_ext >&5
   3290 
   3291 	ac_cv_header_stdc=no
   3292 fi
   3293 
   3294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3295 
   3296 if test $ac_cv_header_stdc = yes; then
   3297   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   3298   cat >conftest.$ac_ext <<_ACEOF
   3299 /* confdefs.h.  */
   3300 _ACEOF
   3301 cat confdefs.h >>conftest.$ac_ext
   3302 cat >>conftest.$ac_ext <<_ACEOF
   3303 /* end confdefs.h.  */
   3304 #include <string.h>
   3305 
   3306 _ACEOF
   3307 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3308   $EGREP "memchr" >/dev/null 2>&1; then
   3309   :
   3310 else
   3311   ac_cv_header_stdc=no
   3312 fi
   3313 rm -f conftest*
   3314 
   3315 fi
   3316 
   3317 if test $ac_cv_header_stdc = yes; then
   3318   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   3319   cat >conftest.$ac_ext <<_ACEOF
   3320 /* confdefs.h.  */
   3321 _ACEOF
   3322 cat confdefs.h >>conftest.$ac_ext
   3323 cat >>conftest.$ac_ext <<_ACEOF
   3324 /* end confdefs.h.  */
   3325 #include <stdlib.h>
   3326 
   3327 _ACEOF
   3328 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3329   $EGREP "free" >/dev/null 2>&1; then
   3330   :
   3331 else
   3332   ac_cv_header_stdc=no
   3333 fi
   3334 rm -f conftest*
   3335 
   3336 fi
   3337 
   3338 if test $ac_cv_header_stdc = yes; then
   3339   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   3340   if test "$cross_compiling" = yes; then
   3341   :
   3342 else
   3343   cat >conftest.$ac_ext <<_ACEOF
   3344 /* confdefs.h.  */
   3345 _ACEOF
   3346 cat confdefs.h >>conftest.$ac_ext
   3347 cat >>conftest.$ac_ext <<_ACEOF
   3348 /* end confdefs.h.  */
   3349 #include <ctype.h>
   3350 #include <stdlib.h>
   3351 #if ((' ' & 0x0FF) == 0x020)
   3352 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   3353 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   3354 #else
   3355 # define ISLOWER(c) \
   3356 		   (('a' <= (c) && (c) <= 'i') \
   3357 		     || ('j' <= (c) && (c) <= 'r') \
   3358 		     || ('s' <= (c) && (c) <= 'z'))
   3359 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   3360 #endif
   3361 
   3362 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   3363 int
   3364 main ()
   3365 {
   3366   int i;
   3367   for (i = 0; i < 256; i++)
   3368     if (XOR (islower (i), ISLOWER (i))
   3369 	|| toupper (i) != TOUPPER (i))
   3370       return 2;
   3371   return 0;
   3372 }
   3373 _ACEOF
   3374 rm -f conftest$ac_exeext
   3375 if { (ac_try="$ac_link"
   3376 case "(($ac_try" in
   3377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3378   *) ac_try_echo=$ac_try;;
   3379 esac
   3380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3381   (eval "$ac_link") 2>&5
   3382   ac_status=$?
   3383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3384   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   3385   { (case "(($ac_try" in
   3386   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3387   *) ac_try_echo=$ac_try;;
   3388 esac
   3389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3390   (eval "$ac_try") 2>&5
   3391   ac_status=$?
   3392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3393   (exit $ac_status); }; }; then
   3394   :
   3395 else
   3396   echo "$as_me: program exited with status $ac_status" >&5
   3397 echo "$as_me: failed program was:" >&5
   3398 sed 's/^/| /' conftest.$ac_ext >&5
   3399 
   3400 ( exit $ac_status )
   3401 ac_cv_header_stdc=no
   3402 fi
   3403 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   3404 fi
   3405 
   3406 
   3407 fi
   3408 fi
   3409 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   3410 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   3411 if test $ac_cv_header_stdc = yes; then
   3412 
   3413 cat >>confdefs.h <<\_ACEOF
   3414 #define STDC_HEADERS 1
   3415 _ACEOF
   3416 
   3417 fi
   3418 
   3419 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   3420 
   3421 
   3422 
   3423 
   3424 
   3425 
   3426 
   3427 
   3428 
   3429 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   3430 		  inttypes.h stdint.h unistd.h
   3431 do
   3432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   3433 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   3434 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   3435 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   3436   echo $ECHO_N "(cached) $ECHO_C" >&6
   3437 else
   3438   cat >conftest.$ac_ext <<_ACEOF
   3439 /* confdefs.h.  */
   3440 _ACEOF
   3441 cat confdefs.h >>conftest.$ac_ext
   3442 cat >>conftest.$ac_ext <<_ACEOF
   3443 /* end confdefs.h.  */
   3444 $ac_includes_default
   3445 
   3446 #include <$ac_header>
   3447 _ACEOF
   3448 rm -f conftest.$ac_objext
   3449 if { (ac_try="$ac_compile"
   3450 case "(($ac_try" in
   3451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3452   *) ac_try_echo=$ac_try;;
   3453 esac
   3454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3455   (eval "$ac_compile") 2>conftest.er1
   3456   ac_status=$?
   3457   grep -v '^ *+' conftest.er1 >conftest.err
   3458   rm -f conftest.er1
   3459   cat conftest.err >&5
   3460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3461   (exit $ac_status); } && {
   3462 	 test -z "$ac_c_werror_flag" ||
   3463 	 test ! -s conftest.err
   3464        } && test -s conftest.$ac_objext; then
   3465   eval "$as_ac_Header=yes"
   3466 else
   3467   echo "$as_me: failed program was:" >&5
   3468 sed 's/^/| /' conftest.$ac_ext >&5
   3469 
   3470 	eval "$as_ac_Header=no"
   3471 fi
   3472 
   3473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3474 fi
   3475 ac_res=`eval echo '${'$as_ac_Header'}'`
   3476 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   3477 echo "${ECHO_T}$ac_res" >&6; }
   3478 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   3479   cat >>confdefs.h <<_ACEOF
   3480 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   3481 _ACEOF
   3482 
   3483 fi
   3484 
   3485 done
   3486 
   3487 
   3488 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
   3489 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
   3490 if test "${ac_cv_c_bigendian+set}" = set; then
   3491   echo $ECHO_N "(cached) $ECHO_C" >&6
   3492 else
   3493   # See if sys/param.h defines the BYTE_ORDER macro.
   3494 cat >conftest.$ac_ext <<_ACEOF
   3495 /* confdefs.h.  */
   3496 _ACEOF
   3497 cat confdefs.h >>conftest.$ac_ext
   3498 cat >>conftest.$ac_ext <<_ACEOF
   3499 /* end confdefs.h.  */
   3500 #include <sys/types.h>
   3501 #include <sys/param.h>
   3502 
   3503 int
   3504 main ()
   3505 {
   3506 #if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
   3507 	&& BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
   3508  bogus endian macros
   3509 #endif
   3510 
   3511   ;
   3512   return 0;
   3513 }
   3514 _ACEOF
   3515 rm -f conftest.$ac_objext
   3516 if { (ac_try="$ac_compile"
   3517 case "(($ac_try" in
   3518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3519   *) ac_try_echo=$ac_try;;
   3520 esac
   3521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3522   (eval "$ac_compile") 2>conftest.er1
   3523   ac_status=$?
   3524   grep -v '^ *+' conftest.er1 >conftest.err
   3525   rm -f conftest.er1
   3526   cat conftest.err >&5
   3527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3528   (exit $ac_status); } && {
   3529 	 test -z "$ac_c_werror_flag" ||
   3530 	 test ! -s conftest.err
   3531        } && test -s conftest.$ac_objext; then
   3532   # It does; now see whether it defined to BIG_ENDIAN or not.
   3533 cat >conftest.$ac_ext <<_ACEOF
   3534 /* confdefs.h.  */
   3535 _ACEOF
   3536 cat confdefs.h >>conftest.$ac_ext
   3537 cat >>conftest.$ac_ext <<_ACEOF
   3538 /* end confdefs.h.  */
   3539 #include <sys/types.h>
   3540 #include <sys/param.h>
   3541 
   3542 int
   3543 main ()
   3544 {
   3545 #if BYTE_ORDER != BIG_ENDIAN
   3546  not big endian
   3547 #endif
   3548 
   3549   ;
   3550   return 0;
   3551 }
   3552 _ACEOF
   3553 rm -f conftest.$ac_objext
   3554 if { (ac_try="$ac_compile"
   3555 case "(($ac_try" in
   3556   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3557   *) ac_try_echo=$ac_try;;
   3558 esac
   3559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3560   (eval "$ac_compile") 2>conftest.er1
   3561   ac_status=$?
   3562   grep -v '^ *+' conftest.er1 >conftest.err
   3563   rm -f conftest.er1
   3564   cat conftest.err >&5
   3565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3566   (exit $ac_status); } && {
   3567 	 test -z "$ac_c_werror_flag" ||
   3568 	 test ! -s conftest.err
   3569        } && test -s conftest.$ac_objext; then
   3570   ac_cv_c_bigendian=yes
   3571 else
   3572   echo "$as_me: failed program was:" >&5
   3573 sed 's/^/| /' conftest.$ac_ext >&5
   3574 
   3575 	ac_cv_c_bigendian=no
   3576 fi
   3577 
   3578 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3579 else
   3580   echo "$as_me: failed program was:" >&5
   3581 sed 's/^/| /' conftest.$ac_ext >&5
   3582 
   3583 	# It does not; compile a test program.
   3584 if test "$cross_compiling" = yes; then
   3585   # try to guess the endianness by grepping values into an object file
   3586   ac_cv_c_bigendian=unknown
   3587   cat >conftest.$ac_ext <<_ACEOF
   3588 /* confdefs.h.  */
   3589 _ACEOF
   3590 cat confdefs.h >>conftest.$ac_ext
   3591 cat >>conftest.$ac_ext <<_ACEOF
   3592 /* end confdefs.h.  */
   3593 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   3594 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   3595 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
   3596 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   3597 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   3598 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
   3599 int
   3600 main ()
   3601 {
   3602  _ascii (); _ebcdic ();
   3603   ;
   3604   return 0;
   3605 }
   3606 _ACEOF
   3607 rm -f conftest.$ac_objext
   3608 if { (ac_try="$ac_compile"
   3609 case "(($ac_try" in
   3610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3611   *) ac_try_echo=$ac_try;;
   3612 esac
   3613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3614   (eval "$ac_compile") 2>conftest.er1
   3615   ac_status=$?
   3616   grep -v '^ *+' conftest.er1 >conftest.err
   3617   rm -f conftest.er1
   3618   cat conftest.err >&5
   3619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3620   (exit $ac_status); } && {
   3621 	 test -z "$ac_c_werror_flag" ||
   3622 	 test ! -s conftest.err
   3623        } && test -s conftest.$ac_objext; then
   3624   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
   3625   ac_cv_c_bigendian=yes
   3626 fi
   3627 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   3628   if test "$ac_cv_c_bigendian" = unknown; then
   3629     ac_cv_c_bigendian=no
   3630   else
   3631     # finding both strings is unlikely to happen, but who knows?
   3632     ac_cv_c_bigendian=unknown
   3633   fi
   3634 fi
   3635 else
   3636   echo "$as_me: failed program was:" >&5
   3637 sed 's/^/| /' conftest.$ac_ext >&5
   3638 
   3639 
   3640 fi
   3641 
   3642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3643 else
   3644   cat >conftest.$ac_ext <<_ACEOF
   3645 /* confdefs.h.  */
   3646 _ACEOF
   3647 cat confdefs.h >>conftest.$ac_ext
   3648 cat >>conftest.$ac_ext <<_ACEOF
   3649 /* end confdefs.h.  */
   3650 $ac_includes_default
   3651 int
   3652 main ()
   3653 {
   3654 
   3655   /* Are we little or big endian?  From Harbison&Steele.  */
   3656   union
   3657   {
   3658     long int l;
   3659     char c[sizeof (long int)];
   3660   } u;
   3661   u.l = 1;
   3662   return u.c[sizeof (long int) - 1] == 1;
   3663 
   3664   ;
   3665   return 0;
   3666 }
   3667 _ACEOF
   3668 rm -f conftest$ac_exeext
   3669 if { (ac_try="$ac_link"
   3670 case "(($ac_try" in
   3671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3672   *) ac_try_echo=$ac_try;;
   3673 esac
   3674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3675   (eval "$ac_link") 2>&5
   3676   ac_status=$?
   3677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3678   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   3679   { (case "(($ac_try" in
   3680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3681   *) ac_try_echo=$ac_try;;
   3682 esac
   3683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3684   (eval "$ac_try") 2>&5
   3685   ac_status=$?
   3686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3687   (exit $ac_status); }; }; then
   3688   ac_cv_c_bigendian=no
   3689 else
   3690   echo "$as_me: program exited with status $ac_status" >&5
   3691 echo "$as_me: failed program was:" >&5
   3692 sed 's/^/| /' conftest.$ac_ext >&5
   3693 
   3694 ( exit $ac_status )
   3695 ac_cv_c_bigendian=yes
   3696 fi
   3697 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   3698 fi
   3699 
   3700 
   3701 fi
   3702 
   3703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3704 fi
   3705 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
   3706 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
   3707 case $ac_cv_c_bigendian in
   3708   yes)
   3709 
   3710 cat >>confdefs.h <<\_ACEOF
   3711 #define WORDS_BIGENDIAN 1
   3712 _ACEOF
   3713  ;;
   3714   no)
   3715      ;;
   3716   *)
   3717     { { echo "$as_me:$LINENO: error: unknown endianness
   3718 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
   3719 echo "$as_me: error: unknown endianness
   3720 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
   3721    { (exit 1); exit 1; }; } ;;
   3722 esac
   3723 
   3724 
   3725 # Checks for programs.
   3726 for ac_prog in gawk mawk nawk awk
   3727 do
   3728   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3729 set dummy $ac_prog; ac_word=$2
   3730 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3732 if test "${ac_cv_prog_AWK+set}" = set; then
   3733   echo $ECHO_N "(cached) $ECHO_C" >&6
   3734 else
   3735   if test -n "$AWK"; then
   3736   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   3737 else
   3738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3739 for as_dir in $PATH
   3740 do
   3741   IFS=$as_save_IFS
   3742   test -z "$as_dir" && as_dir=.
   3743   for ac_exec_ext in '' $ac_executable_extensions; do
   3744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3745     ac_cv_prog_AWK="$ac_prog"
   3746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3747     break 2
   3748   fi
   3749 done
   3750 done
   3751 IFS=$as_save_IFS
   3752 
   3753 fi
   3754 fi
   3755 AWK=$ac_cv_prog_AWK
   3756 if test -n "$AWK"; then
   3757   { echo "$as_me:$LINENO: result: $AWK" >&5
   3758 echo "${ECHO_T}$AWK" >&6; }
   3759 else
   3760   { echo "$as_me:$LINENO: result: no" >&5
   3761 echo "${ECHO_T}no" >&6; }
   3762 fi
   3763 
   3764 
   3765   test -n "$AWK" && break
   3766 done
   3767 
   3768 ac_ext=c
   3769 ac_cpp='$CPP $CPPFLAGS'
   3770 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3771 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3772 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3773 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3774 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   3775 # On Suns, sometimes $CPP names a directory.
   3776 if test -n "$CPP" && test -d "$CPP"; then
   3777   CPP=
   3778 fi
   3779 if test -z "$CPP"; then
   3780   if test "${ac_cv_prog_CPP+set}" = set; then
   3781   echo $ECHO_N "(cached) $ECHO_C" >&6
   3782 else
   3783       # Double quotes because CPP needs to be expanded
   3784     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3785     do
   3786       ac_preproc_ok=false
   3787 for ac_c_preproc_warn_flag in '' yes
   3788 do
   3789   # Use a header file that comes with gcc, so configuring glibc
   3790   # with a fresh cross-compiler works.
   3791   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3792   # <limits.h> exists even on freestanding compilers.
   3793   # On the NeXT, cc -E runs the code through the compiler's parser,
   3794   # not just through cpp. "Syntax error" is here to catch this case.
   3795   cat >conftest.$ac_ext <<_ACEOF
   3796 /* confdefs.h.  */
   3797 _ACEOF
   3798 cat confdefs.h >>conftest.$ac_ext
   3799 cat >>conftest.$ac_ext <<_ACEOF
   3800 /* end confdefs.h.  */
   3801 #ifdef __STDC__
   3802 # include <limits.h>
   3803 #else
   3804 # include <assert.h>
   3805 #endif
   3806 		     Syntax error
   3807 _ACEOF
   3808 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3809 case "(($ac_try" in
   3810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3811   *) ac_try_echo=$ac_try;;
   3812 esac
   3813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3814   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3815   ac_status=$?
   3816   grep -v '^ *+' conftest.er1 >conftest.err
   3817   rm -f conftest.er1
   3818   cat conftest.err >&5
   3819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3820   (exit $ac_status); } >/dev/null && {
   3821 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3822 	 test ! -s conftest.err
   3823        }; then
   3824   :
   3825 else
   3826   echo "$as_me: failed program was:" >&5
   3827 sed 's/^/| /' conftest.$ac_ext >&5
   3828 
   3829   # Broken: fails on valid input.
   3830 continue
   3831 fi
   3832 
   3833 rm -f conftest.err conftest.$ac_ext
   3834 
   3835   # OK, works on sane cases.  Now check whether nonexistent headers
   3836   # can be detected and how.
   3837   cat >conftest.$ac_ext <<_ACEOF
   3838 /* confdefs.h.  */
   3839 _ACEOF
   3840 cat confdefs.h >>conftest.$ac_ext
   3841 cat >>conftest.$ac_ext <<_ACEOF
   3842 /* end confdefs.h.  */
   3843 #include <ac_nonexistent.h>
   3844 _ACEOF
   3845 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3846 case "(($ac_try" in
   3847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3848   *) ac_try_echo=$ac_try;;
   3849 esac
   3850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3851   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3852   ac_status=$?
   3853   grep -v '^ *+' conftest.er1 >conftest.err
   3854   rm -f conftest.er1
   3855   cat conftest.err >&5
   3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3857   (exit $ac_status); } >/dev/null && {
   3858 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3859 	 test ! -s conftest.err
   3860        }; then
   3861   # Broken: success on invalid input.
   3862 continue
   3863 else
   3864   echo "$as_me: failed program was:" >&5
   3865 sed 's/^/| /' conftest.$ac_ext >&5
   3866 
   3867   # Passes both tests.
   3868 ac_preproc_ok=:
   3869 break
   3870 fi
   3871 
   3872 rm -f conftest.err conftest.$ac_ext
   3873 
   3874 done
   3875 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3876 rm -f conftest.err conftest.$ac_ext
   3877 if $ac_preproc_ok; then
   3878   break
   3879 fi
   3880 
   3881     done
   3882     ac_cv_prog_CPP=$CPP
   3883 
   3884 fi
   3885   CPP=$ac_cv_prog_CPP
   3886 else
   3887   ac_cv_prog_CPP=$CPP
   3888 fi
   3889 { echo "$as_me:$LINENO: result: $CPP" >&5
   3890 echo "${ECHO_T}$CPP" >&6; }
   3891 ac_preproc_ok=false
   3892 for ac_c_preproc_warn_flag in '' yes
   3893 do
   3894   # Use a header file that comes with gcc, so configuring glibc
   3895   # with a fresh cross-compiler works.
   3896   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3897   # <limits.h> exists even on freestanding compilers.
   3898   # On the NeXT, cc -E runs the code through the compiler's parser,
   3899   # not just through cpp. "Syntax error" is here to catch this case.
   3900   cat >conftest.$ac_ext <<_ACEOF
   3901 /* confdefs.h.  */
   3902 _ACEOF
   3903 cat confdefs.h >>conftest.$ac_ext
   3904 cat >>conftest.$ac_ext <<_ACEOF
   3905 /* end confdefs.h.  */
   3906 #ifdef __STDC__
   3907 # include <limits.h>
   3908 #else
   3909 # include <assert.h>
   3910 #endif
   3911 		     Syntax error
   3912 _ACEOF
   3913 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3914 case "(($ac_try" in
   3915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3916   *) ac_try_echo=$ac_try;;
   3917 esac
   3918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3919   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3920   ac_status=$?
   3921   grep -v '^ *+' conftest.er1 >conftest.err
   3922   rm -f conftest.er1
   3923   cat conftest.err >&5
   3924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3925   (exit $ac_status); } >/dev/null && {
   3926 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3927 	 test ! -s conftest.err
   3928        }; then
   3929   :
   3930 else
   3931   echo "$as_me: failed program was:" >&5
   3932 sed 's/^/| /' conftest.$ac_ext >&5
   3933 
   3934   # Broken: fails on valid input.
   3935 continue
   3936 fi
   3937 
   3938 rm -f conftest.err conftest.$ac_ext
   3939 
   3940   # OK, works on sane cases.  Now check whether nonexistent headers
   3941   # can be detected and how.
   3942   cat >conftest.$ac_ext <<_ACEOF
   3943 /* confdefs.h.  */
   3944 _ACEOF
   3945 cat confdefs.h >>conftest.$ac_ext
   3946 cat >>conftest.$ac_ext <<_ACEOF
   3947 /* end confdefs.h.  */
   3948 #include <ac_nonexistent.h>
   3949 _ACEOF
   3950 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3951 case "(($ac_try" in
   3952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3953   *) ac_try_echo=$ac_try;;
   3954 esac
   3955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3956   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3957   ac_status=$?
   3958   grep -v '^ *+' conftest.er1 >conftest.err
   3959   rm -f conftest.er1
   3960   cat conftest.err >&5
   3961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3962   (exit $ac_status); } >/dev/null && {
   3963 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3964 	 test ! -s conftest.err
   3965        }; then
   3966   # Broken: success on invalid input.
   3967 continue
   3968 else
   3969   echo "$as_me: failed program was:" >&5
   3970 sed 's/^/| /' conftest.$ac_ext >&5
   3971 
   3972   # Passes both tests.
   3973 ac_preproc_ok=:
   3974 break
   3975 fi
   3976 
   3977 rm -f conftest.err conftest.$ac_ext
   3978 
   3979 done
   3980 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3981 rm -f conftest.err conftest.$ac_ext
   3982 if $ac_preproc_ok; then
   3983   :
   3984 else
   3985   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3986 See \`config.log' for more details." >&5
   3987 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3988 See \`config.log' for more details." >&2;}
   3989    { (exit 1); exit 1; }; }
   3990 fi
   3991 
   3992 ac_ext=c
   3993 ac_cpp='$CPP $CPPFLAGS'
   3994 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3995 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3996 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3997 
   3998 if test -n "$ac_tool_prefix"; then
   3999   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   4000 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   4001 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4002 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4003 if test "${ac_cv_prog_RANLIB+set}" = set; then
   4004   echo $ECHO_N "(cached) $ECHO_C" >&6
   4005 else
   4006   if test -n "$RANLIB"; then
   4007   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   4008 else
   4009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4010 for as_dir in $PATH
   4011 do
   4012   IFS=$as_save_IFS
   4013   test -z "$as_dir" && as_dir=.
   4014   for ac_exec_ext in '' $ac_executable_extensions; do
   4015   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4016     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   4017     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4018     break 2
   4019   fi
   4020 done
   4021 done
   4022 IFS=$as_save_IFS
   4023 
   4024 fi
   4025 fi
   4026 RANLIB=$ac_cv_prog_RANLIB
   4027 if test -n "$RANLIB"; then
   4028   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   4029 echo "${ECHO_T}$RANLIB" >&6; }
   4030 else
   4031   { echo "$as_me:$LINENO: result: no" >&5
   4032 echo "${ECHO_T}no" >&6; }
   4033 fi
   4034 
   4035 
   4036 fi
   4037 if test -z "$ac_cv_prog_RANLIB"; then
   4038   ac_ct_RANLIB=$RANLIB
   4039   # Extract the first word of "ranlib", so it can be a program name with args.
   4040 set dummy ranlib; ac_word=$2
   4041 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4043 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   4044   echo $ECHO_N "(cached) $ECHO_C" >&6
   4045 else
   4046   if test -n "$ac_ct_RANLIB"; then
   4047   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   4048 else
   4049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4050 for as_dir in $PATH
   4051 do
   4052   IFS=$as_save_IFS
   4053   test -z "$as_dir" && as_dir=.
   4054   for ac_exec_ext in '' $ac_executable_extensions; do
   4055   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4056     ac_cv_prog_ac_ct_RANLIB="ranlib"
   4057     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4058     break 2
   4059   fi
   4060 done
   4061 done
   4062 IFS=$as_save_IFS
   4063 
   4064 fi
   4065 fi
   4066 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   4067 if test -n "$ac_ct_RANLIB"; then
   4068   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   4069 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   4070 else
   4071   { echo "$as_me:$LINENO: result: no" >&5
   4072 echo "${ECHO_T}no" >&6; }
   4073 fi
   4074 
   4075   if test "x$ac_ct_RANLIB" = x; then
   4076     RANLIB=":"
   4077   else
   4078     case $cross_compiling:$ac_tool_warned in
   4079 yes:)
   4080 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   4081 whose name does not start with the host triplet.  If you think this
   4082 configuration is useful to you, please write to autoconf@gnu.org." >&5
   4083 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   4084 whose name does not start with the host triplet.  If you think this
   4085 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   4086 ac_tool_warned=yes ;;
   4087 esac
   4088     RANLIB=$ac_ct_RANLIB
   4089   fi
   4090 else
   4091   RANLIB="$ac_cv_prog_RANLIB"
   4092 fi
   4093 
   4094 # Find a good install program.  We prefer a C program (faster),
   4095 # so one script is as good as another.  But avoid the broken or
   4096 # incompatible versions:
   4097 # SysV /etc/install, /usr/sbin/install
   4098 # SunOS /usr/etc/install
   4099 # IRIX /sbin/install
   4100 # AIX /bin/install
   4101 # AmigaOS /C/install, which installs bootblocks on floppy discs
   4102 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   4103 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   4104 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   4105 # OS/2's system install, which has a completely different semantic
   4106 # ./install, which can be erroneously created by make from ./install.sh.
   4107 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   4108 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   4109 if test -z "$INSTALL"; then
   4110 if test "${ac_cv_path_install+set}" = set; then
   4111   echo $ECHO_N "(cached) $ECHO_C" >&6
   4112 else
   4113   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4114 for as_dir in $PATH
   4115 do
   4116   IFS=$as_save_IFS
   4117   test -z "$as_dir" && as_dir=.
   4118   # Account for people who put trailing slashes in PATH elements.
   4119 case $as_dir/ in
   4120   ./ | .// | /cC/* | \
   4121   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   4122   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   4123   /usr/ucb/* ) ;;
   4124   *)
   4125     # OSF1 and SCO ODT 3.0 have their own names for install.
   4126     # Don't use installbsd from OSF since it installs stuff as root
   4127     # by default.
   4128     for ac_prog in ginstall scoinst install; do
   4129       for ac_exec_ext in '' $ac_executable_extensions; do
   4130 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   4131 	  if test $ac_prog = install &&
   4132 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4133 	    # AIX install.  It has an incompatible calling convention.
   4134 	    :
   4135 	  elif test $ac_prog = install &&
   4136 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4137 	    # program-specific install script used by HP pwplus--don't use.
   4138 	    :
   4139 	  else
   4140 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   4141 	    break 3
   4142 	  fi
   4143 	fi
   4144       done
   4145     done
   4146     ;;
   4147 esac
   4148 done
   4149 IFS=$as_save_IFS
   4150 
   4151 
   4152 fi
   4153   if test "${ac_cv_path_install+set}" = set; then
   4154     INSTALL=$ac_cv_path_install
   4155   else
   4156     # As a last resort, use the slow shell script.  Don't cache a
   4157     # value for INSTALL within a source directory, because that will
   4158     # break other packages using the cache if that directory is
   4159     # removed, or if the value is a relative name.
   4160     INSTALL=$ac_install_sh
   4161   fi
   4162 fi
   4163 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   4164 echo "${ECHO_T}$INSTALL" >&6; }
   4165 
   4166 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   4167 # It thinks the first close brace ends the variable substitution.
   4168 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   4169 
   4170 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   4171 
   4172 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   4173 
   4174 { echo "$as_me:$LINENO: checking for egrep" >&5
   4175 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   4176 if test "${ac_cv_path_EGREP+set}" = set; then
   4177   echo $ECHO_N "(cached) $ECHO_C" >&6
   4178 else
   4179   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4180    then ac_cv_path_EGREP="$GREP -E"
   4181    else
   4182      # Extract the first word of "egrep" to use in msg output
   4183 if test -z "$EGREP"; then
   4184 set dummy egrep; ac_prog_name=$2
   4185 if test "${ac_cv_path_EGREP+set}" = set; then
   4186   echo $ECHO_N "(cached) $ECHO_C" >&6
   4187 else
   4188   ac_path_EGREP_found=false
   4189 # Loop through the user's path and test for each of PROGNAME-LIST
   4190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4191 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4192 do
   4193   IFS=$as_save_IFS
   4194   test -z "$as_dir" && as_dir=.
   4195   for ac_prog in egrep; do
   4196   for ac_exec_ext in '' $ac_executable_extensions; do
   4197     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4198     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4199     # Check for GNU ac_path_EGREP and select it if it is found.
   4200   # Check for GNU $ac_path_EGREP
   4201 case `"$ac_path_EGREP" --version 2>&1` in
   4202 *GNU*)
   4203   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4204 *)
   4205   ac_count=0
   4206   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4207   while :
   4208   do
   4209     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4210     mv "conftest.tmp" "conftest.in"
   4211     cp "conftest.in" "conftest.nl"
   4212     echo 'EGREP' >> "conftest.nl"
   4213     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4214     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4215     ac_count=`expr $ac_count + 1`
   4216     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4217       # Best one so far, save it but keep looking for a better one
   4218       ac_cv_path_EGREP="$ac_path_EGREP"
   4219       ac_path_EGREP_max=$ac_count
   4220     fi
   4221     # 10*(2^10) chars as input seems more than enough
   4222     test $ac_count -gt 10 && break
   4223   done
   4224   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4225 esac
   4226 
   4227 
   4228     $ac_path_EGREP_found && break 3
   4229   done
   4230 done
   4231 
   4232 done
   4233 IFS=$as_save_IFS
   4234 
   4235 
   4236 fi
   4237 
   4238 EGREP="$ac_cv_path_EGREP"
   4239 if test -z "$EGREP"; then
   4240   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4241 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4242    { (exit 1); exit 1; }; }
   4243 fi
   4244 
   4245 else
   4246   ac_cv_path_EGREP=$EGREP
   4247 fi
   4248 
   4249 
   4250    fi
   4251 fi
   4252 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4253 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   4254  EGREP="$ac_cv_path_EGREP"
   4255 
   4256 
   4257 if test -n "$ac_tool_prefix"; then
   4258   for ac_prog in ar
   4259   do
   4260     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4261 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4262 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4263 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4264 if test "${ac_cv_prog_AR+set}" = set; then
   4265   echo $ECHO_N "(cached) $ECHO_C" >&6
   4266 else
   4267   if test -n "$AR"; then
   4268   ac_cv_prog_AR="$AR" # Let the user override the test.
   4269 else
   4270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4271 for as_dir in $PATH
   4272 do
   4273   IFS=$as_save_IFS
   4274   test -z "$as_dir" && as_dir=.
   4275   for ac_exec_ext in '' $ac_executable_extensions; do
   4276   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4277     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   4278     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4279     break 2
   4280   fi
   4281 done
   4282 done
   4283 IFS=$as_save_IFS
   4284 
   4285 fi
   4286 fi
   4287 AR=$ac_cv_prog_AR
   4288 if test -n "$AR"; then
   4289   { echo "$as_me:$LINENO: result: $AR" >&5
   4290 echo "${ECHO_T}$AR" >&6; }
   4291 else
   4292   { echo "$as_me:$LINENO: result: no" >&5
   4293 echo "${ECHO_T}no" >&6; }
   4294 fi
   4295 
   4296 
   4297     test -n "$AR" && break
   4298   done
   4299 fi
   4300 if test -z "$AR"; then
   4301   ac_ct_AR=$AR
   4302   for ac_prog in ar
   4303 do
   4304   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4305 set dummy $ac_prog; ac_word=$2
   4306 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4308 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   4309   echo $ECHO_N "(cached) $ECHO_C" >&6
   4310 else
   4311   if test -n "$ac_ct_AR"; then
   4312   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   4313 else
   4314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4315 for as_dir in $PATH
   4316 do
   4317   IFS=$as_save_IFS
   4318   test -z "$as_dir" && as_dir=.
   4319   for ac_exec_ext in '' $ac_executable_extensions; do
   4320   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4321     ac_cv_prog_ac_ct_AR="$ac_prog"
   4322     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4323     break 2
   4324   fi
   4325 done
   4326 done
   4327 IFS=$as_save_IFS
   4328 
   4329 fi
   4330 fi
   4331 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   4332 if test -n "$ac_ct_AR"; then
   4333   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   4334 echo "${ECHO_T}$ac_ct_AR" >&6; }
   4335 else
   4336   { echo "$as_me:$LINENO: result: no" >&5
   4337 echo "${ECHO_T}no" >&6; }
   4338 fi
   4339 
   4340 
   4341   test -n "$ac_ct_AR" && break
   4342 done
   4343 
   4344   if test "x$ac_ct_AR" = x; then
   4345     AR=""
   4346   else
   4347     case $cross_compiling:$ac_tool_warned in
   4348 yes:)
   4349 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   4350 whose name does not start with the host triplet.  If you think this
   4351 configuration is useful to you, please write to autoconf@gnu.org." >&5
   4352 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   4353 whose name does not start with the host triplet.  If you think this
   4354 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   4355 ac_tool_warned=yes ;;
   4356 esac
   4357     AR=$ac_ct_AR
   4358   fi
   4359 fi
   4360 
   4361 # Extract the first word of "cat", so it can be a program name with args.
   4362 set dummy cat; ac_word=$2
   4363 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4364 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4365 if test "${ac_cv_path_CAT+set}" = set; then
   4366   echo $ECHO_N "(cached) $ECHO_C" >&6
   4367 else
   4368   case $CAT in
   4369   [\\/]* | ?:[\\/]*)
   4370   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
   4371   ;;
   4372   *)
   4373   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4374 for as_dir in $PATH
   4375 do
   4376   IFS=$as_save_IFS
   4377   test -z "$as_dir" && as_dir=.
   4378   for ac_exec_ext in '' $ac_executable_extensions; do
   4379   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4380     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
   4381     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4382     break 2
   4383   fi
   4384 done
   4385 done
   4386 IFS=$as_save_IFS
   4387 
   4388   ;;
   4389 esac
   4390 fi
   4391 CAT=$ac_cv_path_CAT
   4392 if test -n "$CAT"; then
   4393   { echo "$as_me:$LINENO: result: $CAT" >&5
   4394 echo "${ECHO_T}$CAT" >&6; }
   4395 else
   4396   { echo "$as_me:$LINENO: result: no" >&5
   4397 echo "${ECHO_T}no" >&6; }
   4398 fi
   4399 
   4400 
   4401 # Extract the first word of "kill", so it can be a program name with args.
   4402 set dummy kill; ac_word=$2
   4403 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4404 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4405 if test "${ac_cv_path_KILL+set}" = set; then
   4406   echo $ECHO_N "(cached) $ECHO_C" >&6
   4407 else
   4408   case $KILL in
   4409   [\\/]* | ?:[\\/]*)
   4410   ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
   4411   ;;
   4412   *)
   4413   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4414 for as_dir in $PATH
   4415 do
   4416   IFS=$as_save_IFS
   4417   test -z "$as_dir" && as_dir=.
   4418   for ac_exec_ext in '' $ac_executable_extensions; do
   4419   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4420     ac_cv_path_KILL="$as_dir/$ac_word$ac_exec_ext"
   4421     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4422     break 2
   4423   fi
   4424 done
   4425 done
   4426 IFS=$as_save_IFS
   4427 
   4428   ;;
   4429 esac
   4430 fi
   4431 KILL=$ac_cv_path_KILL
   4432 if test -n "$KILL"; then
   4433   { echo "$as_me:$LINENO: result: $KILL" >&5
   4434 echo "${ECHO_T}$KILL" >&6; }
   4435 else
   4436   { echo "$as_me:$LINENO: result: no" >&5
   4437 echo "${ECHO_T}no" >&6; }
   4438 fi
   4439 
   4440 
   4441 for ac_prog in perl5 perl
   4442 do
   4443   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4444 set dummy $ac_prog; ac_word=$2
   4445 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4447 if test "${ac_cv_path_PERL+set}" = set; then
   4448   echo $ECHO_N "(cached) $ECHO_C" >&6
   4449 else
   4450   case $PERL in
   4451   [\\/]* | ?:[\\/]*)
   4452   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
   4453   ;;
   4454   *)
   4455   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4456 for as_dir in $PATH
   4457 do
   4458   IFS=$as_save_IFS
   4459   test -z "$as_dir" && as_dir=.
   4460   for ac_exec_ext in '' $ac_executable_extensions; do
   4461   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4462     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
   4463     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4464     break 2
   4465   fi
   4466 done
   4467 done
   4468 IFS=$as_save_IFS
   4469 
   4470   ;;
   4471 esac
   4472 fi
   4473 PERL=$ac_cv_path_PERL
   4474 if test -n "$PERL"; then
   4475   { echo "$as_me:$LINENO: result: $PERL" >&5
   4476 echo "${ECHO_T}$PERL" >&6; }
   4477 else
   4478   { echo "$as_me:$LINENO: result: no" >&5
   4479 echo "${ECHO_T}no" >&6; }
   4480 fi
   4481 
   4482 
   4483   test -n "$PERL" && break
   4484 done
   4485 
   4486 # Extract the first word of "sed", so it can be a program name with args.
   4487 set dummy sed; ac_word=$2
   4488 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4489 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4490 if test "${ac_cv_path_SED+set}" = set; then
   4491   echo $ECHO_N "(cached) $ECHO_C" >&6
   4492 else
   4493   case $SED in
   4494   [\\/]* | ?:[\\/]*)
   4495   ac_cv_path_SED="$SED" # Let the user override the test with a path.
   4496   ;;
   4497   *)
   4498   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4499 for as_dir in $PATH
   4500 do
   4501   IFS=$as_save_IFS
   4502   test -z "$as_dir" && as_dir=.
   4503   for ac_exec_ext in '' $ac_executable_extensions; do
   4504   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4505     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
   4506     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4507     break 2
   4508   fi
   4509 done
   4510 done
   4511 IFS=$as_save_IFS
   4512 
   4513   ;;
   4514 esac
   4515 fi
   4516 SED=$ac_cv_path_SED
   4517 if test -n "$SED"; then
   4518   { echo "$as_me:$LINENO: result: $SED" >&5
   4519 echo "${ECHO_T}$SED" >&6; }
   4520 else
   4521   { echo "$as_me:$LINENO: result: no" >&5
   4522 echo "${ECHO_T}no" >&6; }
   4523 fi
   4524 
   4525 
   4526 
   4527 # Extract the first word of "ent", so it can be a program name with args.
   4528 set dummy ent; ac_word=$2
   4529 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4530 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4531 if test "${ac_cv_path_ENT+set}" = set; then
   4532   echo $ECHO_N "(cached) $ECHO_C" >&6
   4533 else
   4534   case $ENT in
   4535   [\\/]* | ?:[\\/]*)
   4536   ac_cv_path_ENT="$ENT" # Let the user override the test with a path.
   4537   ;;
   4538   *)
   4539   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4540 for as_dir in $PATH
   4541 do
   4542   IFS=$as_save_IFS
   4543   test -z "$as_dir" && as_dir=.
   4544   for ac_exec_ext in '' $ac_executable_extensions; do
   4545   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4546     ac_cv_path_ENT="$as_dir/$ac_word$ac_exec_ext"
   4547     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4548     break 2
   4549   fi
   4550 done
   4551 done
   4552 IFS=$as_save_IFS
   4553 
   4554   ;;
   4555 esac
   4556 fi
   4557 ENT=$ac_cv_path_ENT
   4558 if test -n "$ENT"; then
   4559   { echo "$as_me:$LINENO: result: $ENT" >&5
   4560 echo "${ECHO_T}$ENT" >&6; }
   4561 else
   4562   { echo "$as_me:$LINENO: result: no" >&5
   4563 echo "${ECHO_T}no" >&6; }
   4564 fi
   4565 
   4566 
   4567 
   4568 # Extract the first word of "bash", so it can be a program name with args.
   4569 set dummy bash; ac_word=$2
   4570 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4571 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4572 if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
   4573   echo $ECHO_N "(cached) $ECHO_C" >&6
   4574 else
   4575   case $TEST_MINUS_S_SH in
   4576   [\\/]* | ?:[\\/]*)
   4577   ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
   4578   ;;
   4579   *)
   4580   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4581 for as_dir in $PATH
   4582 do
   4583   IFS=$as_save_IFS
   4584   test -z "$as_dir" && as_dir=.
   4585   for ac_exec_ext in '' $ac_executable_extensions; do
   4586   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4587     ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
   4588     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4589     break 2
   4590   fi
   4591 done
   4592 done
   4593 IFS=$as_save_IFS
   4594 
   4595   ;;
   4596 esac
   4597 fi
   4598 TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
   4599 if test -n "$TEST_MINUS_S_SH"; then
   4600   { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
   4601 echo "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
   4602 else
   4603   { echo "$as_me:$LINENO: result: no" >&5
   4604 echo "${ECHO_T}no" >&6; }
   4605 fi
   4606 
   4607 
   4608 # Extract the first word of "ksh", so it can be a program name with args.
   4609 set dummy ksh; ac_word=$2
   4610 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4611 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4612 if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
   4613   echo $ECHO_N "(cached) $ECHO_C" >&6
   4614 else
   4615   case $TEST_MINUS_S_SH in
   4616   [\\/]* | ?:[\\/]*)
   4617   ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
   4618   ;;
   4619   *)
   4620   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4621 for as_dir in $PATH
   4622 do
   4623   IFS=$as_save_IFS
   4624   test -z "$as_dir" && as_dir=.
   4625   for ac_exec_ext in '' $ac_executable_extensions; do
   4626   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4627     ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
   4628     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4629     break 2
   4630   fi
   4631 done
   4632 done
   4633 IFS=$as_save_IFS
   4634 
   4635   ;;
   4636 esac
   4637 fi
   4638 TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
   4639 if test -n "$TEST_MINUS_S_SH"; then
   4640   { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
   4641 echo "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
   4642 else
   4643   { echo "$as_me:$LINENO: result: no" >&5
   4644 echo "${ECHO_T}no" >&6; }
   4645 fi
   4646 
   4647 
   4648 # Extract the first word of "sh", so it can be a program name with args.
   4649 set dummy sh; ac_word=$2
   4650 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4652 if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
   4653   echo $ECHO_N "(cached) $ECHO_C" >&6
   4654 else
   4655   case $TEST_MINUS_S_SH in
   4656   [\\/]* | ?:[\\/]*)
   4657   ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
   4658   ;;
   4659   *)
   4660   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4661 for as_dir in $PATH
   4662 do
   4663   IFS=$as_save_IFS
   4664   test -z "$as_dir" && as_dir=.
   4665   for ac_exec_ext in '' $ac_executable_extensions; do
   4666   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4667     ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
   4668     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4669     break 2
   4670   fi
   4671 done
   4672 done
   4673 IFS=$as_save_IFS
   4674 
   4675   ;;
   4676 esac
   4677 fi
   4678 TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
   4679 if test -n "$TEST_MINUS_S_SH"; then
   4680   { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
   4681 echo "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
   4682 else
   4683   { echo "$as_me:$LINENO: result: no" >&5
   4684 echo "${ECHO_T}no" >&6; }
   4685 fi
   4686 
   4687 
   4688 # Extract the first word of "sh", so it can be a program name with args.
   4689 set dummy sh; ac_word=$2
   4690 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4692 if test "${ac_cv_path_SH+set}" = set; then
   4693   echo $ECHO_N "(cached) $ECHO_C" >&6
   4694 else
   4695   case $SH in
   4696   [\\/]* | ?:[\\/]*)
   4697   ac_cv_path_SH="$SH" # Let the user override the test with a path.
   4698   ;;
   4699   *)
   4700   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4701 for as_dir in $PATH
   4702 do
   4703   IFS=$as_save_IFS
   4704   test -z "$as_dir" && as_dir=.
   4705   for ac_exec_ext in '' $ac_executable_extensions; do
   4706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4707     ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
   4708     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4709     break 2
   4710   fi
   4711 done
   4712 done
   4713 IFS=$as_save_IFS
   4714 
   4715   ;;
   4716 esac
   4717 fi
   4718 SH=$ac_cv_path_SH
   4719 if test -n "$SH"; then
   4720   { echo "$as_me:$LINENO: result: $SH" >&5
   4721 echo "${ECHO_T}$SH" >&6; }
   4722 else
   4723   { echo "$as_me:$LINENO: result: no" >&5
   4724 echo "${ECHO_T}no" >&6; }
   4725 fi
   4726 
   4727 
   4728 # Extract the first word of "groff", so it can be a program name with args.
   4729 set dummy groff; ac_word=$2
   4730 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4732 if test "${ac_cv_path_GROFF+set}" = set; then
   4733   echo $ECHO_N "(cached) $ECHO_C" >&6
   4734 else
   4735   case $GROFF in
   4736   [\\/]* | ?:[\\/]*)
   4737   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
   4738   ;;
   4739   *)
   4740   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4741 for as_dir in $PATH
   4742 do
   4743   IFS=$as_save_IFS
   4744   test -z "$as_dir" && as_dir=.
   4745   for ac_exec_ext in '' $ac_executable_extensions; do
   4746   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4747     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
   4748     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4749     break 2
   4750   fi
   4751 done
   4752 done
   4753 IFS=$as_save_IFS
   4754 
   4755   ;;
   4756 esac
   4757 fi
   4758 GROFF=$ac_cv_path_GROFF
   4759 if test -n "$GROFF"; then
   4760   { echo "$as_me:$LINENO: result: $GROFF" >&5
   4761 echo "${ECHO_T}$GROFF" >&6; }
   4762 else
   4763   { echo "$as_me:$LINENO: result: no" >&5
   4764 echo "${ECHO_T}no" >&6; }
   4765 fi
   4766 
   4767 
   4768 # Extract the first word of "nroff", so it can be a program name with args.
   4769 set dummy nroff; ac_word=$2
   4770 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4771 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4772 if test "${ac_cv_path_NROFF+set}" = set; then
   4773   echo $ECHO_N "(cached) $ECHO_C" >&6
   4774 else
   4775   case $NROFF in
   4776   [\\/]* | ?:[\\/]*)
   4777   ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
   4778   ;;
   4779   *)
   4780   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4781 for as_dir in $PATH
   4782 do
   4783   IFS=$as_save_IFS
   4784   test -z "$as_dir" && as_dir=.
   4785   for ac_exec_ext in '' $ac_executable_extensions; do
   4786   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4787     ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
   4788     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4789     break 2
   4790   fi
   4791 done
   4792 done
   4793 IFS=$as_save_IFS
   4794 
   4795   ;;
   4796 esac
   4797 fi
   4798 NROFF=$ac_cv_path_NROFF
   4799 if test -n "$NROFF"; then
   4800   { echo "$as_me:$LINENO: result: $NROFF" >&5
   4801 echo "${ECHO_T}$NROFF" >&6; }
   4802 else
   4803   { echo "$as_me:$LINENO: result: no" >&5
   4804 echo "${ECHO_T}no" >&6; }
   4805 fi
   4806 
   4807 
   4808 # Extract the first word of "mandoc", so it can be a program name with args.
   4809 set dummy mandoc; ac_word=$2
   4810 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4811 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4812 if test "${ac_cv_path_MANDOC+set}" = set; then
   4813   echo $ECHO_N "(cached) $ECHO_C" >&6
   4814 else
   4815   case $MANDOC in
   4816   [\\/]* | ?:[\\/]*)
   4817   ac_cv_path_MANDOC="$MANDOC" # Let the user override the test with a path.
   4818   ;;
   4819   *)
   4820   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4821 for as_dir in $PATH
   4822 do
   4823   IFS=$as_save_IFS
   4824   test -z "$as_dir" && as_dir=.
   4825   for ac_exec_ext in '' $ac_executable_extensions; do
   4826   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4827     ac_cv_path_MANDOC="$as_dir/$ac_word$ac_exec_ext"
   4828     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4829     break 2
   4830   fi
   4831 done
   4832 done
   4833 IFS=$as_save_IFS
   4834 
   4835   ;;
   4836 esac
   4837 fi
   4838 MANDOC=$ac_cv_path_MANDOC
   4839 if test -n "$MANDOC"; then
   4840   { echo "$as_me:$LINENO: result: $MANDOC" >&5
   4841 echo "${ECHO_T}$MANDOC" >&6; }
   4842 else
   4843   { echo "$as_me:$LINENO: result: no" >&5
   4844 echo "${ECHO_T}no" >&6; }
   4845 fi
   4846 
   4847 
   4848 TEST_SHELL=sh
   4849 
   4850 
   4851 if test "x$MANDOC" != "x" ; then
   4852 	MANFMT="$MANDOC"
   4853 elif test "x$NROFF" != "x" ; then
   4854 	MANFMT="$NROFF -mandoc"
   4855 elif test "x$GROFF" != "x" ; then
   4856 	MANFMT="$GROFF -mandoc -Tascii"
   4857 else
   4858 	{ echo "$as_me:$LINENO: WARNING: no manpage formatted found" >&5
   4859 echo "$as_me: WARNING: no manpage formatted found" >&2;}
   4860 	MANFMT="false"
   4861 fi
   4862 
   4863 
   4864 # Extract the first word of "groupadd", so it can be a program name with args.
   4865 set dummy groupadd; ac_word=$2
   4866 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4868 if test "${ac_cv_path_PATH_GROUPADD_PROG+set}" = set; then
   4869   echo $ECHO_N "(cached) $ECHO_C" >&6
   4870 else
   4871   case $PATH_GROUPADD_PROG in
   4872   [\\/]* | ?:[\\/]*)
   4873   ac_cv_path_PATH_GROUPADD_PROG="$PATH_GROUPADD_PROG" # Let the user override the test with a path.
   4874   ;;
   4875   *)
   4876   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4877 for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
   4878 do
   4879   IFS=$as_save_IFS
   4880   test -z "$as_dir" && as_dir=.
   4881   for ac_exec_ext in '' $ac_executable_extensions; do
   4882   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4883     ac_cv_path_PATH_GROUPADD_PROG="$as_dir/$ac_word$ac_exec_ext"
   4884     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4885     break 2
   4886   fi
   4887 done
   4888 done
   4889 IFS=$as_save_IFS
   4890 
   4891   test -z "$ac_cv_path_PATH_GROUPADD_PROG" && ac_cv_path_PATH_GROUPADD_PROG="groupadd"
   4892   ;;
   4893 esac
   4894 fi
   4895 PATH_GROUPADD_PROG=$ac_cv_path_PATH_GROUPADD_PROG
   4896 if test -n "$PATH_GROUPADD_PROG"; then
   4897   { echo "$as_me:$LINENO: result: $PATH_GROUPADD_PROG" >&5
   4898 echo "${ECHO_T}$PATH_GROUPADD_PROG" >&6; }
   4899 else
   4900   { echo "$as_me:$LINENO: result: no" >&5
   4901 echo "${ECHO_T}no" >&6; }
   4902 fi
   4903 
   4904 
   4905 # Extract the first word of "useradd", so it can be a program name with args.
   4906 set dummy useradd; ac_word=$2
   4907 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4909 if test "${ac_cv_path_PATH_USERADD_PROG+set}" = set; then
   4910   echo $ECHO_N "(cached) $ECHO_C" >&6
   4911 else
   4912   case $PATH_USERADD_PROG in
   4913   [\\/]* | ?:[\\/]*)
   4914   ac_cv_path_PATH_USERADD_PROG="$PATH_USERADD_PROG" # Let the user override the test with a path.
   4915   ;;
   4916   *)
   4917   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4918 for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
   4919 do
   4920   IFS=$as_save_IFS
   4921   test -z "$as_dir" && as_dir=.
   4922   for ac_exec_ext in '' $ac_executable_extensions; do
   4923   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4924     ac_cv_path_PATH_USERADD_PROG="$as_dir/$ac_word$ac_exec_ext"
   4925     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4926     break 2
   4927   fi
   4928 done
   4929 done
   4930 IFS=$as_save_IFS
   4931 
   4932   test -z "$ac_cv_path_PATH_USERADD_PROG" && ac_cv_path_PATH_USERADD_PROG="useradd"
   4933   ;;
   4934 esac
   4935 fi
   4936 PATH_USERADD_PROG=$ac_cv_path_PATH_USERADD_PROG
   4937 if test -n "$PATH_USERADD_PROG"; then
   4938   { echo "$as_me:$LINENO: result: $PATH_USERADD_PROG" >&5
   4939 echo "${ECHO_T}$PATH_USERADD_PROG" >&6; }
   4940 else
   4941   { echo "$as_me:$LINENO: result: no" >&5
   4942 echo "${ECHO_T}no" >&6; }
   4943 fi
   4944 
   4945 
   4946 # Extract the first word of "pkgmk", so it can be a program name with args.
   4947 set dummy pkgmk; ac_word=$2
   4948 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4949 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4950 if test "${ac_cv_prog_MAKE_PACKAGE_SUPPORTED+set}" = set; then
   4951   echo $ECHO_N "(cached) $ECHO_C" >&6
   4952 else
   4953   if test -n "$MAKE_PACKAGE_SUPPORTED"; then
   4954   ac_cv_prog_MAKE_PACKAGE_SUPPORTED="$MAKE_PACKAGE_SUPPORTED" # Let the user override the test.
   4955 else
   4956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4957 for as_dir in $PATH
   4958 do
   4959   IFS=$as_save_IFS
   4960   test -z "$as_dir" && as_dir=.
   4961   for ac_exec_ext in '' $ac_executable_extensions; do
   4962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4963     ac_cv_prog_MAKE_PACKAGE_SUPPORTED="yes"
   4964     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4965     break 2
   4966   fi
   4967 done
   4968 done
   4969 IFS=$as_save_IFS
   4970 
   4971   test -z "$ac_cv_prog_MAKE_PACKAGE_SUPPORTED" && ac_cv_prog_MAKE_PACKAGE_SUPPORTED="no"
   4972 fi
   4973 fi
   4974 MAKE_PACKAGE_SUPPORTED=$ac_cv_prog_MAKE_PACKAGE_SUPPORTED
   4975 if test -n "$MAKE_PACKAGE_SUPPORTED"; then
   4976   { echo "$as_me:$LINENO: result: $MAKE_PACKAGE_SUPPORTED" >&5
   4977 echo "${ECHO_T}$MAKE_PACKAGE_SUPPORTED" >&6; }
   4978 else
   4979   { echo "$as_me:$LINENO: result: no" >&5
   4980 echo "${ECHO_T}no" >&6; }
   4981 fi
   4982 
   4983 
   4984 if test -x /sbin/sh; then
   4985 	STARTUP_SCRIPT_SHELL=/sbin/sh
   4986 
   4987 else
   4988 	STARTUP_SCRIPT_SHELL=/bin/sh
   4989 
   4990 fi
   4991 
   4992 # System features
   4993 # Check whether --enable-largefile was given.
   4994 if test "${enable_largefile+set}" = set; then
   4995   enableval=$enable_largefile;
   4996 fi
   4997 
   4998 if test "$enable_largefile" != no; then
   4999 
   5000   { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
   5001 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
   5002 if test "${ac_cv_sys_largefile_CC+set}" = set; then
   5003   echo $ECHO_N "(cached) $ECHO_C" >&6
   5004 else
   5005   ac_cv_sys_largefile_CC=no
   5006      if test "$GCC" != yes; then
   5007        ac_save_CC=$CC
   5008        while :; do
   5009 	 # IRIX 6.2 and later do not support large files by default,
   5010 	 # so use the C compiler's -n32 option if that helps.
   5011 	 cat >conftest.$ac_ext <<_ACEOF
   5012 /* confdefs.h.  */
   5013 _ACEOF
   5014 cat confdefs.h >>conftest.$ac_ext
   5015 cat >>conftest.$ac_ext <<_ACEOF
   5016 /* end confdefs.h.  */
   5017 #include <sys/types.h>
   5018  /* Check that off_t can represent 2**63 - 1 correctly.
   5019     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5020     since some C++ compilers masquerading as C compilers
   5021     incorrectly reject 9223372036854775807.  */
   5022 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5023   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5024 		       && LARGE_OFF_T % 2147483647 == 1)
   5025 		      ? 1 : -1];
   5026 int
   5027 main ()
   5028 {
   5029 
   5030   ;
   5031   return 0;
   5032 }
   5033 _ACEOF
   5034 	 rm -f conftest.$ac_objext
   5035 if { (ac_try="$ac_compile"
   5036 case "(($ac_try" in
   5037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5038   *) ac_try_echo=$ac_try;;
   5039 esac
   5040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5041   (eval "$ac_compile") 2>conftest.er1
   5042   ac_status=$?
   5043   grep -v '^ *+' conftest.er1 >conftest.err
   5044   rm -f conftest.er1
   5045   cat conftest.err >&5
   5046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5047   (exit $ac_status); } && {
   5048 	 test -z "$ac_c_werror_flag" ||
   5049 	 test ! -s conftest.err
   5050        } && test -s conftest.$ac_objext; then
   5051   break
   5052 else
   5053   echo "$as_me: failed program was:" >&5
   5054 sed 's/^/| /' conftest.$ac_ext >&5
   5055 
   5056 
   5057 fi
   5058 
   5059 rm -f core conftest.err conftest.$ac_objext
   5060 	 CC="$CC -n32"
   5061 	 rm -f conftest.$ac_objext
   5062 if { (ac_try="$ac_compile"
   5063 case "(($ac_try" in
   5064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5065   *) ac_try_echo=$ac_try;;
   5066 esac
   5067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5068   (eval "$ac_compile") 2>conftest.er1
   5069   ac_status=$?
   5070   grep -v '^ *+' conftest.er1 >conftest.err
   5071   rm -f conftest.er1
   5072   cat conftest.err >&5
   5073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5074   (exit $ac_status); } && {
   5075 	 test -z "$ac_c_werror_flag" ||
   5076 	 test ! -s conftest.err
   5077        } && test -s conftest.$ac_objext; then
   5078   ac_cv_sys_largefile_CC=' -n32'; break
   5079 else
   5080   echo "$as_me: failed program was:" >&5
   5081 sed 's/^/| /' conftest.$ac_ext >&5
   5082 
   5083 
   5084 fi
   5085 
   5086 rm -f core conftest.err conftest.$ac_objext
   5087 	 break
   5088        done
   5089        CC=$ac_save_CC
   5090        rm -f conftest.$ac_ext
   5091     fi
   5092 fi
   5093 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
   5094 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
   5095   if test "$ac_cv_sys_largefile_CC" != no; then
   5096     CC=$CC$ac_cv_sys_largefile_CC
   5097   fi
   5098 
   5099   { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   5100 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
   5101 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
   5102   echo $ECHO_N "(cached) $ECHO_C" >&6
   5103 else
   5104   while :; do
   5105   cat >conftest.$ac_ext <<_ACEOF
   5106 /* confdefs.h.  */
   5107 _ACEOF
   5108 cat confdefs.h >>conftest.$ac_ext
   5109 cat >>conftest.$ac_ext <<_ACEOF
   5110 /* end confdefs.h.  */
   5111 #include <sys/types.h>
   5112  /* Check that off_t can represent 2**63 - 1 correctly.
   5113     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5114     since some C++ compilers masquerading as C compilers
   5115     incorrectly reject 9223372036854775807.  */
   5116 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5117   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5118 		       && LARGE_OFF_T % 2147483647 == 1)
   5119 		      ? 1 : -1];
   5120 int
   5121 main ()
   5122 {
   5123 
   5124   ;
   5125   return 0;
   5126 }
   5127 _ACEOF
   5128 rm -f conftest.$ac_objext
   5129 if { (ac_try="$ac_compile"
   5130 case "(($ac_try" in
   5131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5132   *) ac_try_echo=$ac_try;;
   5133 esac
   5134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5135   (eval "$ac_compile") 2>conftest.er1
   5136   ac_status=$?
   5137   grep -v '^ *+' conftest.er1 >conftest.err
   5138   rm -f conftest.er1
   5139   cat conftest.err >&5
   5140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5141   (exit $ac_status); } && {
   5142 	 test -z "$ac_c_werror_flag" ||
   5143 	 test ! -s conftest.err
   5144        } && test -s conftest.$ac_objext; then
   5145   ac_cv_sys_file_offset_bits=no; break
   5146 else
   5147   echo "$as_me: failed program was:" >&5
   5148 sed 's/^/| /' conftest.$ac_ext >&5
   5149 
   5150 
   5151 fi
   5152 
   5153 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5154   cat >conftest.$ac_ext <<_ACEOF
   5155 /* confdefs.h.  */
   5156 _ACEOF
   5157 cat confdefs.h >>conftest.$ac_ext
   5158 cat >>conftest.$ac_ext <<_ACEOF
   5159 /* end confdefs.h.  */
   5160 #define _FILE_OFFSET_BITS 64
   5161 #include <sys/types.h>
   5162  /* Check that off_t can represent 2**63 - 1 correctly.
   5163     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5164     since some C++ compilers masquerading as C compilers
   5165     incorrectly reject 9223372036854775807.  */
   5166 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5167   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5168 		       && LARGE_OFF_T % 2147483647 == 1)
   5169 		      ? 1 : -1];
   5170 int
   5171 main ()
   5172 {
   5173 
   5174   ;
   5175   return 0;
   5176 }
   5177 _ACEOF
   5178 rm -f conftest.$ac_objext
   5179 if { (ac_try="$ac_compile"
   5180 case "(($ac_try" in
   5181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5182   *) ac_try_echo=$ac_try;;
   5183 esac
   5184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5185   (eval "$ac_compile") 2>conftest.er1
   5186   ac_status=$?
   5187   grep -v '^ *+' conftest.er1 >conftest.err
   5188   rm -f conftest.er1
   5189   cat conftest.err >&5
   5190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5191   (exit $ac_status); } && {
   5192 	 test -z "$ac_c_werror_flag" ||
   5193 	 test ! -s conftest.err
   5194        } && test -s conftest.$ac_objext; then
   5195   ac_cv_sys_file_offset_bits=64; break
   5196 else
   5197   echo "$as_me: failed program was:" >&5
   5198 sed 's/^/| /' conftest.$ac_ext >&5
   5199 
   5200 
   5201 fi
   5202 
   5203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5204   ac_cv_sys_file_offset_bits=unknown
   5205   break
   5206 done
   5207 fi
   5208 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
   5209 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
   5210 case $ac_cv_sys_file_offset_bits in #(
   5211   no | unknown) ;;
   5212   *)
   5213 cat >>confdefs.h <<_ACEOF
   5214 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   5215 _ACEOF
   5216 ;;
   5217 esac
   5218 rm -f conftest*
   5219   if test $ac_cv_sys_file_offset_bits = unknown; then
   5220     { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
   5221 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
   5222 if test "${ac_cv_sys_large_files+set}" = set; then
   5223   echo $ECHO_N "(cached) $ECHO_C" >&6
   5224 else
   5225   while :; do
   5226   cat >conftest.$ac_ext <<_ACEOF
   5227 /* confdefs.h.  */
   5228 _ACEOF
   5229 cat confdefs.h >>conftest.$ac_ext
   5230 cat >>conftest.$ac_ext <<_ACEOF
   5231 /* end confdefs.h.  */
   5232 #include <sys/types.h>
   5233  /* Check that off_t can represent 2**63 - 1 correctly.
   5234     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5235     since some C++ compilers masquerading as C compilers
   5236     incorrectly reject 9223372036854775807.  */
   5237 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5238   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5239 		       && LARGE_OFF_T % 2147483647 == 1)
   5240 		      ? 1 : -1];
   5241 int
   5242 main ()
   5243 {
   5244 
   5245   ;
   5246   return 0;
   5247 }
   5248 _ACEOF
   5249 rm -f conftest.$ac_objext
   5250 if { (ac_try="$ac_compile"
   5251 case "(($ac_try" in
   5252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5253   *) ac_try_echo=$ac_try;;
   5254 esac
   5255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5256   (eval "$ac_compile") 2>conftest.er1
   5257   ac_status=$?
   5258   grep -v '^ *+' conftest.er1 >conftest.err
   5259   rm -f conftest.er1
   5260   cat conftest.err >&5
   5261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5262   (exit $ac_status); } && {
   5263 	 test -z "$ac_c_werror_flag" ||
   5264 	 test ! -s conftest.err
   5265        } && test -s conftest.$ac_objext; then
   5266   ac_cv_sys_large_files=no; break
   5267 else
   5268   echo "$as_me: failed program was:" >&5
   5269 sed 's/^/| /' conftest.$ac_ext >&5
   5270 
   5271 
   5272 fi
   5273 
   5274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5275   cat >conftest.$ac_ext <<_ACEOF
   5276 /* confdefs.h.  */
   5277 _ACEOF
   5278 cat confdefs.h >>conftest.$ac_ext
   5279 cat >>conftest.$ac_ext <<_ACEOF
   5280 /* end confdefs.h.  */
   5281 #define _LARGE_FILES 1
   5282 #include <sys/types.h>
   5283  /* Check that off_t can represent 2**63 - 1 correctly.
   5284     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5285     since some C++ compilers masquerading as C compilers
   5286     incorrectly reject 9223372036854775807.  */
   5287 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5288   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5289 		       && LARGE_OFF_T % 2147483647 == 1)
   5290 		      ? 1 : -1];
   5291 int
   5292 main ()
   5293 {
   5294 
   5295   ;
   5296   return 0;
   5297 }
   5298 _ACEOF
   5299 rm -f conftest.$ac_objext
   5300 if { (ac_try="$ac_compile"
   5301 case "(($ac_try" in
   5302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5303   *) ac_try_echo=$ac_try;;
   5304 esac
   5305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5306   (eval "$ac_compile") 2>conftest.er1
   5307   ac_status=$?
   5308   grep -v '^ *+' conftest.er1 >conftest.err
   5309   rm -f conftest.er1
   5310   cat conftest.err >&5
   5311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5312   (exit $ac_status); } && {
   5313 	 test -z "$ac_c_werror_flag" ||
   5314 	 test ! -s conftest.err
   5315        } && test -s conftest.$ac_objext; then
   5316   ac_cv_sys_large_files=1; break
   5317 else
   5318   echo "$as_me: failed program was:" >&5
   5319 sed 's/^/| /' conftest.$ac_ext >&5
   5320 
   5321 
   5322 fi
   5323 
   5324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5325   ac_cv_sys_large_files=unknown
   5326   break
   5327 done
   5328 fi
   5329 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
   5330 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
   5331 case $ac_cv_sys_large_files in #(
   5332   no | unknown) ;;
   5333   *)
   5334 cat >>confdefs.h <<_ACEOF
   5335 #define _LARGE_FILES $ac_cv_sys_large_files
   5336 _ACEOF
   5337 ;;
   5338 esac
   5339 rm -f conftest*
   5340   fi
   5341 fi
   5342 
   5343 
   5344 if test -z "$AR" ; then
   5345 	{ { echo "$as_me:$LINENO: error: *** 'ar' missing, please install or fix your \$PATH ***" >&5
   5346 echo "$as_me: error: *** 'ar' missing, please install or fix your \$PATH ***" >&2;}
   5347    { (exit 1); exit 1; }; }
   5348 fi
   5349 
   5350 # Use LOGIN_PROGRAM from environment if possible
   5351 if test ! -z "$LOGIN_PROGRAM" ; then
   5352 
   5353 cat >>confdefs.h <<_ACEOF
   5354 #define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM"
   5355 _ACEOF
   5356 
   5357 else
   5358 	# Search for login
   5359 	# Extract the first word of "login", so it can be a program name with args.
   5360 set dummy login; ac_word=$2
   5361 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5362 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5363 if test "${ac_cv_path_LOGIN_PROGRAM_FALLBACK+set}" = set; then
   5364   echo $ECHO_N "(cached) $ECHO_C" >&6
   5365 else
   5366   case $LOGIN_PROGRAM_FALLBACK in
   5367   [\\/]* | ?:[\\/]*)
   5368   ac_cv_path_LOGIN_PROGRAM_FALLBACK="$LOGIN_PROGRAM_FALLBACK" # Let the user override the test with a path.
   5369   ;;
   5370   *)
   5371   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5372 for as_dir in $PATH
   5373 do
   5374   IFS=$as_save_IFS
   5375   test -z "$as_dir" && as_dir=.
   5376   for ac_exec_ext in '' $ac_executable_extensions; do
   5377   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5378     ac_cv_path_LOGIN_PROGRAM_FALLBACK="$as_dir/$ac_word$ac_exec_ext"
   5379     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5380     break 2
   5381   fi
   5382 done
   5383 done
   5384 IFS=$as_save_IFS
   5385 
   5386   ;;
   5387 esac
   5388 fi
   5389 LOGIN_PROGRAM_FALLBACK=$ac_cv_path_LOGIN_PROGRAM_FALLBACK
   5390 if test -n "$LOGIN_PROGRAM_FALLBACK"; then
   5391   { echo "$as_me:$LINENO: result: $LOGIN_PROGRAM_FALLBACK" >&5
   5392 echo "${ECHO_T}$LOGIN_PROGRAM_FALLBACK" >&6; }
   5393 else
   5394   { echo "$as_me:$LINENO: result: no" >&5
   5395 echo "${ECHO_T}no" >&6; }
   5396 fi
   5397 
   5398 
   5399 	if test ! -z "$LOGIN_PROGRAM_FALLBACK" ; then
   5400 		cat >>confdefs.h <<_ACEOF
   5401 #define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM_FALLBACK"
   5402 _ACEOF
   5403 
   5404 	fi
   5405 fi
   5406 
   5407 # Extract the first word of "passwd", so it can be a program name with args.
   5408 set dummy passwd; ac_word=$2
   5409 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5410 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5411 if test "${ac_cv_path_PATH_PASSWD_PROG+set}" = set; then
   5412   echo $ECHO_N "(cached) $ECHO_C" >&6
   5413 else
   5414   case $PATH_PASSWD_PROG in
   5415   [\\/]* | ?:[\\/]*)
   5416   ac_cv_path_PATH_PASSWD_PROG="$PATH_PASSWD_PROG" # Let the user override the test with a path.
   5417   ;;
   5418   *)
   5419   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5420 for as_dir in $PATH
   5421 do
   5422   IFS=$as_save_IFS
   5423   test -z "$as_dir" && as_dir=.
   5424   for ac_exec_ext in '' $ac_executable_extensions; do
   5425   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5426     ac_cv_path_PATH_PASSWD_PROG="$as_dir/$ac_word$ac_exec_ext"
   5427     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5428     break 2
   5429   fi
   5430 done
   5431 done
   5432 IFS=$as_save_IFS
   5433 
   5434   ;;
   5435 esac
   5436 fi
   5437 PATH_PASSWD_PROG=$ac_cv_path_PATH_PASSWD_PROG
   5438 if test -n "$PATH_PASSWD_PROG"; then
   5439   { echo "$as_me:$LINENO: result: $PATH_PASSWD_PROG" >&5
   5440 echo "${ECHO_T}$PATH_PASSWD_PROG" >&6; }
   5441 else
   5442   { echo "$as_me:$LINENO: result: no" >&5
   5443 echo "${ECHO_T}no" >&6; }
   5444 fi
   5445 
   5446 
   5447 if test ! -z "$PATH_PASSWD_PROG" ; then
   5448 
   5449 cat >>confdefs.h <<_ACEOF
   5450 #define _PATH_PASSWD_PROG "$PATH_PASSWD_PROG"
   5451 _ACEOF
   5452 
   5453 fi
   5454 
   5455 if test -z "$LD" ; then
   5456 	LD=$CC
   5457 fi
   5458 
   5459 
   5460 { echo "$as_me:$LINENO: checking for inline" >&5
   5461 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
   5462 if test "${ac_cv_c_inline+set}" = set; then
   5463   echo $ECHO_N "(cached) $ECHO_C" >&6
   5464 else
   5465   ac_cv_c_inline=no
   5466 for ac_kw in inline __inline__ __inline; do
   5467   cat >conftest.$ac_ext <<_ACEOF
   5468 /* confdefs.h.  */
   5469 _ACEOF
   5470 cat confdefs.h >>conftest.$ac_ext
   5471 cat >>conftest.$ac_ext <<_ACEOF
   5472 /* end confdefs.h.  */
   5473 #ifndef __cplusplus
   5474 typedef int foo_t;
   5475 static $ac_kw foo_t static_foo () {return 0; }
   5476 $ac_kw foo_t foo () {return 0; }
   5477 #endif
   5478 
   5479 _ACEOF
   5480 rm -f conftest.$ac_objext
   5481 if { (ac_try="$ac_compile"
   5482 case "(($ac_try" in
   5483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5484   *) ac_try_echo=$ac_try;;
   5485 esac
   5486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5487   (eval "$ac_compile") 2>conftest.er1
   5488   ac_status=$?
   5489   grep -v '^ *+' conftest.er1 >conftest.err
   5490   rm -f conftest.er1
   5491   cat conftest.err >&5
   5492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5493   (exit $ac_status); } && {
   5494 	 test -z "$ac_c_werror_flag" ||
   5495 	 test ! -s conftest.err
   5496        } && test -s conftest.$ac_objext; then
   5497   ac_cv_c_inline=$ac_kw
   5498 else
   5499   echo "$as_me: failed program was:" >&5
   5500 sed 's/^/| /' conftest.$ac_ext >&5
   5501 
   5502 
   5503 fi
   5504 
   5505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5506   test "$ac_cv_c_inline" != no && break
   5507 done
   5508 
   5509 fi
   5510 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
   5511 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
   5512 
   5513 
   5514 case $ac_cv_c_inline in
   5515   inline | yes) ;;
   5516   *)
   5517     case $ac_cv_c_inline in
   5518       no) ac_val=;;
   5519       *) ac_val=$ac_cv_c_inline;;
   5520     esac
   5521     cat >>confdefs.h <<_ACEOF
   5522 #ifndef __cplusplus
   5523 #define inline $ac_val
   5524 #endif
   5525 _ACEOF
   5526     ;;
   5527 esac
   5528 
   5529 
   5530 { echo "$as_me:$LINENO: checking whether LLONG_MAX is declared" >&5
   5531 echo $ECHO_N "checking whether LLONG_MAX is declared... $ECHO_C" >&6; }
   5532 if test "${ac_cv_have_decl_LLONG_MAX+set}" = set; then
   5533   echo $ECHO_N "(cached) $ECHO_C" >&6
   5534 else
   5535   cat >conftest.$ac_ext <<_ACEOF
   5536 /* confdefs.h.  */
   5537 _ACEOF
   5538 cat confdefs.h >>conftest.$ac_ext
   5539 cat >>conftest.$ac_ext <<_ACEOF
   5540 /* end confdefs.h.  */
   5541 #include <limits.h>
   5542 
   5543 int
   5544 main ()
   5545 {
   5546 #ifndef LLONG_MAX
   5547   (void) LLONG_MAX;
   5548 #endif
   5549 
   5550   ;
   5551   return 0;
   5552 }
   5553 _ACEOF
   5554 rm -f conftest.$ac_objext
   5555 if { (ac_try="$ac_compile"
   5556 case "(($ac_try" in
   5557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5558   *) ac_try_echo=$ac_try;;
   5559 esac
   5560 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5561   (eval "$ac_compile") 2>conftest.er1
   5562   ac_status=$?
   5563   grep -v '^ *+' conftest.er1 >conftest.err
   5564   rm -f conftest.er1
   5565   cat conftest.err >&5
   5566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5567   (exit $ac_status); } && {
   5568 	 test -z "$ac_c_werror_flag" ||
   5569 	 test ! -s conftest.err
   5570        } && test -s conftest.$ac_objext; then
   5571   ac_cv_have_decl_LLONG_MAX=yes
   5572 else
   5573   echo "$as_me: failed program was:" >&5
   5574 sed 's/^/| /' conftest.$ac_ext >&5
   5575 
   5576 	ac_cv_have_decl_LLONG_MAX=no
   5577 fi
   5578 
   5579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5580 fi
   5581 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_LLONG_MAX" >&5
   5582 echo "${ECHO_T}$ac_cv_have_decl_LLONG_MAX" >&6; }
   5583 if test $ac_cv_have_decl_LLONG_MAX = yes; then
   5584   have_llong_max=1
   5585 fi
   5586 
   5587 { echo "$as_me:$LINENO: checking whether SYSTR_POLICY_KILL is declared" >&5
   5588 echo $ECHO_N "checking whether SYSTR_POLICY_KILL is declared... $ECHO_C" >&6; }
   5589 if test "${ac_cv_have_decl_SYSTR_POLICY_KILL+set}" = set; then
   5590   echo $ECHO_N "(cached) $ECHO_C" >&6
   5591 else
   5592   cat >conftest.$ac_ext <<_ACEOF
   5593 /* confdefs.h.  */
   5594 _ACEOF
   5595 cat confdefs.h >>conftest.$ac_ext
   5596 cat >>conftest.$ac_ext <<_ACEOF
   5597 /* end confdefs.h.  */
   5598 
   5599 	#include <sys/types.h>
   5600 	#include <sys/param.h>
   5601 	#include <dev/systrace.h>
   5602 
   5603 
   5604 int
   5605 main ()
   5606 {
   5607 #ifndef SYSTR_POLICY_KILL
   5608   (void) SYSTR_POLICY_KILL;
   5609 #endif
   5610 
   5611   ;
   5612   return 0;
   5613 }
   5614 _ACEOF
   5615 rm -f conftest.$ac_objext
   5616 if { (ac_try="$ac_compile"
   5617 case "(($ac_try" in
   5618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5619   *) ac_try_echo=$ac_try;;
   5620 esac
   5621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5622   (eval "$ac_compile") 2>conftest.er1
   5623   ac_status=$?
   5624   grep -v '^ *+' conftest.er1 >conftest.err
   5625   rm -f conftest.er1
   5626   cat conftest.err >&5
   5627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5628   (exit $ac_status); } && {
   5629 	 test -z "$ac_c_werror_flag" ||
   5630 	 test ! -s conftest.err
   5631        } && test -s conftest.$ac_objext; then
   5632   ac_cv_have_decl_SYSTR_POLICY_KILL=yes
   5633 else
   5634   echo "$as_me: failed program was:" >&5
   5635 sed 's/^/| /' conftest.$ac_ext >&5
   5636 
   5637 	ac_cv_have_decl_SYSTR_POLICY_KILL=no
   5638 fi
   5639 
   5640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5641 fi
   5642 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_SYSTR_POLICY_KILL" >&5
   5643 echo "${ECHO_T}$ac_cv_have_decl_SYSTR_POLICY_KILL" >&6; }
   5644 if test $ac_cv_have_decl_SYSTR_POLICY_KILL = yes; then
   5645   have_systr_policy_kill=1
   5646 fi
   5647 
   5648 { echo "$as_me:$LINENO: checking whether RLIMIT_NPROC is declared" >&5
   5649 echo $ECHO_N "checking whether RLIMIT_NPROC is declared... $ECHO_C" >&6; }
   5650 if test "${ac_cv_have_decl_RLIMIT_NPROC+set}" = set; then
   5651   echo $ECHO_N "(cached) $ECHO_C" >&6
   5652 else
   5653   cat >conftest.$ac_ext <<_ACEOF
   5654 /* confdefs.h.  */
   5655 _ACEOF
   5656 cat confdefs.h >>conftest.$ac_ext
   5657 cat >>conftest.$ac_ext <<_ACEOF
   5658 /* end confdefs.h.  */
   5659 
   5660 	#include <sys/types.h>
   5661 	#include <sys/resource.h>
   5662 
   5663 
   5664 int
   5665 main ()
   5666 {
   5667 #ifndef RLIMIT_NPROC
   5668   (void) RLIMIT_NPROC;
   5669 #endif
   5670 
   5671   ;
   5672   return 0;
   5673 }
   5674 _ACEOF
   5675 rm -f conftest.$ac_objext
   5676 if { (ac_try="$ac_compile"
   5677 case "(($ac_try" in
   5678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5679   *) ac_try_echo=$ac_try;;
   5680 esac
   5681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5682   (eval "$ac_compile") 2>conftest.er1
   5683   ac_status=$?
   5684   grep -v '^ *+' conftest.er1 >conftest.err
   5685   rm -f conftest.er1
   5686   cat conftest.err >&5
   5687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5688   (exit $ac_status); } && {
   5689 	 test -z "$ac_c_werror_flag" ||
   5690 	 test ! -s conftest.err
   5691        } && test -s conftest.$ac_objext; then
   5692   ac_cv_have_decl_RLIMIT_NPROC=yes
   5693 else
   5694   echo "$as_me: failed program was:" >&5
   5695 sed 's/^/| /' conftest.$ac_ext >&5
   5696 
   5697 	ac_cv_have_decl_RLIMIT_NPROC=no
   5698 fi
   5699 
   5700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5701 fi
   5702 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_RLIMIT_NPROC" >&5
   5703 echo "${ECHO_T}$ac_cv_have_decl_RLIMIT_NPROC" >&6; }
   5704 if test $ac_cv_have_decl_RLIMIT_NPROC = yes; then
   5705 
   5706 cat >>confdefs.h <<\_ACEOF
   5707 #define HAVE_RLIMIT_NPROC
   5708 _ACEOF
   5709 
   5710 fi
   5711 
   5712 { echo "$as_me:$LINENO: checking whether PR_SET_NO_NEW_PRIVS is declared" >&5
   5713 echo $ECHO_N "checking whether PR_SET_NO_NEW_PRIVS is declared... $ECHO_C" >&6; }
   5714 if test "${ac_cv_have_decl_PR_SET_NO_NEW_PRIVS+set}" = set; then
   5715   echo $ECHO_N "(cached) $ECHO_C" >&6
   5716 else
   5717   cat >conftest.$ac_ext <<_ACEOF
   5718 /* confdefs.h.  */
   5719 _ACEOF
   5720 cat confdefs.h >>conftest.$ac_ext
   5721 cat >>conftest.$ac_ext <<_ACEOF
   5722 /* end confdefs.h.  */
   5723 
   5724 	#include <sys/types.h>
   5725 	#include <linux/prctl.h>
   5726 
   5727 
   5728 int
   5729 main ()
   5730 {
   5731 #ifndef PR_SET_NO_NEW_PRIVS
   5732   (void) PR_SET_NO_NEW_PRIVS;
   5733 #endif
   5734 
   5735   ;
   5736   return 0;
   5737 }
   5738 _ACEOF
   5739 rm -f conftest.$ac_objext
   5740 if { (ac_try="$ac_compile"
   5741 case "(($ac_try" in
   5742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5743   *) ac_try_echo=$ac_try;;
   5744 esac
   5745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5746   (eval "$ac_compile") 2>conftest.er1
   5747   ac_status=$?
   5748   grep -v '^ *+' conftest.er1 >conftest.err
   5749   rm -f conftest.er1
   5750   cat conftest.err >&5
   5751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5752   (exit $ac_status); } && {
   5753 	 test -z "$ac_c_werror_flag" ||
   5754 	 test ! -s conftest.err
   5755        } && test -s conftest.$ac_objext; then
   5756   ac_cv_have_decl_PR_SET_NO_NEW_PRIVS=yes
   5757 else
   5758   echo "$as_me: failed program was:" >&5
   5759 sed 's/^/| /' conftest.$ac_ext >&5
   5760 
   5761 	ac_cv_have_decl_PR_SET_NO_NEW_PRIVS=no
   5762 fi
   5763 
   5764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5765 fi
   5766 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_PR_SET_NO_NEW_PRIVS" >&5
   5767 echo "${ECHO_T}$ac_cv_have_decl_PR_SET_NO_NEW_PRIVS" >&6; }
   5768 if test $ac_cv_have_decl_PR_SET_NO_NEW_PRIVS = yes; then
   5769   have_linux_no_new_privs=1
   5770 fi
   5771 
   5772 
   5773 openssl=yes
   5774 ssh1=no
   5775 
   5776 # Check whether --with-openssl was given.
   5777 if test "${with_openssl+set}" = set; then
   5778   withval=$with_openssl;   if test "x$withval" = "xno" ; then
   5779 		openssl=no
   5780 		ssh1=no
   5781 	   fi
   5782 
   5783 
   5784 fi
   5785 
   5786 { echo "$as_me:$LINENO: checking whether OpenSSL will be used for cryptography" >&5
   5787 echo $ECHO_N "checking whether OpenSSL will be used for cryptography... $ECHO_C" >&6; }
   5788 if test "x$openssl" = "xyes" ; then
   5789 	{ echo "$as_me:$LINENO: result: yes" >&5
   5790 echo "${ECHO_T}yes" >&6; }
   5791 
   5792 cat >>confdefs.h <<_ACEOF
   5793 #define WITH_OPENSSL 1
   5794 _ACEOF
   5795 
   5796 else
   5797 	{ echo "$as_me:$LINENO: result: no" >&5
   5798 echo "${ECHO_T}no" >&6; }
   5799 fi
   5800 
   5801 
   5802 # Check whether --with-ssh1 was given.
   5803 if test "${with_ssh1+set}" = set; then
   5804   withval=$with_ssh1;
   5805 		if test "x$withval" = "xyes" ; then
   5806 			if test "x$openssl" = "xno" ; then
   5807 				{ { echo "$as_me:$LINENO: error: Cannot enable SSH protocol 1 with OpenSSL disabled" >&5
   5808 echo "$as_me: error: Cannot enable SSH protocol 1 with OpenSSL disabled" >&2;}
   5809    { (exit 1); exit 1; }; }
   5810 			fi
   5811 			ssh1=yes
   5812 		elif test "x$withval" = "xno" ; then
   5813 			ssh1=no
   5814 		else
   5815 			{ { echo "$as_me:$LINENO: error: unknown --with-ssh1 argument" >&5
   5816 echo "$as_me: error: unknown --with-ssh1 argument" >&2;}
   5817    { (exit 1); exit 1; }; }
   5818 		fi
   5819 
   5820 
   5821 fi
   5822 
   5823 { echo "$as_me:$LINENO: checking whether SSH protocol 1 support is enabled" >&5
   5824 echo $ECHO_N "checking whether SSH protocol 1 support is enabled... $ECHO_C" >&6; }
   5825 if test "x$ssh1" = "xyes" ; then
   5826 	{ echo "$as_me:$LINENO: result: yes" >&5
   5827 echo "${ECHO_T}yes" >&6; }
   5828 
   5829 cat >>confdefs.h <<_ACEOF
   5830 #define WITH_SSH1 1
   5831 _ACEOF
   5832 
   5833 else
   5834 	{ echo "$as_me:$LINENO: result: no" >&5
   5835 echo "${ECHO_T}no" >&6; }
   5836 fi
   5837 
   5838 use_stack_protector=1
   5839 use_toolchain_hardening=1
   5840 
   5841 # Check whether --with-stackprotect was given.
   5842 if test "${with_stackprotect+set}" = set; then
   5843   withval=$with_stackprotect;
   5844     if test "x$withval" = "xno"; then
   5845 	use_stack_protector=0
   5846     fi
   5847 fi
   5848 
   5849 
   5850 # Check whether --with-hardening was given.
   5851 if test "${with_hardening+set}" = set; then
   5852   withval=$with_hardening;
   5853     if test "x$withval" = "xno"; then
   5854 	use_toolchain_hardening=0
   5855     fi
   5856 fi
   5857 
   5858 
   5859 # We use -Werror for the tests only so that we catch warnings like "this is
   5860 # on by default" for things like -fPIE.
   5861 { echo "$as_me:$LINENO: checking if $CC supports -Werror" >&5
   5862 echo $ECHO_N "checking if $CC supports -Werror... $ECHO_C" >&6; }
   5863 saved_CFLAGS="$CFLAGS"
   5864 CFLAGS="$CFLAGS -Werror"
   5865 cat >conftest.$ac_ext <<_ACEOF
   5866 /* confdefs.h.  */
   5867 _ACEOF
   5868 cat confdefs.h >>conftest.$ac_ext
   5869 cat >>conftest.$ac_ext <<_ACEOF
   5870 /* end confdefs.h.  */
   5871 int main(void) { return 0; }
   5872 _ACEOF
   5873 rm -f conftest.$ac_objext
   5874 if { (ac_try="$ac_compile"
   5875 case "(($ac_try" in
   5876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5877   *) ac_try_echo=$ac_try;;
   5878 esac
   5879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5880   (eval "$ac_compile") 2>conftest.er1
   5881   ac_status=$?
   5882   grep -v '^ *+' conftest.er1 >conftest.err
   5883   rm -f conftest.er1
   5884   cat conftest.err >&5
   5885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5886   (exit $ac_status); } && {
   5887 	 test -z "$ac_c_werror_flag" ||
   5888 	 test ! -s conftest.err
   5889        } && test -s conftest.$ac_objext; then
   5890    { echo "$as_me:$LINENO: result: yes" >&5
   5891 echo "${ECHO_T}yes" >&6; }
   5892 	  WERROR="-Werror"
   5893 else
   5894   echo "$as_me: failed program was:" >&5
   5895 sed 's/^/| /' conftest.$ac_ext >&5
   5896 
   5897 	 { echo "$as_me:$LINENO: result: no" >&5
   5898 echo "${ECHO_T}no" >&6; }
   5899 	  WERROR=""
   5900 
   5901 fi
   5902 
   5903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5904 CFLAGS="$saved_CFLAGS"
   5905 
   5906 if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
   5907 	{
   5908 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Qunused-arguments" >&5
   5909 echo $ECHO_N "checking if $CC supports compile flag -Qunused-arguments... $ECHO_C" >&6; }
   5910 	saved_CFLAGS="$CFLAGS"
   5911 	CFLAGS="$CFLAGS $WERROR -Qunused-arguments"
   5912 	_define_flag=""
   5913 	test "x$_define_flag" = "x" && _define_flag="-Qunused-arguments"
   5914 	cat >conftest.$ac_ext <<_ACEOF
   5915 /* confdefs.h.  */
   5916 _ACEOF
   5917 cat confdefs.h >>conftest.$ac_ext
   5918 cat >>conftest.$ac_ext <<_ACEOF
   5919 /* end confdefs.h.  */
   5920 
   5921 #include <stdlib.h>
   5922 #include <stdio.h>
   5923 int main(int argc, char **argv) {
   5924 	/* Some math to catch -ftrapv problems in the toolchain */
   5925 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   5926 	float l = i * 2.1;
   5927 	double m = l / 0.5;
   5928 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   5929 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   5930 	exit(0);
   5931 }
   5932 
   5933 _ACEOF
   5934 rm -f conftest.$ac_objext
   5935 if { (ac_try="$ac_compile"
   5936 case "(($ac_try" in
   5937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5938   *) ac_try_echo=$ac_try;;
   5939 esac
   5940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5941   (eval "$ac_compile") 2>conftest.er1
   5942   ac_status=$?
   5943   grep -v '^ *+' conftest.er1 >conftest.err
   5944   rm -f conftest.er1
   5945   cat conftest.err >&5
   5946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5947   (exit $ac_status); } && {
   5948 	 test -z "$ac_c_werror_flag" ||
   5949 	 test ! -s conftest.err
   5950        } && test -s conftest.$ac_objext; then
   5951 
   5952 if `grep -i "unrecognized option" conftest.err >/dev/null`
   5953 then
   5954 		{ echo "$as_me:$LINENO: result: no" >&5
   5955 echo "${ECHO_T}no" >&6; }
   5956 		CFLAGS="$saved_CFLAGS"
   5957 else
   5958 		{ echo "$as_me:$LINENO: result: yes" >&5
   5959 echo "${ECHO_T}yes" >&6; }
   5960 		 CFLAGS="$saved_CFLAGS $_define_flag"
   5961 fi
   5962 else
   5963   echo "$as_me: failed program was:" >&5
   5964 sed 's/^/| /' conftest.$ac_ext >&5
   5965 
   5966 	 { echo "$as_me:$LINENO: result: no" >&5
   5967 echo "${ECHO_T}no" >&6; }
   5968 		  CFLAGS="$saved_CFLAGS"
   5969 
   5970 fi
   5971 
   5972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5973 }
   5974 	{
   5975 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wunknown-warning-option" >&5
   5976 echo $ECHO_N "checking if $CC supports compile flag -Wunknown-warning-option... $ECHO_C" >&6; }
   5977 	saved_CFLAGS="$CFLAGS"
   5978 	CFLAGS="$CFLAGS $WERROR -Wunknown-warning-option"
   5979 	_define_flag=""
   5980 	test "x$_define_flag" = "x" && _define_flag="-Wunknown-warning-option"
   5981 	cat >conftest.$ac_ext <<_ACEOF
   5982 /* confdefs.h.  */
   5983 _ACEOF
   5984 cat confdefs.h >>conftest.$ac_ext
   5985 cat >>conftest.$ac_ext <<_ACEOF
   5986 /* end confdefs.h.  */
   5987 
   5988 #include <stdlib.h>
   5989 #include <stdio.h>
   5990 int main(int argc, char **argv) {
   5991 	/* Some math to catch -ftrapv problems in the toolchain */
   5992 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   5993 	float l = i * 2.1;
   5994 	double m = l / 0.5;
   5995 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   5996 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   5997 	exit(0);
   5998 }
   5999 
   6000 _ACEOF
   6001 rm -f conftest.$ac_objext
   6002 if { (ac_try="$ac_compile"
   6003 case "(($ac_try" in
   6004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6005   *) ac_try_echo=$ac_try;;
   6006 esac
   6007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6008   (eval "$ac_compile") 2>conftest.er1
   6009   ac_status=$?
   6010   grep -v '^ *+' conftest.er1 >conftest.err
   6011   rm -f conftest.er1
   6012   cat conftest.err >&5
   6013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6014   (exit $ac_status); } && {
   6015 	 test -z "$ac_c_werror_flag" ||
   6016 	 test ! -s conftest.err
   6017        } && test -s conftest.$ac_objext; then
   6018 
   6019 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6020 then
   6021 		{ echo "$as_me:$LINENO: result: no" >&5
   6022 echo "${ECHO_T}no" >&6; }
   6023 		CFLAGS="$saved_CFLAGS"
   6024 else
   6025 		{ echo "$as_me:$LINENO: result: yes" >&5
   6026 echo "${ECHO_T}yes" >&6; }
   6027 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6028 fi
   6029 else
   6030   echo "$as_me: failed program was:" >&5
   6031 sed 's/^/| /' conftest.$ac_ext >&5
   6032 
   6033 	 { echo "$as_me:$LINENO: result: no" >&5
   6034 echo "${ECHO_T}no" >&6; }
   6035 		  CFLAGS="$saved_CFLAGS"
   6036 
   6037 fi
   6038 
   6039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6040 }
   6041 	{
   6042 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wall" >&5
   6043 echo $ECHO_N "checking if $CC supports compile flag -Wall... $ECHO_C" >&6; }
   6044 	saved_CFLAGS="$CFLAGS"
   6045 	CFLAGS="$CFLAGS $WERROR -Wall"
   6046 	_define_flag=""
   6047 	test "x$_define_flag" = "x" && _define_flag="-Wall"
   6048 	cat >conftest.$ac_ext <<_ACEOF
   6049 /* confdefs.h.  */
   6050 _ACEOF
   6051 cat confdefs.h >>conftest.$ac_ext
   6052 cat >>conftest.$ac_ext <<_ACEOF
   6053 /* end confdefs.h.  */
   6054 
   6055 #include <stdlib.h>
   6056 #include <stdio.h>
   6057 int main(int argc, char **argv) {
   6058 	/* Some math to catch -ftrapv problems in the toolchain */
   6059 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6060 	float l = i * 2.1;
   6061 	double m = l / 0.5;
   6062 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6063 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6064 	exit(0);
   6065 }
   6066 
   6067 _ACEOF
   6068 rm -f conftest.$ac_objext
   6069 if { (ac_try="$ac_compile"
   6070 case "(($ac_try" in
   6071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6072   *) ac_try_echo=$ac_try;;
   6073 esac
   6074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6075   (eval "$ac_compile") 2>conftest.er1
   6076   ac_status=$?
   6077   grep -v '^ *+' conftest.er1 >conftest.err
   6078   rm -f conftest.er1
   6079   cat conftest.err >&5
   6080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6081   (exit $ac_status); } && {
   6082 	 test -z "$ac_c_werror_flag" ||
   6083 	 test ! -s conftest.err
   6084        } && test -s conftest.$ac_objext; then
   6085 
   6086 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6087 then
   6088 		{ echo "$as_me:$LINENO: result: no" >&5
   6089 echo "${ECHO_T}no" >&6; }
   6090 		CFLAGS="$saved_CFLAGS"
   6091 else
   6092 		{ echo "$as_me:$LINENO: result: yes" >&5
   6093 echo "${ECHO_T}yes" >&6; }
   6094 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6095 fi
   6096 else
   6097   echo "$as_me: failed program was:" >&5
   6098 sed 's/^/| /' conftest.$ac_ext >&5
   6099 
   6100 	 { echo "$as_me:$LINENO: result: no" >&5
   6101 echo "${ECHO_T}no" >&6; }
   6102 		  CFLAGS="$saved_CFLAGS"
   6103 
   6104 fi
   6105 
   6106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6107 }
   6108 	{
   6109 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wpointer-arith" >&5
   6110 echo $ECHO_N "checking if $CC supports compile flag -Wpointer-arith... $ECHO_C" >&6; }
   6111 	saved_CFLAGS="$CFLAGS"
   6112 	CFLAGS="$CFLAGS $WERROR -Wpointer-arith"
   6113 	_define_flag=""
   6114 	test "x$_define_flag" = "x" && _define_flag="-Wpointer-arith"
   6115 	cat >conftest.$ac_ext <<_ACEOF
   6116 /* confdefs.h.  */
   6117 _ACEOF
   6118 cat confdefs.h >>conftest.$ac_ext
   6119 cat >>conftest.$ac_ext <<_ACEOF
   6120 /* end confdefs.h.  */
   6121 
   6122 #include <stdlib.h>
   6123 #include <stdio.h>
   6124 int main(int argc, char **argv) {
   6125 	/* Some math to catch -ftrapv problems in the toolchain */
   6126 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6127 	float l = i * 2.1;
   6128 	double m = l / 0.5;
   6129 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6130 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6131 	exit(0);
   6132 }
   6133 
   6134 _ACEOF
   6135 rm -f conftest.$ac_objext
   6136 if { (ac_try="$ac_compile"
   6137 case "(($ac_try" in
   6138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6139   *) ac_try_echo=$ac_try;;
   6140 esac
   6141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6142   (eval "$ac_compile") 2>conftest.er1
   6143   ac_status=$?
   6144   grep -v '^ *+' conftest.er1 >conftest.err
   6145   rm -f conftest.er1
   6146   cat conftest.err >&5
   6147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6148   (exit $ac_status); } && {
   6149 	 test -z "$ac_c_werror_flag" ||
   6150 	 test ! -s conftest.err
   6151        } && test -s conftest.$ac_objext; then
   6152 
   6153 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6154 then
   6155 		{ echo "$as_me:$LINENO: result: no" >&5
   6156 echo "${ECHO_T}no" >&6; }
   6157 		CFLAGS="$saved_CFLAGS"
   6158 else
   6159 		{ echo "$as_me:$LINENO: result: yes" >&5
   6160 echo "${ECHO_T}yes" >&6; }
   6161 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6162 fi
   6163 else
   6164   echo "$as_me: failed program was:" >&5
   6165 sed 's/^/| /' conftest.$ac_ext >&5
   6166 
   6167 	 { echo "$as_me:$LINENO: result: no" >&5
   6168 echo "${ECHO_T}no" >&6; }
   6169 		  CFLAGS="$saved_CFLAGS"
   6170 
   6171 fi
   6172 
   6173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6174 }
   6175 	{
   6176 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wuninitialized" >&5
   6177 echo $ECHO_N "checking if $CC supports compile flag -Wuninitialized... $ECHO_C" >&6; }
   6178 	saved_CFLAGS="$CFLAGS"
   6179 	CFLAGS="$CFLAGS $WERROR -Wuninitialized"
   6180 	_define_flag=""
   6181 	test "x$_define_flag" = "x" && _define_flag="-Wuninitialized"
   6182 	cat >conftest.$ac_ext <<_ACEOF
   6183 /* confdefs.h.  */
   6184 _ACEOF
   6185 cat confdefs.h >>conftest.$ac_ext
   6186 cat >>conftest.$ac_ext <<_ACEOF
   6187 /* end confdefs.h.  */
   6188 
   6189 #include <stdlib.h>
   6190 #include <stdio.h>
   6191 int main(int argc, char **argv) {
   6192 	/* Some math to catch -ftrapv problems in the toolchain */
   6193 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6194 	float l = i * 2.1;
   6195 	double m = l / 0.5;
   6196 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6197 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6198 	exit(0);
   6199 }
   6200 
   6201 _ACEOF
   6202 rm -f conftest.$ac_objext
   6203 if { (ac_try="$ac_compile"
   6204 case "(($ac_try" in
   6205   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6206   *) ac_try_echo=$ac_try;;
   6207 esac
   6208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6209   (eval "$ac_compile") 2>conftest.er1
   6210   ac_status=$?
   6211   grep -v '^ *+' conftest.er1 >conftest.err
   6212   rm -f conftest.er1
   6213   cat conftest.err >&5
   6214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6215   (exit $ac_status); } && {
   6216 	 test -z "$ac_c_werror_flag" ||
   6217 	 test ! -s conftest.err
   6218        } && test -s conftest.$ac_objext; then
   6219 
   6220 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6221 then
   6222 		{ echo "$as_me:$LINENO: result: no" >&5
   6223 echo "${ECHO_T}no" >&6; }
   6224 		CFLAGS="$saved_CFLAGS"
   6225 else
   6226 		{ echo "$as_me:$LINENO: result: yes" >&5
   6227 echo "${ECHO_T}yes" >&6; }
   6228 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6229 fi
   6230 else
   6231   echo "$as_me: failed program was:" >&5
   6232 sed 's/^/| /' conftest.$ac_ext >&5
   6233 
   6234 	 { echo "$as_me:$LINENO: result: no" >&5
   6235 echo "${ECHO_T}no" >&6; }
   6236 		  CFLAGS="$saved_CFLAGS"
   6237 
   6238 fi
   6239 
   6240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6241 }
   6242 	{
   6243 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wsign-compare" >&5
   6244 echo $ECHO_N "checking if $CC supports compile flag -Wsign-compare... $ECHO_C" >&6; }
   6245 	saved_CFLAGS="$CFLAGS"
   6246 	CFLAGS="$CFLAGS $WERROR -Wsign-compare"
   6247 	_define_flag=""
   6248 	test "x$_define_flag" = "x" && _define_flag="-Wsign-compare"
   6249 	cat >conftest.$ac_ext <<_ACEOF
   6250 /* confdefs.h.  */
   6251 _ACEOF
   6252 cat confdefs.h >>conftest.$ac_ext
   6253 cat >>conftest.$ac_ext <<_ACEOF
   6254 /* end confdefs.h.  */
   6255 
   6256 #include <stdlib.h>
   6257 #include <stdio.h>
   6258 int main(int argc, char **argv) {
   6259 	/* Some math to catch -ftrapv problems in the toolchain */
   6260 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6261 	float l = i * 2.1;
   6262 	double m = l / 0.5;
   6263 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6264 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6265 	exit(0);
   6266 }
   6267 
   6268 _ACEOF
   6269 rm -f conftest.$ac_objext
   6270 if { (ac_try="$ac_compile"
   6271 case "(($ac_try" in
   6272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6273   *) ac_try_echo=$ac_try;;
   6274 esac
   6275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6276   (eval "$ac_compile") 2>conftest.er1
   6277   ac_status=$?
   6278   grep -v '^ *+' conftest.er1 >conftest.err
   6279   rm -f conftest.er1
   6280   cat conftest.err >&5
   6281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6282   (exit $ac_status); } && {
   6283 	 test -z "$ac_c_werror_flag" ||
   6284 	 test ! -s conftest.err
   6285        } && test -s conftest.$ac_objext; then
   6286 
   6287 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6288 then
   6289 		{ echo "$as_me:$LINENO: result: no" >&5
   6290 echo "${ECHO_T}no" >&6; }
   6291 		CFLAGS="$saved_CFLAGS"
   6292 else
   6293 		{ echo "$as_me:$LINENO: result: yes" >&5
   6294 echo "${ECHO_T}yes" >&6; }
   6295 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6296 fi
   6297 else
   6298   echo "$as_me: failed program was:" >&5
   6299 sed 's/^/| /' conftest.$ac_ext >&5
   6300 
   6301 	 { echo "$as_me:$LINENO: result: no" >&5
   6302 echo "${ECHO_T}no" >&6; }
   6303 		  CFLAGS="$saved_CFLAGS"
   6304 
   6305 fi
   6306 
   6307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6308 }
   6309 	{
   6310 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wformat-security" >&5
   6311 echo $ECHO_N "checking if $CC supports compile flag -Wformat-security... $ECHO_C" >&6; }
   6312 	saved_CFLAGS="$CFLAGS"
   6313 	CFLAGS="$CFLAGS $WERROR -Wformat-security"
   6314 	_define_flag=""
   6315 	test "x$_define_flag" = "x" && _define_flag="-Wformat-security"
   6316 	cat >conftest.$ac_ext <<_ACEOF
   6317 /* confdefs.h.  */
   6318 _ACEOF
   6319 cat confdefs.h >>conftest.$ac_ext
   6320 cat >>conftest.$ac_ext <<_ACEOF
   6321 /* end confdefs.h.  */
   6322 
   6323 #include <stdlib.h>
   6324 #include <stdio.h>
   6325 int main(int argc, char **argv) {
   6326 	/* Some math to catch -ftrapv problems in the toolchain */
   6327 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6328 	float l = i * 2.1;
   6329 	double m = l / 0.5;
   6330 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6331 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6332 	exit(0);
   6333 }
   6334 
   6335 _ACEOF
   6336 rm -f conftest.$ac_objext
   6337 if { (ac_try="$ac_compile"
   6338 case "(($ac_try" in
   6339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6340   *) ac_try_echo=$ac_try;;
   6341 esac
   6342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6343   (eval "$ac_compile") 2>conftest.er1
   6344   ac_status=$?
   6345   grep -v '^ *+' conftest.er1 >conftest.err
   6346   rm -f conftest.er1
   6347   cat conftest.err >&5
   6348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6349   (exit $ac_status); } && {
   6350 	 test -z "$ac_c_werror_flag" ||
   6351 	 test ! -s conftest.err
   6352        } && test -s conftest.$ac_objext; then
   6353 
   6354 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6355 then
   6356 		{ echo "$as_me:$LINENO: result: no" >&5
   6357 echo "${ECHO_T}no" >&6; }
   6358 		CFLAGS="$saved_CFLAGS"
   6359 else
   6360 		{ echo "$as_me:$LINENO: result: yes" >&5
   6361 echo "${ECHO_T}yes" >&6; }
   6362 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6363 fi
   6364 else
   6365   echo "$as_me: failed program was:" >&5
   6366 sed 's/^/| /' conftest.$ac_ext >&5
   6367 
   6368 	 { echo "$as_me:$LINENO: result: no" >&5
   6369 echo "${ECHO_T}no" >&6; }
   6370 		  CFLAGS="$saved_CFLAGS"
   6371 
   6372 fi
   6373 
   6374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6375 }
   6376 	{
   6377 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wsizeof-pointer-memaccess" >&5
   6378 echo $ECHO_N "checking if $CC supports compile flag -Wsizeof-pointer-memaccess... $ECHO_C" >&6; }
   6379 	saved_CFLAGS="$CFLAGS"
   6380 	CFLAGS="$CFLAGS $WERROR -Wsizeof-pointer-memaccess"
   6381 	_define_flag=""
   6382 	test "x$_define_flag" = "x" && _define_flag="-Wsizeof-pointer-memaccess"
   6383 	cat >conftest.$ac_ext <<_ACEOF
   6384 /* confdefs.h.  */
   6385 _ACEOF
   6386 cat confdefs.h >>conftest.$ac_ext
   6387 cat >>conftest.$ac_ext <<_ACEOF
   6388 /* end confdefs.h.  */
   6389 
   6390 #include <stdlib.h>
   6391 #include <stdio.h>
   6392 int main(int argc, char **argv) {
   6393 	/* Some math to catch -ftrapv problems in the toolchain */
   6394 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6395 	float l = i * 2.1;
   6396 	double m = l / 0.5;
   6397 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6398 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6399 	exit(0);
   6400 }
   6401 
   6402 _ACEOF
   6403 rm -f conftest.$ac_objext
   6404 if { (ac_try="$ac_compile"
   6405 case "(($ac_try" in
   6406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6407   *) ac_try_echo=$ac_try;;
   6408 esac
   6409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6410   (eval "$ac_compile") 2>conftest.er1
   6411   ac_status=$?
   6412   grep -v '^ *+' conftest.er1 >conftest.err
   6413   rm -f conftest.er1
   6414   cat conftest.err >&5
   6415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6416   (exit $ac_status); } && {
   6417 	 test -z "$ac_c_werror_flag" ||
   6418 	 test ! -s conftest.err
   6419        } && test -s conftest.$ac_objext; then
   6420 
   6421 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6422 then
   6423 		{ echo "$as_me:$LINENO: result: no" >&5
   6424 echo "${ECHO_T}no" >&6; }
   6425 		CFLAGS="$saved_CFLAGS"
   6426 else
   6427 		{ echo "$as_me:$LINENO: result: yes" >&5
   6428 echo "${ECHO_T}yes" >&6; }
   6429 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6430 fi
   6431 else
   6432   echo "$as_me: failed program was:" >&5
   6433 sed 's/^/| /' conftest.$ac_ext >&5
   6434 
   6435 	 { echo "$as_me:$LINENO: result: no" >&5
   6436 echo "${ECHO_T}no" >&6; }
   6437 		  CFLAGS="$saved_CFLAGS"
   6438 
   6439 fi
   6440 
   6441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6442 }
   6443 	{
   6444 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wpointer-sign" >&5
   6445 echo $ECHO_N "checking if $CC supports compile flag -Wpointer-sign... $ECHO_C" >&6; }
   6446 	saved_CFLAGS="$CFLAGS"
   6447 	CFLAGS="$CFLAGS $WERROR -Wpointer-sign"
   6448 	_define_flag="-Wno-pointer-sign"
   6449 	test "x$_define_flag" = "x" && _define_flag="-Wpointer-sign"
   6450 	cat >conftest.$ac_ext <<_ACEOF
   6451 /* confdefs.h.  */
   6452 _ACEOF
   6453 cat confdefs.h >>conftest.$ac_ext
   6454 cat >>conftest.$ac_ext <<_ACEOF
   6455 /* end confdefs.h.  */
   6456 
   6457 #include <stdlib.h>
   6458 #include <stdio.h>
   6459 int main(int argc, char **argv) {
   6460 	/* Some math to catch -ftrapv problems in the toolchain */
   6461 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6462 	float l = i * 2.1;
   6463 	double m = l / 0.5;
   6464 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6465 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6466 	exit(0);
   6467 }
   6468 
   6469 _ACEOF
   6470 rm -f conftest.$ac_objext
   6471 if { (ac_try="$ac_compile"
   6472 case "(($ac_try" in
   6473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6474   *) ac_try_echo=$ac_try;;
   6475 esac
   6476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6477   (eval "$ac_compile") 2>conftest.er1
   6478   ac_status=$?
   6479   grep -v '^ *+' conftest.er1 >conftest.err
   6480   rm -f conftest.er1
   6481   cat conftest.err >&5
   6482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6483   (exit $ac_status); } && {
   6484 	 test -z "$ac_c_werror_flag" ||
   6485 	 test ! -s conftest.err
   6486        } && test -s conftest.$ac_objext; then
   6487 
   6488 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6489 then
   6490 		{ echo "$as_me:$LINENO: result: no" >&5
   6491 echo "${ECHO_T}no" >&6; }
   6492 		CFLAGS="$saved_CFLAGS"
   6493 else
   6494 		{ echo "$as_me:$LINENO: result: yes" >&5
   6495 echo "${ECHO_T}yes" >&6; }
   6496 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6497 fi
   6498 else
   6499   echo "$as_me: failed program was:" >&5
   6500 sed 's/^/| /' conftest.$ac_ext >&5
   6501 
   6502 	 { echo "$as_me:$LINENO: result: no" >&5
   6503 echo "${ECHO_T}no" >&6; }
   6504 		  CFLAGS="$saved_CFLAGS"
   6505 
   6506 fi
   6507 
   6508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6509 }
   6510 	{
   6511 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wunused-result" >&5
   6512 echo $ECHO_N "checking if $CC supports compile flag -Wunused-result... $ECHO_C" >&6; }
   6513 	saved_CFLAGS="$CFLAGS"
   6514 	CFLAGS="$CFLAGS $WERROR -Wunused-result"
   6515 	_define_flag="-Wno-unused-result"
   6516 	test "x$_define_flag" = "x" && _define_flag="-Wunused-result"
   6517 	cat >conftest.$ac_ext <<_ACEOF
   6518 /* confdefs.h.  */
   6519 _ACEOF
   6520 cat confdefs.h >>conftest.$ac_ext
   6521 cat >>conftest.$ac_ext <<_ACEOF
   6522 /* end confdefs.h.  */
   6523 
   6524 #include <stdlib.h>
   6525 #include <stdio.h>
   6526 int main(int argc, char **argv) {
   6527 	/* Some math to catch -ftrapv problems in the toolchain */
   6528 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6529 	float l = i * 2.1;
   6530 	double m = l / 0.5;
   6531 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6532 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6533 	exit(0);
   6534 }
   6535 
   6536 _ACEOF
   6537 rm -f conftest.$ac_objext
   6538 if { (ac_try="$ac_compile"
   6539 case "(($ac_try" in
   6540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6541   *) ac_try_echo=$ac_try;;
   6542 esac
   6543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6544   (eval "$ac_compile") 2>conftest.er1
   6545   ac_status=$?
   6546   grep -v '^ *+' conftest.er1 >conftest.err
   6547   rm -f conftest.er1
   6548   cat conftest.err >&5
   6549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6550   (exit $ac_status); } && {
   6551 	 test -z "$ac_c_werror_flag" ||
   6552 	 test ! -s conftest.err
   6553        } && test -s conftest.$ac_objext; then
   6554 
   6555 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6556 then
   6557 		{ echo "$as_me:$LINENO: result: no" >&5
   6558 echo "${ECHO_T}no" >&6; }
   6559 		CFLAGS="$saved_CFLAGS"
   6560 else
   6561 		{ echo "$as_me:$LINENO: result: yes" >&5
   6562 echo "${ECHO_T}yes" >&6; }
   6563 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6564 fi
   6565 else
   6566   echo "$as_me: failed program was:" >&5
   6567 sed 's/^/| /' conftest.$ac_ext >&5
   6568 
   6569 	 { echo "$as_me:$LINENO: result: no" >&5
   6570 echo "${ECHO_T}no" >&6; }
   6571 		  CFLAGS="$saved_CFLAGS"
   6572 
   6573 fi
   6574 
   6575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6576 }
   6577 	{
   6578 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -fno-strict-aliasing" >&5
   6579 echo $ECHO_N "checking if $CC supports compile flag -fno-strict-aliasing... $ECHO_C" >&6; }
   6580 	saved_CFLAGS="$CFLAGS"
   6581 	CFLAGS="$CFLAGS $WERROR -fno-strict-aliasing"
   6582 	_define_flag=""
   6583 	test "x$_define_flag" = "x" && _define_flag="-fno-strict-aliasing"
   6584 	cat >conftest.$ac_ext <<_ACEOF
   6585 /* confdefs.h.  */
   6586 _ACEOF
   6587 cat confdefs.h >>conftest.$ac_ext
   6588 cat >>conftest.$ac_ext <<_ACEOF
   6589 /* end confdefs.h.  */
   6590 
   6591 #include <stdlib.h>
   6592 #include <stdio.h>
   6593 int main(int argc, char **argv) {
   6594 	/* Some math to catch -ftrapv problems in the toolchain */
   6595 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6596 	float l = i * 2.1;
   6597 	double m = l / 0.5;
   6598 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6599 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6600 	exit(0);
   6601 }
   6602 
   6603 _ACEOF
   6604 rm -f conftest.$ac_objext
   6605 if { (ac_try="$ac_compile"
   6606 case "(($ac_try" in
   6607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6608   *) ac_try_echo=$ac_try;;
   6609 esac
   6610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6611   (eval "$ac_compile") 2>conftest.er1
   6612   ac_status=$?
   6613   grep -v '^ *+' conftest.er1 >conftest.err
   6614   rm -f conftest.er1
   6615   cat conftest.err >&5
   6616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6617   (exit $ac_status); } && {
   6618 	 test -z "$ac_c_werror_flag" ||
   6619 	 test ! -s conftest.err
   6620        } && test -s conftest.$ac_objext; then
   6621 
   6622 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6623 then
   6624 		{ echo "$as_me:$LINENO: result: no" >&5
   6625 echo "${ECHO_T}no" >&6; }
   6626 		CFLAGS="$saved_CFLAGS"
   6627 else
   6628 		{ echo "$as_me:$LINENO: result: yes" >&5
   6629 echo "${ECHO_T}yes" >&6; }
   6630 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6631 fi
   6632 else
   6633   echo "$as_me: failed program was:" >&5
   6634 sed 's/^/| /' conftest.$ac_ext >&5
   6635 
   6636 	 { echo "$as_me:$LINENO: result: no" >&5
   6637 echo "${ECHO_T}no" >&6; }
   6638 		  CFLAGS="$saved_CFLAGS"
   6639 
   6640 fi
   6641 
   6642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6643 }
   6644 	{
   6645 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -D_FORTIFY_SOURCE=2" >&5
   6646 echo $ECHO_N "checking if $CC supports compile flag -D_FORTIFY_SOURCE=2... $ECHO_C" >&6; }
   6647 	saved_CFLAGS="$CFLAGS"
   6648 	CFLAGS="$CFLAGS $WERROR -D_FORTIFY_SOURCE=2"
   6649 	_define_flag=""
   6650 	test "x$_define_flag" = "x" && _define_flag="-D_FORTIFY_SOURCE=2"
   6651 	cat >conftest.$ac_ext <<_ACEOF
   6652 /* confdefs.h.  */
   6653 _ACEOF
   6654 cat confdefs.h >>conftest.$ac_ext
   6655 cat >>conftest.$ac_ext <<_ACEOF
   6656 /* end confdefs.h.  */
   6657 
   6658 #include <stdlib.h>
   6659 #include <stdio.h>
   6660 int main(int argc, char **argv) {
   6661 	/* Some math to catch -ftrapv problems in the toolchain */
   6662 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6663 	float l = i * 2.1;
   6664 	double m = l / 0.5;
   6665 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6666 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6667 	exit(0);
   6668 }
   6669 
   6670 _ACEOF
   6671 rm -f conftest.$ac_objext
   6672 if { (ac_try="$ac_compile"
   6673 case "(($ac_try" in
   6674   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6675   *) ac_try_echo=$ac_try;;
   6676 esac
   6677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6678   (eval "$ac_compile") 2>conftest.er1
   6679   ac_status=$?
   6680   grep -v '^ *+' conftest.er1 >conftest.err
   6681   rm -f conftest.er1
   6682   cat conftest.err >&5
   6683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6684   (exit $ac_status); } && {
   6685 	 test -z "$ac_c_werror_flag" ||
   6686 	 test ! -s conftest.err
   6687        } && test -s conftest.$ac_objext; then
   6688 
   6689 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6690 then
   6691 		{ echo "$as_me:$LINENO: result: no" >&5
   6692 echo "${ECHO_T}no" >&6; }
   6693 		CFLAGS="$saved_CFLAGS"
   6694 else
   6695 		{ echo "$as_me:$LINENO: result: yes" >&5
   6696 echo "${ECHO_T}yes" >&6; }
   6697 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6698 fi
   6699 else
   6700   echo "$as_me: failed program was:" >&5
   6701 sed 's/^/| /' conftest.$ac_ext >&5
   6702 
   6703 	 { echo "$as_me:$LINENO: result: no" >&5
   6704 echo "${ECHO_T}no" >&6; }
   6705 		  CFLAGS="$saved_CFLAGS"
   6706 
   6707 fi
   6708 
   6709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6710 }
   6711     if test "x$use_toolchain_hardening" = "x1"; then
   6712 	{
   6713 	{ echo "$as_me:$LINENO: checking if $LD supports link flag -Wl,-z,relro" >&5
   6714 echo $ECHO_N "checking if $LD supports link flag -Wl,-z,relro... $ECHO_C" >&6; }
   6715 	saved_LDFLAGS="$LDFLAGS"
   6716 	LDFLAGS="$LDFLAGS $WERROR -Wl,-z,relro"
   6717 	_define_flag=""
   6718 	test "x$_define_flag" = "x" && _define_flag="-Wl,-z,relro"
   6719 	cat >conftest.$ac_ext <<_ACEOF
   6720 /* confdefs.h.  */
   6721 _ACEOF
   6722 cat confdefs.h >>conftest.$ac_ext
   6723 cat >>conftest.$ac_ext <<_ACEOF
   6724 /* end confdefs.h.  */
   6725 
   6726 #include <stdlib.h>
   6727 #include <stdio.h>
   6728 int main(int argc, char **argv) {
   6729 	/* Some math to catch -ftrapv problems in the toolchain */
   6730 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6731 	float l = i * 2.1;
   6732 	double m = l / 0.5;
   6733 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6734 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6735 	exit(0);
   6736 }
   6737 
   6738 _ACEOF
   6739 rm -f conftest.$ac_objext conftest$ac_exeext
   6740 if { (ac_try="$ac_link"
   6741 case "(($ac_try" in
   6742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6743   *) ac_try_echo=$ac_try;;
   6744 esac
   6745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6746   (eval "$ac_link") 2>conftest.er1
   6747   ac_status=$?
   6748   grep -v '^ *+' conftest.er1 >conftest.err
   6749   rm -f conftest.er1
   6750   cat conftest.err >&5
   6751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6752   (exit $ac_status); } && {
   6753 	 test -z "$ac_c_werror_flag" ||
   6754 	 test ! -s conftest.err
   6755        } && test -s conftest$ac_exeext &&
   6756        $as_test_x conftest$ac_exeext; then
   6757    { echo "$as_me:$LINENO: result: yes" >&5
   6758 echo "${ECHO_T}yes" >&6; }
   6759 		  LDFLAGS="$saved_LDFLAGS $_define_flag"
   6760 else
   6761   echo "$as_me: failed program was:" >&5
   6762 sed 's/^/| /' conftest.$ac_ext >&5
   6763 
   6764 	 { echo "$as_me:$LINENO: result: no" >&5
   6765 echo "${ECHO_T}no" >&6; }
   6766 		  LDFLAGS="$saved_LDFLAGS"
   6767 
   6768 fi
   6769 
   6770 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   6771       conftest$ac_exeext conftest.$ac_ext
   6772 }
   6773 	{
   6774 	{ echo "$as_me:$LINENO: checking if $LD supports link flag -Wl,-z,now" >&5
   6775 echo $ECHO_N "checking if $LD supports link flag -Wl,-z,now... $ECHO_C" >&6; }
   6776 	saved_LDFLAGS="$LDFLAGS"
   6777 	LDFLAGS="$LDFLAGS $WERROR -Wl,-z,now"
   6778 	_define_flag=""
   6779 	test "x$_define_flag" = "x" && _define_flag="-Wl,-z,now"
   6780 	cat >conftest.$ac_ext <<_ACEOF
   6781 /* confdefs.h.  */
   6782 _ACEOF
   6783 cat confdefs.h >>conftest.$ac_ext
   6784 cat >>conftest.$ac_ext <<_ACEOF
   6785 /* end confdefs.h.  */
   6786 
   6787 #include <stdlib.h>
   6788 #include <stdio.h>
   6789 int main(int argc, char **argv) {
   6790 	/* Some math to catch -ftrapv problems in the toolchain */
   6791 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6792 	float l = i * 2.1;
   6793 	double m = l / 0.5;
   6794 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6795 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6796 	exit(0);
   6797 }
   6798 
   6799 _ACEOF
   6800 rm -f conftest.$ac_objext conftest$ac_exeext
   6801 if { (ac_try="$ac_link"
   6802 case "(($ac_try" in
   6803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6804   *) ac_try_echo=$ac_try;;
   6805 esac
   6806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6807   (eval "$ac_link") 2>conftest.er1
   6808   ac_status=$?
   6809   grep -v '^ *+' conftest.er1 >conftest.err
   6810   rm -f conftest.er1
   6811   cat conftest.err >&5
   6812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6813   (exit $ac_status); } && {
   6814 	 test -z "$ac_c_werror_flag" ||
   6815 	 test ! -s conftest.err
   6816        } && test -s conftest$ac_exeext &&
   6817        $as_test_x conftest$ac_exeext; then
   6818    { echo "$as_me:$LINENO: result: yes" >&5
   6819 echo "${ECHO_T}yes" >&6; }
   6820 		  LDFLAGS="$saved_LDFLAGS $_define_flag"
   6821 else
   6822   echo "$as_me: failed program was:" >&5
   6823 sed 's/^/| /' conftest.$ac_ext >&5
   6824 
   6825 	 { echo "$as_me:$LINENO: result: no" >&5
   6826 echo "${ECHO_T}no" >&6; }
   6827 		  LDFLAGS="$saved_LDFLAGS"
   6828 
   6829 fi
   6830 
   6831 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   6832       conftest$ac_exeext conftest.$ac_ext
   6833 }
   6834 	{
   6835 	{ echo "$as_me:$LINENO: checking if $LD supports link flag -Wl,-z,noexecstack" >&5
   6836 echo $ECHO_N "checking if $LD supports link flag -Wl,-z,noexecstack... $ECHO_C" >&6; }
   6837 	saved_LDFLAGS="$LDFLAGS"
   6838 	LDFLAGS="$LDFLAGS $WERROR -Wl,-z,noexecstack"
   6839 	_define_flag=""
   6840 	test "x$_define_flag" = "x" && _define_flag="-Wl,-z,noexecstack"
   6841 	cat >conftest.$ac_ext <<_ACEOF
   6842 /* confdefs.h.  */
   6843 _ACEOF
   6844 cat confdefs.h >>conftest.$ac_ext
   6845 cat >>conftest.$ac_ext <<_ACEOF
   6846 /* end confdefs.h.  */
   6847 
   6848 #include <stdlib.h>
   6849 #include <stdio.h>
   6850 int main(int argc, char **argv) {
   6851 	/* Some math to catch -ftrapv problems in the toolchain */
   6852 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6853 	float l = i * 2.1;
   6854 	double m = l / 0.5;
   6855 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6856 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6857 	exit(0);
   6858 }
   6859 
   6860 _ACEOF
   6861 rm -f conftest.$ac_objext conftest$ac_exeext
   6862 if { (ac_try="$ac_link"
   6863 case "(($ac_try" in
   6864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6865   *) ac_try_echo=$ac_try;;
   6866 esac
   6867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6868   (eval "$ac_link") 2>conftest.er1
   6869   ac_status=$?
   6870   grep -v '^ *+' conftest.er1 >conftest.err
   6871   rm -f conftest.er1
   6872   cat conftest.err >&5
   6873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6874   (exit $ac_status); } && {
   6875 	 test -z "$ac_c_werror_flag" ||
   6876 	 test ! -s conftest.err
   6877        } && test -s conftest$ac_exeext &&
   6878        $as_test_x conftest$ac_exeext; then
   6879    { echo "$as_me:$LINENO: result: yes" >&5
   6880 echo "${ECHO_T}yes" >&6; }
   6881 		  LDFLAGS="$saved_LDFLAGS $_define_flag"
   6882 else
   6883   echo "$as_me: failed program was:" >&5
   6884 sed 's/^/| /' conftest.$ac_ext >&5
   6885 
   6886 	 { echo "$as_me:$LINENO: result: no" >&5
   6887 echo "${ECHO_T}no" >&6; }
   6888 		  LDFLAGS="$saved_LDFLAGS"
   6889 
   6890 fi
   6891 
   6892 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   6893       conftest$ac_exeext conftest.$ac_ext
   6894 }
   6895 	# NB. -ftrapv expects certain support functions to be present in
   6896 	# the compiler library (libgcc or similar) to detect integer operations
   6897 	# that can overflow. We must check that the result of enabling it
   6898 	# actually links. The test program compiled/linked includes a number
   6899 	# of integer operations that should exercise this.
   6900 	{
   6901 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -ftrapv and linking succeeds" >&5
   6902 echo $ECHO_N "checking if $CC supports compile flag -ftrapv and linking succeeds... $ECHO_C" >&6; }
   6903 	saved_CFLAGS="$CFLAGS"
   6904 	CFLAGS="$CFLAGS $WERROR -ftrapv"
   6905 	_define_flag=""
   6906 	test "x$_define_flag" = "x" && _define_flag="-ftrapv"
   6907 	cat >conftest.$ac_ext <<_ACEOF
   6908 /* confdefs.h.  */
   6909 _ACEOF
   6910 cat confdefs.h >>conftest.$ac_ext
   6911 cat >>conftest.$ac_ext <<_ACEOF
   6912 /* end confdefs.h.  */
   6913 
   6914 #include <stdlib.h>
   6915 #include <stdio.h>
   6916 int main(int argc, char **argv) {
   6917 	/* Some math to catch -ftrapv problems in the toolchain */
   6918 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   6919 	float l = i * 2.1;
   6920 	double m = l / 0.5;
   6921 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   6922 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   6923 	exit(0);
   6924 }
   6925 
   6926 _ACEOF
   6927 rm -f conftest.$ac_objext conftest$ac_exeext
   6928 if { (ac_try="$ac_link"
   6929 case "(($ac_try" in
   6930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6931   *) ac_try_echo=$ac_try;;
   6932 esac
   6933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6934   (eval "$ac_link") 2>conftest.er1
   6935   ac_status=$?
   6936   grep -v '^ *+' conftest.er1 >conftest.err
   6937   rm -f conftest.er1
   6938   cat conftest.err >&5
   6939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6940   (exit $ac_status); } && {
   6941 	 test -z "$ac_c_werror_flag" ||
   6942 	 test ! -s conftest.err
   6943        } && test -s conftest$ac_exeext &&
   6944        $as_test_x conftest$ac_exeext; then
   6945 
   6946 if `grep -i "unrecognized option" conftest.err >/dev/null`
   6947 then
   6948 		{ echo "$as_me:$LINENO: result: no" >&5
   6949 echo "${ECHO_T}no" >&6; }
   6950 		CFLAGS="$saved_CFLAGS"
   6951 else
   6952 		{ echo "$as_me:$LINENO: result: yes" >&5
   6953 echo "${ECHO_T}yes" >&6; }
   6954 		 CFLAGS="$saved_CFLAGS $_define_flag"
   6955 fi
   6956 else
   6957   echo "$as_me: failed program was:" >&5
   6958 sed 's/^/| /' conftest.$ac_ext >&5
   6959 
   6960 	 { echo "$as_me:$LINENO: result: no" >&5
   6961 echo "${ECHO_T}no" >&6; }
   6962 		  CFLAGS="$saved_CFLAGS"
   6963 
   6964 fi
   6965 
   6966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   6967       conftest$ac_exeext conftest.$ac_ext
   6968 }
   6969     fi
   6970 	{ echo "$as_me:$LINENO: checking gcc version" >&5
   6971 echo $ECHO_N "checking gcc version... $ECHO_C" >&6; }
   6972 	GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
   6973 	case $GCC_VER in
   6974 		1.*) no_attrib_nonnull=1 ;;
   6975 		2.8* | 2.9*)
   6976 		     no_attrib_nonnull=1
   6977 		     ;;
   6978 		2.*) no_attrib_nonnull=1 ;;
   6979 		*) ;;
   6980 	esac
   6981 	{ echo "$as_me:$LINENO: result: $GCC_VER" >&5
   6982 echo "${ECHO_T}$GCC_VER" >&6; }
   6983 
   6984 	{ echo "$as_me:$LINENO: checking if $CC accepts -fno-builtin-memset" >&5
   6985 echo $ECHO_N "checking if $CC accepts -fno-builtin-memset... $ECHO_C" >&6; }
   6986 	saved_CFLAGS="$CFLAGS"
   6987 	CFLAGS="$CFLAGS -fno-builtin-memset"
   6988 	cat >conftest.$ac_ext <<_ACEOF
   6989 /* confdefs.h.  */
   6990 _ACEOF
   6991 cat confdefs.h >>conftest.$ac_ext
   6992 cat >>conftest.$ac_ext <<_ACEOF
   6993 /* end confdefs.h.  */
   6994  #include <string.h>
   6995 int
   6996 main ()
   6997 {
   6998  char b[10]; memset(b, 0, sizeof(b));
   6999   ;
   7000   return 0;
   7001 }
   7002 _ACEOF
   7003 rm -f conftest.$ac_objext conftest$ac_exeext
   7004 if { (ac_try="$ac_link"
   7005 case "(($ac_try" in
   7006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7007   *) ac_try_echo=$ac_try;;
   7008 esac
   7009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7010   (eval "$ac_link") 2>conftest.er1
   7011   ac_status=$?
   7012   grep -v '^ *+' conftest.er1 >conftest.err
   7013   rm -f conftest.er1
   7014   cat conftest.err >&5
   7015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7016   (exit $ac_status); } && {
   7017 	 test -z "$ac_c_werror_flag" ||
   7018 	 test ! -s conftest.err
   7019        } && test -s conftest$ac_exeext &&
   7020        $as_test_x conftest$ac_exeext; then
   7021    { echo "$as_me:$LINENO: result: yes" >&5
   7022 echo "${ECHO_T}yes" >&6; }
   7023 else
   7024   echo "$as_me: failed program was:" >&5
   7025 sed 's/^/| /' conftest.$ac_ext >&5
   7026 
   7027 	 { echo "$as_me:$LINENO: result: no" >&5
   7028 echo "${ECHO_T}no" >&6; }
   7029 		  CFLAGS="$saved_CFLAGS"
   7030 
   7031 fi
   7032 
   7033 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7034       conftest$ac_exeext conftest.$ac_ext
   7035 
   7036 	# -fstack-protector-all doesn't always work for some GCC versions
   7037 	# and/or platforms, so we test if we can.  If it's not supported
   7038 	# on a given platform gcc will emit a warning so we use -Werror.
   7039 	if test "x$use_stack_protector" = "x1"; then
   7040 	    for t in -fstack-protector-strong -fstack-protector-all \
   7041 		    -fstack-protector; do
   7042 		{ echo "$as_me:$LINENO: checking if $CC supports $t" >&5
   7043 echo $ECHO_N "checking if $CC supports $t... $ECHO_C" >&6; }
   7044 		saved_CFLAGS="$CFLAGS"
   7045 		saved_LDFLAGS="$LDFLAGS"
   7046 		CFLAGS="$CFLAGS $t -Werror"
   7047 		LDFLAGS="$LDFLAGS $t -Werror"
   7048 		cat >conftest.$ac_ext <<_ACEOF
   7049 /* confdefs.h.  */
   7050 _ACEOF
   7051 cat confdefs.h >>conftest.$ac_ext
   7052 cat >>conftest.$ac_ext <<_ACEOF
   7053 /* end confdefs.h.  */
   7054  #include <stdio.h>
   7055 int
   7056 main ()
   7057 {
   7058 
   7059 	char x[256];
   7060 	snprintf(x, sizeof(x), "XXX");
   7061 
   7062   ;
   7063   return 0;
   7064 }
   7065 _ACEOF
   7066 rm -f conftest.$ac_objext conftest$ac_exeext
   7067 if { (ac_try="$ac_link"
   7068 case "(($ac_try" in
   7069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7070   *) ac_try_echo=$ac_try;;
   7071 esac
   7072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7073   (eval "$ac_link") 2>conftest.er1
   7074   ac_status=$?
   7075   grep -v '^ *+' conftest.er1 >conftest.err
   7076   rm -f conftest.er1
   7077   cat conftest.err >&5
   7078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7079   (exit $ac_status); } && {
   7080 	 test -z "$ac_c_werror_flag" ||
   7081 	 test ! -s conftest.err
   7082        } && test -s conftest$ac_exeext &&
   7083        $as_test_x conftest$ac_exeext; then
   7084    { echo "$as_me:$LINENO: result: yes" >&5
   7085 echo "${ECHO_T}yes" >&6; }
   7086 		      CFLAGS="$saved_CFLAGS $t"
   7087 		      LDFLAGS="$saved_LDFLAGS $t"
   7088 		      { echo "$as_me:$LINENO: checking if $t works" >&5
   7089 echo $ECHO_N "checking if $t works... $ECHO_C" >&6; }
   7090 		      if test "$cross_compiling" = yes; then
   7091    { echo "$as_me:$LINENO: WARNING: cross compiling: cannot test" >&5
   7092 echo "$as_me: WARNING: cross compiling: cannot test" >&2;}
   7093 			  break
   7094 
   7095 else
   7096   cat >conftest.$ac_ext <<_ACEOF
   7097 /* confdefs.h.  */
   7098 _ACEOF
   7099 cat confdefs.h >>conftest.$ac_ext
   7100 cat >>conftest.$ac_ext <<_ACEOF
   7101 /* end confdefs.h.  */
   7102  #include <stdio.h>
   7103 int
   7104 main ()
   7105 {
   7106 
   7107 	char x[256];
   7108 	snprintf(x, sizeof(x), "XXX");
   7109 
   7110   ;
   7111   return 0;
   7112 }
   7113 _ACEOF
   7114 rm -f conftest$ac_exeext
   7115 if { (ac_try="$ac_link"
   7116 case "(($ac_try" in
   7117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7118   *) ac_try_echo=$ac_try;;
   7119 esac
   7120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7121   (eval "$ac_link") 2>&5
   7122   ac_status=$?
   7123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7124   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   7125   { (case "(($ac_try" in
   7126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7127   *) ac_try_echo=$ac_try;;
   7128 esac
   7129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7130   (eval "$ac_try") 2>&5
   7131   ac_status=$?
   7132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7133   (exit $ac_status); }; }; then
   7134    { echo "$as_me:$LINENO: result: yes" >&5
   7135 echo "${ECHO_T}yes" >&6; }
   7136 			  break
   7137 else
   7138   echo "$as_me: program exited with status $ac_status" >&5
   7139 echo "$as_me: failed program was:" >&5
   7140 sed 's/^/| /' conftest.$ac_ext >&5
   7141 
   7142 ( exit $ac_status )
   7143  { echo "$as_me:$LINENO: result: no" >&5
   7144 echo "${ECHO_T}no" >&6; }
   7145 fi
   7146 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   7147 fi
   7148 
   7149 
   7150 
   7151 else
   7152   echo "$as_me: failed program was:" >&5
   7153 sed 's/^/| /' conftest.$ac_ext >&5
   7154 
   7155 	 { echo "$as_me:$LINENO: result: no" >&5
   7156 echo "${ECHO_T}no" >&6; }
   7157 
   7158 fi
   7159 
   7160 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7161       conftest$ac_exeext conftest.$ac_ext
   7162 		CFLAGS="$saved_CFLAGS"
   7163 		LDFLAGS="$saved_LDFLAGS"
   7164 	    done
   7165 	fi
   7166 
   7167 	if test -z "$have_llong_max"; then
   7168 		# retry LLONG_MAX with -std=gnu99, needed on some Linuxes
   7169 		unset ac_cv_have_decl_LLONG_MAX
   7170 		saved_CFLAGS="$CFLAGS"
   7171 		CFLAGS="$CFLAGS -std=gnu99"
   7172 		{ echo "$as_me:$LINENO: checking whether LLONG_MAX is declared" >&5
   7173 echo $ECHO_N "checking whether LLONG_MAX is declared... $ECHO_C" >&6; }
   7174 if test "${ac_cv_have_decl_LLONG_MAX+set}" = set; then
   7175   echo $ECHO_N "(cached) $ECHO_C" >&6
   7176 else
   7177   cat >conftest.$ac_ext <<_ACEOF
   7178 /* confdefs.h.  */
   7179 _ACEOF
   7180 cat confdefs.h >>conftest.$ac_ext
   7181 cat >>conftest.$ac_ext <<_ACEOF
   7182 /* end confdefs.h.  */
   7183 #include <limits.h>
   7184 
   7185 
   7186 int
   7187 main ()
   7188 {
   7189 #ifndef LLONG_MAX
   7190   (void) LLONG_MAX;
   7191 #endif
   7192 
   7193   ;
   7194   return 0;
   7195 }
   7196 _ACEOF
   7197 rm -f conftest.$ac_objext
   7198 if { (ac_try="$ac_compile"
   7199 case "(($ac_try" in
   7200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7201   *) ac_try_echo=$ac_try;;
   7202 esac
   7203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7204   (eval "$ac_compile") 2>conftest.er1
   7205   ac_status=$?
   7206   grep -v '^ *+' conftest.er1 >conftest.err
   7207   rm -f conftest.er1
   7208   cat conftest.err >&5
   7209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7210   (exit $ac_status); } && {
   7211 	 test -z "$ac_c_werror_flag" ||
   7212 	 test ! -s conftest.err
   7213        } && test -s conftest.$ac_objext; then
   7214   ac_cv_have_decl_LLONG_MAX=yes
   7215 else
   7216   echo "$as_me: failed program was:" >&5
   7217 sed 's/^/| /' conftest.$ac_ext >&5
   7218 
   7219 	ac_cv_have_decl_LLONG_MAX=no
   7220 fi
   7221 
   7222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7223 fi
   7224 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_LLONG_MAX" >&5
   7225 echo "${ECHO_T}$ac_cv_have_decl_LLONG_MAX" >&6; }
   7226 if test $ac_cv_have_decl_LLONG_MAX = yes; then
   7227   have_llong_max=1
   7228 else
   7229   CFLAGS="$saved_CFLAGS"
   7230 fi
   7231 
   7232 	fi
   7233 fi
   7234 
   7235 { echo "$as_me:$LINENO: checking if compiler allows __attribute__ on return types" >&5
   7236 echo $ECHO_N "checking if compiler allows __attribute__ on return types... $ECHO_C" >&6; }
   7237 cat >conftest.$ac_ext <<_ACEOF
   7238 /* confdefs.h.  */
   7239 _ACEOF
   7240 cat confdefs.h >>conftest.$ac_ext
   7241 cat >>conftest.$ac_ext <<_ACEOF
   7242 /* end confdefs.h.  */
   7243 
   7244 #include <stdlib.h>
   7245 __attribute__((__unused__)) static void foo(void){return;}
   7246 int
   7247 main ()
   7248 {
   7249  exit(0);
   7250   ;
   7251   return 0;
   7252 }
   7253 _ACEOF
   7254 rm -f conftest.$ac_objext
   7255 if { (ac_try="$ac_compile"
   7256 case "(($ac_try" in
   7257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7258   *) ac_try_echo=$ac_try;;
   7259 esac
   7260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7261   (eval "$ac_compile") 2>conftest.er1
   7262   ac_status=$?
   7263   grep -v '^ *+' conftest.er1 >conftest.err
   7264   rm -f conftest.er1
   7265   cat conftest.err >&5
   7266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7267   (exit $ac_status); } && {
   7268 	 test -z "$ac_c_werror_flag" ||
   7269 	 test ! -s conftest.err
   7270        } && test -s conftest.$ac_objext; then
   7271    { echo "$as_me:$LINENO: result: yes" >&5
   7272 echo "${ECHO_T}yes" >&6; }
   7273 else
   7274   echo "$as_me: failed program was:" >&5
   7275 sed 's/^/| /' conftest.$ac_ext >&5
   7276 
   7277 	 { echo "$as_me:$LINENO: result: no" >&5
   7278 echo "${ECHO_T}no" >&6; }
   7279 
   7280 cat >>confdefs.h <<\_ACEOF
   7281 #define NO_ATTRIBUTE_ON_RETURN_TYPE 1
   7282 _ACEOF
   7283 
   7284 
   7285 fi
   7286 
   7287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7288 
   7289 if test "x$no_attrib_nonnull" != "x1" ; then
   7290 
   7291 cat >>confdefs.h <<\_ACEOF
   7292 #define HAVE_ATTRIBUTE__NONNULL__ 1
   7293 _ACEOF
   7294 
   7295 fi
   7296 
   7297 
   7298 # Check whether --with-rpath was given.
   7299 if test "${with_rpath+set}" = set; then
   7300   withval=$with_rpath;
   7301 		if test "x$withval" = "xno" ; then
   7302 			need_dash_r=""
   7303 		fi
   7304 		if test "x$withval" = "xyes" ; then
   7305 			need_dash_r=1
   7306 		fi
   7307 
   7308 
   7309 fi
   7310 
   7311 
   7312 # Allow user to specify flags
   7313 
   7314 # Check whether --with-cflags was given.
   7315 if test "${with_cflags+set}" = set; then
   7316   withval=$with_cflags;
   7317 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   7318 		    test "x${withval}" != "xyes"; then
   7319 			CFLAGS="$CFLAGS $withval"
   7320 		fi
   7321 
   7322 
   7323 fi
   7324 
   7325 
   7326 # Check whether --with-cppflags was given.
   7327 if test "${with_cppflags+set}" = set; then
   7328   withval=$with_cppflags;
   7329 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   7330 		    test "x${withval}" != "xyes"; then
   7331 			CPPFLAGS="$CPPFLAGS $withval"
   7332 		fi
   7333 
   7334 
   7335 fi
   7336 
   7337 
   7338 # Check whether --with-ldflags was given.
   7339 if test "${with_ldflags+set}" = set; then
   7340   withval=$with_ldflags;
   7341 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   7342 		    test "x${withval}" != "xyes"; then
   7343 			LDFLAGS="$LDFLAGS $withval"
   7344 		fi
   7345 
   7346 
   7347 fi
   7348 
   7349 
   7350 # Check whether --with-libs was given.
   7351 if test "${with_libs+set}" = set; then
   7352   withval=$with_libs;
   7353 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   7354 		    test "x${withval}" != "xyes"; then
   7355 			LIBS="$LIBS $withval"
   7356 		fi
   7357 
   7358 
   7359 fi
   7360 
   7361 
   7362 # Check whether --with-Werror was given.
   7363 if test "${with_Werror+set}" = set; then
   7364   withval=$with_Werror;
   7365 		if test -n "$withval"  &&  test "x$withval" != "xno"; then
   7366 			werror_flags="-Werror"
   7367 			if test "x${withval}" != "xyes"; then
   7368 				werror_flags="$withval"
   7369 			fi
   7370 		fi
   7371 
   7372 
   7373 fi
   7374 
   7375 
   7376 
   7377 
   7378 
   7379 
   7380 
   7381 
   7382 
   7383 
   7384 
   7385 
   7386 
   7387 
   7388 
   7389 
   7390 
   7391 
   7392 
   7393 
   7394 
   7395 
   7396 
   7397 
   7398 
   7399 
   7400 
   7401 
   7402 
   7403 
   7404 
   7405 
   7406 
   7407 
   7408 
   7409 
   7410 
   7411 
   7412 
   7413 
   7414 
   7415 
   7416 
   7417 
   7418 
   7419 
   7420 
   7421 
   7422 
   7423 
   7424 
   7425 
   7426 
   7427 
   7428 
   7429 
   7430 
   7431 
   7432 
   7433 
   7434 
   7435 
   7436 
   7437 
   7438 
   7439 
   7440 
   7441 
   7442 
   7443 for ac_header in  \
   7444 	blf.h \
   7445 	bstring.h \
   7446 	crypt.h \
   7447 	crypto/sha2.h \
   7448 	dirent.h \
   7449 	endian.h \
   7450 	elf.h \
   7451 	features.h \
   7452 	fcntl.h \
   7453 	floatingpoint.h \
   7454 	getopt.h \
   7455 	glob.h \
   7456 	ia.h \
   7457 	iaf.h \
   7458 	inttypes.h \
   7459 	limits.h \
   7460 	locale.h \
   7461 	login.h \
   7462 	maillock.h \
   7463 	ndir.h \
   7464 	net/if_tun.h \
   7465 	netdb.h \
   7466 	netgroup.h \
   7467 	pam/pam_appl.h \
   7468 	paths.h \
   7469 	poll.h \
   7470 	pty.h \
   7471 	readpassphrase.h \
   7472 	rpc/types.h \
   7473 	security/pam_appl.h \
   7474 	sha2.h \
   7475 	shadow.h \
   7476 	stddef.h \
   7477 	stdint.h \
   7478 	string.h \
   7479 	strings.h \
   7480 	sys/audit.h \
   7481 	sys/bitypes.h \
   7482 	sys/bsdtty.h \
   7483 	sys/capability.h \
   7484 	sys/cdefs.h \
   7485 	sys/dir.h \
   7486 	sys/mman.h \
   7487 	sys/ndir.h \
   7488 	sys/poll.h \
   7489 	sys/prctl.h \
   7490 	sys/pstat.h \
   7491 	sys/select.h \
   7492 	sys/stat.h \
   7493 	sys/stream.h \
   7494 	sys/stropts.h \
   7495 	sys/strtio.h \
   7496 	sys/statvfs.h \
   7497 	sys/sysmacros.h \
   7498 	sys/time.h \
   7499 	sys/timers.h \
   7500 	time.h \
   7501 	tmpdir.h \
   7502 	ttyent.h \
   7503 	ucred.h \
   7504 	unistd.h \
   7505 	usersec.h \
   7506 	util.h \
   7507 	utime.h \
   7508 	utmp.h \
   7509 	utmpx.h \
   7510 	vis.h \
   7511 
   7512 do
   7513 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7514 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7515   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7516 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7517 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7518   echo $ECHO_N "(cached) $ECHO_C" >&6
   7519 fi
   7520 ac_res=`eval echo '${'$as_ac_Header'}'`
   7521 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7522 echo "${ECHO_T}$ac_res" >&6; }
   7523 else
   7524   # Is the header compilable?
   7525 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   7526 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   7527 cat >conftest.$ac_ext <<_ACEOF
   7528 /* confdefs.h.  */
   7529 _ACEOF
   7530 cat confdefs.h >>conftest.$ac_ext
   7531 cat >>conftest.$ac_ext <<_ACEOF
   7532 /* end confdefs.h.  */
   7533 $ac_includes_default
   7534 #include <$ac_header>
   7535 _ACEOF
   7536 rm -f conftest.$ac_objext
   7537 if { (ac_try="$ac_compile"
   7538 case "(($ac_try" in
   7539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7540   *) ac_try_echo=$ac_try;;
   7541 esac
   7542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7543   (eval "$ac_compile") 2>conftest.er1
   7544   ac_status=$?
   7545   grep -v '^ *+' conftest.er1 >conftest.err
   7546   rm -f conftest.er1
   7547   cat conftest.err >&5
   7548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7549   (exit $ac_status); } && {
   7550 	 test -z "$ac_c_werror_flag" ||
   7551 	 test ! -s conftest.err
   7552        } && test -s conftest.$ac_objext; then
   7553   ac_header_compiler=yes
   7554 else
   7555   echo "$as_me: failed program was:" >&5
   7556 sed 's/^/| /' conftest.$ac_ext >&5
   7557 
   7558 	ac_header_compiler=no
   7559 fi
   7560 
   7561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7562 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   7563 echo "${ECHO_T}$ac_header_compiler" >&6; }
   7564 
   7565 # Is the header present?
   7566 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   7567 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   7568 cat >conftest.$ac_ext <<_ACEOF
   7569 /* confdefs.h.  */
   7570 _ACEOF
   7571 cat confdefs.h >>conftest.$ac_ext
   7572 cat >>conftest.$ac_ext <<_ACEOF
   7573 /* end confdefs.h.  */
   7574 #include <$ac_header>
   7575 _ACEOF
   7576 if { (ac_try="$ac_cpp conftest.$ac_ext"
   7577 case "(($ac_try" in
   7578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7579   *) ac_try_echo=$ac_try;;
   7580 esac
   7581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7582   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   7583   ac_status=$?
   7584   grep -v '^ *+' conftest.er1 >conftest.err
   7585   rm -f conftest.er1
   7586   cat conftest.err >&5
   7587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7588   (exit $ac_status); } >/dev/null && {
   7589 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   7590 	 test ! -s conftest.err
   7591        }; then
   7592   ac_header_preproc=yes
   7593 else
   7594   echo "$as_me: failed program was:" >&5
   7595 sed 's/^/| /' conftest.$ac_ext >&5
   7596 
   7597   ac_header_preproc=no
   7598 fi
   7599 
   7600 rm -f conftest.err conftest.$ac_ext
   7601 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   7602 echo "${ECHO_T}$ac_header_preproc" >&6; }
   7603 
   7604 # So?  What about this header?
   7605 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   7606   yes:no: )
   7607     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   7608 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   7609     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   7610 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   7611     ac_header_preproc=yes
   7612     ;;
   7613   no:yes:* )
   7614     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   7615 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   7616     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   7617 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   7618     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   7619 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   7620     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   7621 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   7622     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   7623 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   7624     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   7625 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   7626     ( cat <<\_ASBOX
   7627 ## ------------------------------------------- ##
   7628 ## Report this to openssh-unix-dev (at] mindrot.org ##
   7629 ## ------------------------------------------- ##
   7630 _ASBOX
   7631      ) | sed "s/^/$as_me: WARNING:     /" >&2
   7632     ;;
   7633 esac
   7634 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7635 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7636 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7637   echo $ECHO_N "(cached) $ECHO_C" >&6
   7638 else
   7639   eval "$as_ac_Header=\$ac_header_preproc"
   7640 fi
   7641 ac_res=`eval echo '${'$as_ac_Header'}'`
   7642 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7643 echo "${ECHO_T}$ac_res" >&6; }
   7644 
   7645 fi
   7646 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7647   cat >>confdefs.h <<_ACEOF
   7648 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7649 _ACEOF
   7650 
   7651 fi
   7652 
   7653 done
   7654 
   7655 
   7656 # lastlog.h requires sys/time.h to be included first on Solaris
   7657 
   7658 for ac_header in lastlog.h
   7659 do
   7660 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7661 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7662 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7663 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7664   echo $ECHO_N "(cached) $ECHO_C" >&6
   7665 else
   7666   cat >conftest.$ac_ext <<_ACEOF
   7667 /* confdefs.h.  */
   7668 _ACEOF
   7669 cat confdefs.h >>conftest.$ac_ext
   7670 cat >>conftest.$ac_ext <<_ACEOF
   7671 /* end confdefs.h.  */
   7672 
   7673 #ifdef HAVE_SYS_TIME_H
   7674 # include <sys/time.h>
   7675 #endif
   7676 
   7677 
   7678 #include <$ac_header>
   7679 _ACEOF
   7680 rm -f conftest.$ac_objext
   7681 if { (ac_try="$ac_compile"
   7682 case "(($ac_try" in
   7683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7684   *) ac_try_echo=$ac_try;;
   7685 esac
   7686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7687   (eval "$ac_compile") 2>conftest.er1
   7688   ac_status=$?
   7689   grep -v '^ *+' conftest.er1 >conftest.err
   7690   rm -f conftest.er1
   7691   cat conftest.err >&5
   7692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7693   (exit $ac_status); } && {
   7694 	 test -z "$ac_c_werror_flag" ||
   7695 	 test ! -s conftest.err
   7696        } && test -s conftest.$ac_objext; then
   7697   eval "$as_ac_Header=yes"
   7698 else
   7699   echo "$as_me: failed program was:" >&5
   7700 sed 's/^/| /' conftest.$ac_ext >&5
   7701 
   7702 	eval "$as_ac_Header=no"
   7703 fi
   7704 
   7705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7706 fi
   7707 ac_res=`eval echo '${'$as_ac_Header'}'`
   7708 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7709 echo "${ECHO_T}$ac_res" >&6; }
   7710 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7711   cat >>confdefs.h <<_ACEOF
   7712 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7713 _ACEOF
   7714 
   7715 fi
   7716 
   7717 done
   7718 
   7719 
   7720 # sys/ptms.h requires sys/stream.h to be included first on Solaris
   7721 
   7722 for ac_header in sys/ptms.h
   7723 do
   7724 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7725 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7726 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7727 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7728   echo $ECHO_N "(cached) $ECHO_C" >&6
   7729 else
   7730   cat >conftest.$ac_ext <<_ACEOF
   7731 /* confdefs.h.  */
   7732 _ACEOF
   7733 cat confdefs.h >>conftest.$ac_ext
   7734 cat >>conftest.$ac_ext <<_ACEOF
   7735 /* end confdefs.h.  */
   7736 
   7737 #ifdef HAVE_SYS_STREAM_H
   7738 # include <sys/stream.h>
   7739 #endif
   7740 
   7741 
   7742 #include <$ac_header>
   7743 _ACEOF
   7744 rm -f conftest.$ac_objext
   7745 if { (ac_try="$ac_compile"
   7746 case "(($ac_try" in
   7747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7748   *) ac_try_echo=$ac_try;;
   7749 esac
   7750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7751   (eval "$ac_compile") 2>conftest.er1
   7752   ac_status=$?
   7753   grep -v '^ *+' conftest.er1 >conftest.err
   7754   rm -f conftest.er1
   7755   cat conftest.err >&5
   7756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7757   (exit $ac_status); } && {
   7758 	 test -z "$ac_c_werror_flag" ||
   7759 	 test ! -s conftest.err
   7760        } && test -s conftest.$ac_objext; then
   7761   eval "$as_ac_Header=yes"
   7762 else
   7763   echo "$as_me: failed program was:" >&5
   7764 sed 's/^/| /' conftest.$ac_ext >&5
   7765 
   7766 	eval "$as_ac_Header=no"
   7767 fi
   7768 
   7769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7770 fi
   7771 ac_res=`eval echo '${'$as_ac_Header'}'`
   7772 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7773 echo "${ECHO_T}$ac_res" >&6; }
   7774 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7775   cat >>confdefs.h <<_ACEOF
   7776 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7777 _ACEOF
   7778 
   7779 fi
   7780 
   7781 done
   7782 
   7783 
   7784 # login_cap.h requires sys/types.h on NetBSD
   7785 
   7786 for ac_header in login_cap.h
   7787 do
   7788 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7789 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7790 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7791 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7792   echo $ECHO_N "(cached) $ECHO_C" >&6
   7793 else
   7794   cat >conftest.$ac_ext <<_ACEOF
   7795 /* confdefs.h.  */
   7796 _ACEOF
   7797 cat confdefs.h >>conftest.$ac_ext
   7798 cat >>conftest.$ac_ext <<_ACEOF
   7799 /* end confdefs.h.  */
   7800 
   7801 #include <sys/types.h>
   7802 
   7803 
   7804 #include <$ac_header>
   7805 _ACEOF
   7806 rm -f conftest.$ac_objext
   7807 if { (ac_try="$ac_compile"
   7808 case "(($ac_try" in
   7809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7810   *) ac_try_echo=$ac_try;;
   7811 esac
   7812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7813   (eval "$ac_compile") 2>conftest.er1
   7814   ac_status=$?
   7815   grep -v '^ *+' conftest.er1 >conftest.err
   7816   rm -f conftest.er1
   7817   cat conftest.err >&5
   7818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7819   (exit $ac_status); } && {
   7820 	 test -z "$ac_c_werror_flag" ||
   7821 	 test ! -s conftest.err
   7822        } && test -s conftest.$ac_objext; then
   7823   eval "$as_ac_Header=yes"
   7824 else
   7825   echo "$as_me: failed program was:" >&5
   7826 sed 's/^/| /' conftest.$ac_ext >&5
   7827 
   7828 	eval "$as_ac_Header=no"
   7829 fi
   7830 
   7831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7832 fi
   7833 ac_res=`eval echo '${'$as_ac_Header'}'`
   7834 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7835 echo "${ECHO_T}$ac_res" >&6; }
   7836 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7837   cat >>confdefs.h <<_ACEOF
   7838 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7839 _ACEOF
   7840 
   7841 fi
   7842 
   7843 done
   7844 
   7845 
   7846 # older BSDs need sys/param.h before sys/mount.h
   7847 
   7848 for ac_header in sys/mount.h
   7849 do
   7850 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7851 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7852 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7853 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7854   echo $ECHO_N "(cached) $ECHO_C" >&6
   7855 else
   7856   cat >conftest.$ac_ext <<_ACEOF
   7857 /* confdefs.h.  */
   7858 _ACEOF
   7859 cat confdefs.h >>conftest.$ac_ext
   7860 cat >>conftest.$ac_ext <<_ACEOF
   7861 /* end confdefs.h.  */
   7862 
   7863 #include <sys/param.h>
   7864 
   7865 
   7866 #include <$ac_header>
   7867 _ACEOF
   7868 rm -f conftest.$ac_objext
   7869 if { (ac_try="$ac_compile"
   7870 case "(($ac_try" in
   7871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7872   *) ac_try_echo=$ac_try;;
   7873 esac
   7874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7875   (eval "$ac_compile") 2>conftest.er1
   7876   ac_status=$?
   7877   grep -v '^ *+' conftest.er1 >conftest.err
   7878   rm -f conftest.er1
   7879   cat conftest.err >&5
   7880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7881   (exit $ac_status); } && {
   7882 	 test -z "$ac_c_werror_flag" ||
   7883 	 test ! -s conftest.err
   7884        } && test -s conftest.$ac_objext; then
   7885   eval "$as_ac_Header=yes"
   7886 else
   7887   echo "$as_me: failed program was:" >&5
   7888 sed 's/^/| /' conftest.$ac_ext >&5
   7889 
   7890 	eval "$as_ac_Header=no"
   7891 fi
   7892 
   7893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7894 fi
   7895 ac_res=`eval echo '${'$as_ac_Header'}'`
   7896 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7897 echo "${ECHO_T}$ac_res" >&6; }
   7898 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7899   cat >>confdefs.h <<_ACEOF
   7900 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7901 _ACEOF
   7902 
   7903 fi
   7904 
   7905 done
   7906 
   7907 
   7908 # Android requires sys/socket.h to be included before sys/un.h
   7909 
   7910 for ac_header in sys/un.h
   7911 do
   7912 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7913 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   7914 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   7915 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   7916   echo $ECHO_N "(cached) $ECHO_C" >&6
   7917 else
   7918   cat >conftest.$ac_ext <<_ACEOF
   7919 /* confdefs.h.  */
   7920 _ACEOF
   7921 cat confdefs.h >>conftest.$ac_ext
   7922 cat >>conftest.$ac_ext <<_ACEOF
   7923 /* end confdefs.h.  */
   7924 
   7925 #include <sys/types.h>
   7926 #include <sys/socket.h>
   7927 
   7928 
   7929 #include <$ac_header>
   7930 _ACEOF
   7931 rm -f conftest.$ac_objext
   7932 if { (ac_try="$ac_compile"
   7933 case "(($ac_try" in
   7934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7935   *) ac_try_echo=$ac_try;;
   7936 esac
   7937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7938   (eval "$ac_compile") 2>conftest.er1
   7939   ac_status=$?
   7940   grep -v '^ *+' conftest.er1 >conftest.err
   7941   rm -f conftest.er1
   7942   cat conftest.err >&5
   7943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7944   (exit $ac_status); } && {
   7945 	 test -z "$ac_c_werror_flag" ||
   7946 	 test ! -s conftest.err
   7947        } && test -s conftest.$ac_objext; then
   7948   eval "$as_ac_Header=yes"
   7949 else
   7950   echo "$as_me: failed program was:" >&5
   7951 sed 's/^/| /' conftest.$ac_ext >&5
   7952 
   7953 	eval "$as_ac_Header=no"
   7954 fi
   7955 
   7956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7957 fi
   7958 ac_res=`eval echo '${'$as_ac_Header'}'`
   7959 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   7960 echo "${ECHO_T}$ac_res" >&6; }
   7961 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   7962   cat >>confdefs.h <<_ACEOF
   7963 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7964 _ACEOF
   7965 
   7966 fi
   7967 
   7968 done
   7969 
   7970 
   7971 # Messages for features tested for in target-specific section
   7972 SIA_MSG="no"
   7973 SPC_MSG="no"
   7974 SP_MSG="no"
   7975 
   7976 # Check for some target-specific stuff
   7977 case "$host" in
   7978 *-*-aix*)
   7979 	# Some versions of VAC won't allow macro redefinitions at
   7980 	# -qlanglevel=ansi, and autoconf 2.60 sometimes insists on using that
   7981 	# particularly with older versions of vac or xlc.
   7982 	# It also throws errors about null macro argments, but these are
   7983 	# not fatal.
   7984 	{ echo "$as_me:$LINENO: checking if compiler allows macro redefinitions" >&5
   7985 echo $ECHO_N "checking if compiler allows macro redefinitions... $ECHO_C" >&6; }
   7986 	cat >conftest.$ac_ext <<_ACEOF
   7987 /* confdefs.h.  */
   7988 _ACEOF
   7989 cat confdefs.h >>conftest.$ac_ext
   7990 cat >>conftest.$ac_ext <<_ACEOF
   7991 /* end confdefs.h.  */
   7992 
   7993 #define testmacro foo
   7994 #define testmacro bar
   7995 int
   7996 main ()
   7997 {
   7998  exit(0);
   7999   ;
   8000   return 0;
   8001 }
   8002 _ACEOF
   8003 rm -f conftest.$ac_objext
   8004 if { (ac_try="$ac_compile"
   8005 case "(($ac_try" in
   8006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8007   *) ac_try_echo=$ac_try;;
   8008 esac
   8009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8010   (eval "$ac_compile") 2>conftest.er1
   8011   ac_status=$?
   8012   grep -v '^ *+' conftest.er1 >conftest.err
   8013   rm -f conftest.er1
   8014   cat conftest.err >&5
   8015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8016   (exit $ac_status); } && {
   8017 	 test -z "$ac_c_werror_flag" ||
   8018 	 test ! -s conftest.err
   8019        } && test -s conftest.$ac_objext; then
   8020    { echo "$as_me:$LINENO: result: yes" >&5
   8021 echo "${ECHO_T}yes" >&6; }
   8022 else
   8023   echo "$as_me: failed program was:" >&5
   8024 sed 's/^/| /' conftest.$ac_ext >&5
   8025 
   8026 	 { echo "$as_me:$LINENO: result: no" >&5
   8027 echo "${ECHO_T}no" >&6; }
   8028 	      CC="`echo $CC | sed 's/-qlanglvl\=ansi//g'`"
   8029 	      LD="`echo $LD | sed 's/-qlanglvl\=ansi//g'`"
   8030 	      CFLAGS="`echo $CFLAGS | sed 's/-qlanglvl\=ansi//g'`"
   8031 	      CPPFLAGS="`echo $CPPFLAGS | sed 's/-qlanglvl\=ansi//g'`"
   8032 
   8033 
   8034 fi
   8035 
   8036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8037 
   8038 	{ echo "$as_me:$LINENO: checking how to specify blibpath for linker ($LD)" >&5
   8039 echo $ECHO_N "checking how to specify blibpath for linker ($LD)... $ECHO_C" >&6; }
   8040 	if (test -z "$blibpath"); then
   8041 		blibpath="/usr/lib:/lib"
   8042 	fi
   8043 	saved_LDFLAGS="$LDFLAGS"
   8044 	if test "$GCC" = "yes"; then
   8045 		flags="-Wl,-blibpath: -Wl,-rpath, -blibpath:"
   8046 	else
   8047 		flags="-blibpath: -Wl,-blibpath: -Wl,-rpath,"
   8048 	fi
   8049 	for tryflags in $flags ;do
   8050 		if (test -z "$blibflags"); then
   8051 			LDFLAGS="$saved_LDFLAGS $tryflags$blibpath"
   8052 			cat >conftest.$ac_ext <<_ACEOF
   8053 /* confdefs.h.  */
   8054 _ACEOF
   8055 cat confdefs.h >>conftest.$ac_ext
   8056 cat >>conftest.$ac_ext <<_ACEOF
   8057 /* end confdefs.h.  */
   8058 
   8059 int
   8060 main ()
   8061 {
   8062 
   8063   ;
   8064   return 0;
   8065 }
   8066 _ACEOF
   8067 rm -f conftest.$ac_objext conftest$ac_exeext
   8068 if { (ac_try="$ac_link"
   8069 case "(($ac_try" in
   8070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8071   *) ac_try_echo=$ac_try;;
   8072 esac
   8073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8074   (eval "$ac_link") 2>conftest.er1
   8075   ac_status=$?
   8076   grep -v '^ *+' conftest.er1 >conftest.err
   8077   rm -f conftest.er1
   8078   cat conftest.err >&5
   8079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8080   (exit $ac_status); } && {
   8081 	 test -z "$ac_c_werror_flag" ||
   8082 	 test ! -s conftest.err
   8083        } && test -s conftest$ac_exeext &&
   8084        $as_test_x conftest$ac_exeext; then
   8085   blibflags=$tryflags
   8086 else
   8087   echo "$as_me: failed program was:" >&5
   8088 sed 's/^/| /' conftest.$ac_ext >&5
   8089 
   8090 
   8091 fi
   8092 
   8093 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8094       conftest$ac_exeext conftest.$ac_ext
   8095 		fi
   8096 	done
   8097 	if (test -z "$blibflags"); then
   8098 		{ echo "$as_me:$LINENO: result: not found" >&5
   8099 echo "${ECHO_T}not found" >&6; }
   8100 		{ { echo "$as_me:$LINENO: error: *** must be able to specify blibpath on AIX - check config.log" >&5
   8101 echo "$as_me: error: *** must be able to specify blibpath on AIX - check config.log" >&2;}
   8102    { (exit 1); exit 1; }; }
   8103 	else
   8104 		{ echo "$as_me:$LINENO: result: $blibflags" >&5
   8105 echo "${ECHO_T}$blibflags" >&6; }
   8106 	fi
   8107 	LDFLAGS="$saved_LDFLAGS"
   8108 		{ echo "$as_me:$LINENO: checking for authenticate" >&5
   8109 echo $ECHO_N "checking for authenticate... $ECHO_C" >&6; }
   8110 if test "${ac_cv_func_authenticate+set}" = set; then
   8111   echo $ECHO_N "(cached) $ECHO_C" >&6
   8112 else
   8113   cat >conftest.$ac_ext <<_ACEOF
   8114 /* confdefs.h.  */
   8115 _ACEOF
   8116 cat confdefs.h >>conftest.$ac_ext
   8117 cat >>conftest.$ac_ext <<_ACEOF
   8118 /* end confdefs.h.  */
   8119 /* Define authenticate to an innocuous variant, in case <limits.h> declares authenticate.
   8120    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8121 #define authenticate innocuous_authenticate
   8122 
   8123 /* System header to define __stub macros and hopefully few prototypes,
   8124     which can conflict with char authenticate (); below.
   8125     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8126     <limits.h> exists even on freestanding compilers.  */
   8127 
   8128 #ifdef __STDC__
   8129 # include <limits.h>
   8130 #else
   8131 # include <assert.h>
   8132 #endif
   8133 
   8134 #undef authenticate
   8135 
   8136 /* Override any GCC internal prototype to avoid an error.
   8137    Use char because int might match the return type of a GCC
   8138    builtin and then its argument prototype would still apply.  */
   8139 #ifdef __cplusplus
   8140 extern "C"
   8141 #endif
   8142 char authenticate ();
   8143 /* The GNU C library defines this for functions which it implements
   8144     to always fail with ENOSYS.  Some functions are actually named
   8145     something starting with __ and the normal name is an alias.  */
   8146 #if defined __stub_authenticate || defined __stub___authenticate
   8147 choke me
   8148 #endif
   8149 
   8150 int
   8151 main ()
   8152 {
   8153 return authenticate ();
   8154   ;
   8155   return 0;
   8156 }
   8157 _ACEOF
   8158 rm -f conftest.$ac_objext conftest$ac_exeext
   8159 if { (ac_try="$ac_link"
   8160 case "(($ac_try" in
   8161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8162   *) ac_try_echo=$ac_try;;
   8163 esac
   8164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8165   (eval "$ac_link") 2>conftest.er1
   8166   ac_status=$?
   8167   grep -v '^ *+' conftest.er1 >conftest.err
   8168   rm -f conftest.er1
   8169   cat conftest.err >&5
   8170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8171   (exit $ac_status); } && {
   8172 	 test -z "$ac_c_werror_flag" ||
   8173 	 test ! -s conftest.err
   8174        } && test -s conftest$ac_exeext &&
   8175        $as_test_x conftest$ac_exeext; then
   8176   ac_cv_func_authenticate=yes
   8177 else
   8178   echo "$as_me: failed program was:" >&5
   8179 sed 's/^/| /' conftest.$ac_ext >&5
   8180 
   8181 	ac_cv_func_authenticate=no
   8182 fi
   8183 
   8184 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8185       conftest$ac_exeext conftest.$ac_ext
   8186 fi
   8187 { echo "$as_me:$LINENO: result: $ac_cv_func_authenticate" >&5
   8188 echo "${ECHO_T}$ac_cv_func_authenticate" >&6; }
   8189 if test $ac_cv_func_authenticate = yes; then
   8190 
   8191 cat >>confdefs.h <<\_ACEOF
   8192 #define WITH_AIXAUTHENTICATE 1
   8193 _ACEOF
   8194 
   8195 else
   8196   { echo "$as_me:$LINENO: checking for authenticate in -ls" >&5
   8197 echo $ECHO_N "checking for authenticate in -ls... $ECHO_C" >&6; }
   8198 if test "${ac_cv_lib_s_authenticate+set}" = set; then
   8199   echo $ECHO_N "(cached) $ECHO_C" >&6
   8200 else
   8201   ac_check_lib_save_LIBS=$LIBS
   8202 LIBS="-ls  $LIBS"
   8203 cat >conftest.$ac_ext <<_ACEOF
   8204 /* confdefs.h.  */
   8205 _ACEOF
   8206 cat confdefs.h >>conftest.$ac_ext
   8207 cat >>conftest.$ac_ext <<_ACEOF
   8208 /* end confdefs.h.  */
   8209 
   8210 /* Override any GCC internal prototype to avoid an error.
   8211    Use char because int might match the return type of a GCC
   8212    builtin and then its argument prototype would still apply.  */
   8213 #ifdef __cplusplus
   8214 extern "C"
   8215 #endif
   8216 char authenticate ();
   8217 int
   8218 main ()
   8219 {
   8220 return authenticate ();
   8221   ;
   8222   return 0;
   8223 }
   8224 _ACEOF
   8225 rm -f conftest.$ac_objext conftest$ac_exeext
   8226 if { (ac_try="$ac_link"
   8227 case "(($ac_try" in
   8228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8229   *) ac_try_echo=$ac_try;;
   8230 esac
   8231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8232   (eval "$ac_link") 2>conftest.er1
   8233   ac_status=$?
   8234   grep -v '^ *+' conftest.er1 >conftest.err
   8235   rm -f conftest.er1
   8236   cat conftest.err >&5
   8237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8238   (exit $ac_status); } && {
   8239 	 test -z "$ac_c_werror_flag" ||
   8240 	 test ! -s conftest.err
   8241        } && test -s conftest$ac_exeext &&
   8242        $as_test_x conftest$ac_exeext; then
   8243   ac_cv_lib_s_authenticate=yes
   8244 else
   8245   echo "$as_me: failed program was:" >&5
   8246 sed 's/^/| /' conftest.$ac_ext >&5
   8247 
   8248 	ac_cv_lib_s_authenticate=no
   8249 fi
   8250 
   8251 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8252       conftest$ac_exeext conftest.$ac_ext
   8253 LIBS=$ac_check_lib_save_LIBS
   8254 fi
   8255 { echo "$as_me:$LINENO: result: $ac_cv_lib_s_authenticate" >&5
   8256 echo "${ECHO_T}$ac_cv_lib_s_authenticate" >&6; }
   8257 if test $ac_cv_lib_s_authenticate = yes; then
   8258    cat >>confdefs.h <<\_ACEOF
   8259 #define WITH_AIXAUTHENTICATE 1
   8260 _ACEOF
   8261 
   8262 				LIBS="$LIBS -ls"
   8263 
   8264 fi
   8265 
   8266 
   8267 fi
   8268 
   8269 		{ echo "$as_me:$LINENO: checking whether authenticate is declared" >&5
   8270 echo $ECHO_N "checking whether authenticate is declared... $ECHO_C" >&6; }
   8271 if test "${ac_cv_have_decl_authenticate+set}" = set; then
   8272   echo $ECHO_N "(cached) $ECHO_C" >&6
   8273 else
   8274   cat >conftest.$ac_ext <<_ACEOF
   8275 /* confdefs.h.  */
   8276 _ACEOF
   8277 cat confdefs.h >>conftest.$ac_ext
   8278 cat >>conftest.$ac_ext <<_ACEOF
   8279 /* end confdefs.h.  */
   8280 #include <usersec.h>
   8281 
   8282 int
   8283 main ()
   8284 {
   8285 #ifndef authenticate
   8286   (void) authenticate;
   8287 #endif
   8288 
   8289   ;
   8290   return 0;
   8291 }
   8292 _ACEOF
   8293 rm -f conftest.$ac_objext
   8294 if { (ac_try="$ac_compile"
   8295 case "(($ac_try" in
   8296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8297   *) ac_try_echo=$ac_try;;
   8298 esac
   8299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8300   (eval "$ac_compile") 2>conftest.er1
   8301   ac_status=$?
   8302   grep -v '^ *+' conftest.er1 >conftest.err
   8303   rm -f conftest.er1
   8304   cat conftest.err >&5
   8305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8306   (exit $ac_status); } && {
   8307 	 test -z "$ac_c_werror_flag" ||
   8308 	 test ! -s conftest.err
   8309        } && test -s conftest.$ac_objext; then
   8310   ac_cv_have_decl_authenticate=yes
   8311 else
   8312   echo "$as_me: failed program was:" >&5
   8313 sed 's/^/| /' conftest.$ac_ext >&5
   8314 
   8315 	ac_cv_have_decl_authenticate=no
   8316 fi
   8317 
   8318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8319 fi
   8320 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_authenticate" >&5
   8321 echo "${ECHO_T}$ac_cv_have_decl_authenticate" >&6; }
   8322 if test $ac_cv_have_decl_authenticate = yes; then
   8323 
   8324 cat >>confdefs.h <<_ACEOF
   8325 #define HAVE_DECL_AUTHENTICATE 1
   8326 _ACEOF
   8327 
   8328 
   8329 else
   8330   cat >>confdefs.h <<_ACEOF
   8331 #define HAVE_DECL_AUTHENTICATE 0
   8332 _ACEOF
   8333 
   8334 
   8335 fi
   8336 { echo "$as_me:$LINENO: checking whether loginrestrictions is declared" >&5
   8337 echo $ECHO_N "checking whether loginrestrictions is declared... $ECHO_C" >&6; }
   8338 if test "${ac_cv_have_decl_loginrestrictions+set}" = set; then
   8339   echo $ECHO_N "(cached) $ECHO_C" >&6
   8340 else
   8341   cat >conftest.$ac_ext <<_ACEOF
   8342 /* confdefs.h.  */
   8343 _ACEOF
   8344 cat confdefs.h >>conftest.$ac_ext
   8345 cat >>conftest.$ac_ext <<_ACEOF
   8346 /* end confdefs.h.  */
   8347 #include <usersec.h>
   8348 
   8349 int
   8350 main ()
   8351 {
   8352 #ifndef loginrestrictions
   8353   (void) loginrestrictions;
   8354 #endif
   8355 
   8356   ;
   8357   return 0;
   8358 }
   8359 _ACEOF
   8360 rm -f conftest.$ac_objext
   8361 if { (ac_try="$ac_compile"
   8362 case "(($ac_try" in
   8363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8364   *) ac_try_echo=$ac_try;;
   8365 esac
   8366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8367   (eval "$ac_compile") 2>conftest.er1
   8368   ac_status=$?
   8369   grep -v '^ *+' conftest.er1 >conftest.err
   8370   rm -f conftest.er1
   8371   cat conftest.err >&5
   8372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8373   (exit $ac_status); } && {
   8374 	 test -z "$ac_c_werror_flag" ||
   8375 	 test ! -s conftest.err
   8376        } && test -s conftest.$ac_objext; then
   8377   ac_cv_have_decl_loginrestrictions=yes
   8378 else
   8379   echo "$as_me: failed program was:" >&5
   8380 sed 's/^/| /' conftest.$ac_ext >&5
   8381 
   8382 	ac_cv_have_decl_loginrestrictions=no
   8383 fi
   8384 
   8385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8386 fi
   8387 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginrestrictions" >&5
   8388 echo "${ECHO_T}$ac_cv_have_decl_loginrestrictions" >&6; }
   8389 if test $ac_cv_have_decl_loginrestrictions = yes; then
   8390 
   8391 cat >>confdefs.h <<_ACEOF
   8392 #define HAVE_DECL_LOGINRESTRICTIONS 1
   8393 _ACEOF
   8394 
   8395 
   8396 else
   8397   cat >>confdefs.h <<_ACEOF
   8398 #define HAVE_DECL_LOGINRESTRICTIONS 0
   8399 _ACEOF
   8400 
   8401 
   8402 fi
   8403 { echo "$as_me:$LINENO: checking whether loginsuccess is declared" >&5
   8404 echo $ECHO_N "checking whether loginsuccess is declared... $ECHO_C" >&6; }
   8405 if test "${ac_cv_have_decl_loginsuccess+set}" = set; then
   8406   echo $ECHO_N "(cached) $ECHO_C" >&6
   8407 else
   8408   cat >conftest.$ac_ext <<_ACEOF
   8409 /* confdefs.h.  */
   8410 _ACEOF
   8411 cat confdefs.h >>conftest.$ac_ext
   8412 cat >>conftest.$ac_ext <<_ACEOF
   8413 /* end confdefs.h.  */
   8414 #include <usersec.h>
   8415 
   8416 int
   8417 main ()
   8418 {
   8419 #ifndef loginsuccess
   8420   (void) loginsuccess;
   8421 #endif
   8422 
   8423   ;
   8424   return 0;
   8425 }
   8426 _ACEOF
   8427 rm -f conftest.$ac_objext
   8428 if { (ac_try="$ac_compile"
   8429 case "(($ac_try" in
   8430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8431   *) ac_try_echo=$ac_try;;
   8432 esac
   8433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8434   (eval "$ac_compile") 2>conftest.er1
   8435   ac_status=$?
   8436   grep -v '^ *+' conftest.er1 >conftest.err
   8437   rm -f conftest.er1
   8438   cat conftest.err >&5
   8439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8440   (exit $ac_status); } && {
   8441 	 test -z "$ac_c_werror_flag" ||
   8442 	 test ! -s conftest.err
   8443        } && test -s conftest.$ac_objext; then
   8444   ac_cv_have_decl_loginsuccess=yes
   8445 else
   8446   echo "$as_me: failed program was:" >&5
   8447 sed 's/^/| /' conftest.$ac_ext >&5
   8448 
   8449 	ac_cv_have_decl_loginsuccess=no
   8450 fi
   8451 
   8452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8453 fi
   8454 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginsuccess" >&5
   8455 echo "${ECHO_T}$ac_cv_have_decl_loginsuccess" >&6; }
   8456 if test $ac_cv_have_decl_loginsuccess = yes; then
   8457 
   8458 cat >>confdefs.h <<_ACEOF
   8459 #define HAVE_DECL_LOGINSUCCESS 1
   8460 _ACEOF
   8461 
   8462 
   8463 else
   8464   cat >>confdefs.h <<_ACEOF
   8465 #define HAVE_DECL_LOGINSUCCESS 0
   8466 _ACEOF
   8467 
   8468 
   8469 fi
   8470 { echo "$as_me:$LINENO: checking whether passwdexpired is declared" >&5
   8471 echo $ECHO_N "checking whether passwdexpired is declared... $ECHO_C" >&6; }
   8472 if test "${ac_cv_have_decl_passwdexpired+set}" = set; then
   8473   echo $ECHO_N "(cached) $ECHO_C" >&6
   8474 else
   8475   cat >conftest.$ac_ext <<_ACEOF
   8476 /* confdefs.h.  */
   8477 _ACEOF
   8478 cat confdefs.h >>conftest.$ac_ext
   8479 cat >>conftest.$ac_ext <<_ACEOF
   8480 /* end confdefs.h.  */
   8481 #include <usersec.h>
   8482 
   8483 int
   8484 main ()
   8485 {
   8486 #ifndef passwdexpired
   8487   (void) passwdexpired;
   8488 #endif
   8489 
   8490   ;
   8491   return 0;
   8492 }
   8493 _ACEOF
   8494 rm -f conftest.$ac_objext
   8495 if { (ac_try="$ac_compile"
   8496 case "(($ac_try" in
   8497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8498   *) ac_try_echo=$ac_try;;
   8499 esac
   8500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8501   (eval "$ac_compile") 2>conftest.er1
   8502   ac_status=$?
   8503   grep -v '^ *+' conftest.er1 >conftest.err
   8504   rm -f conftest.er1
   8505   cat conftest.err >&5
   8506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8507   (exit $ac_status); } && {
   8508 	 test -z "$ac_c_werror_flag" ||
   8509 	 test ! -s conftest.err
   8510        } && test -s conftest.$ac_objext; then
   8511   ac_cv_have_decl_passwdexpired=yes
   8512 else
   8513   echo "$as_me: failed program was:" >&5
   8514 sed 's/^/| /' conftest.$ac_ext >&5
   8515 
   8516 	ac_cv_have_decl_passwdexpired=no
   8517 fi
   8518 
   8519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8520 fi
   8521 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_passwdexpired" >&5
   8522 echo "${ECHO_T}$ac_cv_have_decl_passwdexpired" >&6; }
   8523 if test $ac_cv_have_decl_passwdexpired = yes; then
   8524 
   8525 cat >>confdefs.h <<_ACEOF
   8526 #define HAVE_DECL_PASSWDEXPIRED 1
   8527 _ACEOF
   8528 
   8529 
   8530 else
   8531   cat >>confdefs.h <<_ACEOF
   8532 #define HAVE_DECL_PASSWDEXPIRED 0
   8533 _ACEOF
   8534 
   8535 
   8536 fi
   8537 { echo "$as_me:$LINENO: checking whether setauthdb is declared" >&5
   8538 echo $ECHO_N "checking whether setauthdb is declared... $ECHO_C" >&6; }
   8539 if test "${ac_cv_have_decl_setauthdb+set}" = set; then
   8540   echo $ECHO_N "(cached) $ECHO_C" >&6
   8541 else
   8542   cat >conftest.$ac_ext <<_ACEOF
   8543 /* confdefs.h.  */
   8544 _ACEOF
   8545 cat confdefs.h >>conftest.$ac_ext
   8546 cat >>conftest.$ac_ext <<_ACEOF
   8547 /* end confdefs.h.  */
   8548 #include <usersec.h>
   8549 
   8550 int
   8551 main ()
   8552 {
   8553 #ifndef setauthdb
   8554   (void) setauthdb;
   8555 #endif
   8556 
   8557   ;
   8558   return 0;
   8559 }
   8560 _ACEOF
   8561 rm -f conftest.$ac_objext
   8562 if { (ac_try="$ac_compile"
   8563 case "(($ac_try" in
   8564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8565   *) ac_try_echo=$ac_try;;
   8566 esac
   8567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8568   (eval "$ac_compile") 2>conftest.er1
   8569   ac_status=$?
   8570   grep -v '^ *+' conftest.er1 >conftest.err
   8571   rm -f conftest.er1
   8572   cat conftest.err >&5
   8573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8574   (exit $ac_status); } && {
   8575 	 test -z "$ac_c_werror_flag" ||
   8576 	 test ! -s conftest.err
   8577        } && test -s conftest.$ac_objext; then
   8578   ac_cv_have_decl_setauthdb=yes
   8579 else
   8580   echo "$as_me: failed program was:" >&5
   8581 sed 's/^/| /' conftest.$ac_ext >&5
   8582 
   8583 	ac_cv_have_decl_setauthdb=no
   8584 fi
   8585 
   8586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8587 fi
   8588 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_setauthdb" >&5
   8589 echo "${ECHO_T}$ac_cv_have_decl_setauthdb" >&6; }
   8590 if test $ac_cv_have_decl_setauthdb = yes; then
   8591 
   8592 cat >>confdefs.h <<_ACEOF
   8593 #define HAVE_DECL_SETAUTHDB 1
   8594 _ACEOF
   8595 
   8596 
   8597 else
   8598   cat >>confdefs.h <<_ACEOF
   8599 #define HAVE_DECL_SETAUTHDB 0
   8600 _ACEOF
   8601 
   8602 
   8603 fi
   8604 
   8605 
   8606 		{ echo "$as_me:$LINENO: checking whether loginfailed is declared" >&5
   8607 echo $ECHO_N "checking whether loginfailed is declared... $ECHO_C" >&6; }
   8608 if test "${ac_cv_have_decl_loginfailed+set}" = set; then
   8609   echo $ECHO_N "(cached) $ECHO_C" >&6
   8610 else
   8611   cat >conftest.$ac_ext <<_ACEOF
   8612 /* confdefs.h.  */
   8613 _ACEOF
   8614 cat confdefs.h >>conftest.$ac_ext
   8615 cat >>conftest.$ac_ext <<_ACEOF
   8616 /* end confdefs.h.  */
   8617 #include <usersec.h>
   8618 
   8619 
   8620 int
   8621 main ()
   8622 {
   8623 #ifndef loginfailed
   8624   (void) loginfailed;
   8625 #endif
   8626 
   8627   ;
   8628   return 0;
   8629 }
   8630 _ACEOF
   8631 rm -f conftest.$ac_objext
   8632 if { (ac_try="$ac_compile"
   8633 case "(($ac_try" in
   8634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8635   *) ac_try_echo=$ac_try;;
   8636 esac
   8637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8638   (eval "$ac_compile") 2>conftest.er1
   8639   ac_status=$?
   8640   grep -v '^ *+' conftest.er1 >conftest.err
   8641   rm -f conftest.er1
   8642   cat conftest.err >&5
   8643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8644   (exit $ac_status); } && {
   8645 	 test -z "$ac_c_werror_flag" ||
   8646 	 test ! -s conftest.err
   8647        } && test -s conftest.$ac_objext; then
   8648   ac_cv_have_decl_loginfailed=yes
   8649 else
   8650   echo "$as_me: failed program was:" >&5
   8651 sed 's/^/| /' conftest.$ac_ext >&5
   8652 
   8653 	ac_cv_have_decl_loginfailed=no
   8654 fi
   8655 
   8656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8657 fi
   8658 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginfailed" >&5
   8659 echo "${ECHO_T}$ac_cv_have_decl_loginfailed" >&6; }
   8660 if test $ac_cv_have_decl_loginfailed = yes; then
   8661 
   8662 cat >>confdefs.h <<_ACEOF
   8663 #define HAVE_DECL_LOGINFAILED 1
   8664 _ACEOF
   8665 
   8666 { echo "$as_me:$LINENO: checking if loginfailed takes 4 arguments" >&5
   8667 echo $ECHO_N "checking if loginfailed takes 4 arguments... $ECHO_C" >&6; }
   8668 	    cat >conftest.$ac_ext <<_ACEOF
   8669 /* confdefs.h.  */
   8670 _ACEOF
   8671 cat confdefs.h >>conftest.$ac_ext
   8672 cat >>conftest.$ac_ext <<_ACEOF
   8673 /* end confdefs.h.  */
   8674  #include <usersec.h>
   8675 int
   8676 main ()
   8677 {
   8678  (void)loginfailed("user","host","tty",0);
   8679   ;
   8680   return 0;
   8681 }
   8682 _ACEOF
   8683 rm -f conftest.$ac_objext
   8684 if { (ac_try="$ac_compile"
   8685 case "(($ac_try" in
   8686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8687   *) ac_try_echo=$ac_try;;
   8688 esac
   8689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8690   (eval "$ac_compile") 2>conftest.er1
   8691   ac_status=$?
   8692   grep -v '^ *+' conftest.er1 >conftest.err
   8693   rm -f conftest.er1
   8694   cat conftest.err >&5
   8695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8696   (exit $ac_status); } && {
   8697 	 test -z "$ac_c_werror_flag" ||
   8698 	 test ! -s conftest.err
   8699        } && test -s conftest.$ac_objext; then
   8700   { echo "$as_me:$LINENO: result: yes" >&5
   8701 echo "${ECHO_T}yes" >&6; }
   8702 
   8703 cat >>confdefs.h <<\_ACEOF
   8704 #define AIX_LOGINFAILED_4ARG 1
   8705 _ACEOF
   8706 
   8707 else
   8708   echo "$as_me: failed program was:" >&5
   8709 sed 's/^/| /' conftest.$ac_ext >&5
   8710 
   8711 	{ echo "$as_me:$LINENO: result: no" >&5
   8712 echo "${ECHO_T}no" >&6; }
   8713 
   8714 fi
   8715 
   8716 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8717 else
   8718   cat >>confdefs.h <<_ACEOF
   8719 #define HAVE_DECL_LOGINFAILED 0
   8720 _ACEOF
   8721 
   8722 
   8723 fi
   8724 
   8725 
   8726 
   8727 
   8728 for ac_func in getgrset setauthdb
   8729 do
   8730 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   8731 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   8732 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   8733 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   8734   echo $ECHO_N "(cached) $ECHO_C" >&6
   8735 else
   8736   cat >conftest.$ac_ext <<_ACEOF
   8737 /* confdefs.h.  */
   8738 _ACEOF
   8739 cat confdefs.h >>conftest.$ac_ext
   8740 cat >>conftest.$ac_ext <<_ACEOF
   8741 /* end confdefs.h.  */
   8742 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   8743    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8744 #define $ac_func innocuous_$ac_func
   8745 
   8746 /* System header to define __stub macros and hopefully few prototypes,
   8747     which can conflict with char $ac_func (); below.
   8748     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8749     <limits.h> exists even on freestanding compilers.  */
   8750 
   8751 #ifdef __STDC__
   8752 # include <limits.h>
   8753 #else
   8754 # include <assert.h>
   8755 #endif
   8756 
   8757 #undef $ac_func
   8758 
   8759 /* Override any GCC internal prototype to avoid an error.
   8760    Use char because int might match the return type of a GCC
   8761    builtin and then its argument prototype would still apply.  */
   8762 #ifdef __cplusplus
   8763 extern "C"
   8764 #endif
   8765 char $ac_func ();
   8766 /* The GNU C library defines this for functions which it implements
   8767     to always fail with ENOSYS.  Some functions are actually named
   8768     something starting with __ and the normal name is an alias.  */
   8769 #if defined __stub_$ac_func || defined __stub___$ac_func
   8770 choke me
   8771 #endif
   8772 
   8773 int
   8774 main ()
   8775 {
   8776 return $ac_func ();
   8777   ;
   8778   return 0;
   8779 }
   8780 _ACEOF
   8781 rm -f conftest.$ac_objext conftest$ac_exeext
   8782 if { (ac_try="$ac_link"
   8783 case "(($ac_try" in
   8784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8785   *) ac_try_echo=$ac_try;;
   8786 esac
   8787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8788   (eval "$ac_link") 2>conftest.er1
   8789   ac_status=$?
   8790   grep -v '^ *+' conftest.er1 >conftest.err
   8791   rm -f conftest.er1
   8792   cat conftest.err >&5
   8793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8794   (exit $ac_status); } && {
   8795 	 test -z "$ac_c_werror_flag" ||
   8796 	 test ! -s conftest.err
   8797        } && test -s conftest$ac_exeext &&
   8798        $as_test_x conftest$ac_exeext; then
   8799   eval "$as_ac_var=yes"
   8800 else
   8801   echo "$as_me: failed program was:" >&5
   8802 sed 's/^/| /' conftest.$ac_ext >&5
   8803 
   8804 	eval "$as_ac_var=no"
   8805 fi
   8806 
   8807 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8808       conftest$ac_exeext conftest.$ac_ext
   8809 fi
   8810 ac_res=`eval echo '${'$as_ac_var'}'`
   8811 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   8812 echo "${ECHO_T}$ac_res" >&6; }
   8813 if test `eval echo '${'$as_ac_var'}'` = yes; then
   8814   cat >>confdefs.h <<_ACEOF
   8815 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   8816 _ACEOF
   8817 
   8818 fi
   8819 done
   8820 
   8821 	{ echo "$as_me:$LINENO: checking whether F_CLOSEM is declared" >&5
   8822 echo $ECHO_N "checking whether F_CLOSEM is declared... $ECHO_C" >&6; }
   8823 if test "${ac_cv_have_decl_F_CLOSEM+set}" = set; then
   8824   echo $ECHO_N "(cached) $ECHO_C" >&6
   8825 else
   8826   cat >conftest.$ac_ext <<_ACEOF
   8827 /* confdefs.h.  */
   8828 _ACEOF
   8829 cat confdefs.h >>conftest.$ac_ext
   8830 cat >>conftest.$ac_ext <<_ACEOF
   8831 /* end confdefs.h.  */
   8832  #include <limits.h>
   8833 	      #include <fcntl.h>
   8834 
   8835 
   8836 int
   8837 main ()
   8838 {
   8839 #ifndef F_CLOSEM
   8840   (void) F_CLOSEM;
   8841 #endif
   8842 
   8843   ;
   8844   return 0;
   8845 }
   8846 _ACEOF
   8847 rm -f conftest.$ac_objext
   8848 if { (ac_try="$ac_compile"
   8849 case "(($ac_try" in
   8850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8851   *) ac_try_echo=$ac_try;;
   8852 esac
   8853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8854   (eval "$ac_compile") 2>conftest.er1
   8855   ac_status=$?
   8856   grep -v '^ *+' conftest.er1 >conftest.err
   8857   rm -f conftest.er1
   8858   cat conftest.err >&5
   8859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8860   (exit $ac_status); } && {
   8861 	 test -z "$ac_c_werror_flag" ||
   8862 	 test ! -s conftest.err
   8863        } && test -s conftest.$ac_objext; then
   8864   ac_cv_have_decl_F_CLOSEM=yes
   8865 else
   8866   echo "$as_me: failed program was:" >&5
   8867 sed 's/^/| /' conftest.$ac_ext >&5
   8868 
   8869 	ac_cv_have_decl_F_CLOSEM=no
   8870 fi
   8871 
   8872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8873 fi
   8874 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_CLOSEM" >&5
   8875 echo "${ECHO_T}$ac_cv_have_decl_F_CLOSEM" >&6; }
   8876 if test $ac_cv_have_decl_F_CLOSEM = yes; then
   8877 
   8878 cat >>confdefs.h <<\_ACEOF
   8879 #define HAVE_FCNTL_CLOSEM 1
   8880 _ACEOF
   8881 
   8882 fi
   8883 
   8884 	check_for_aix_broken_getaddrinfo=1
   8885 
   8886 cat >>confdefs.h <<\_ACEOF
   8887 #define BROKEN_REALPATH 1
   8888 _ACEOF
   8889 
   8890 
   8891 cat >>confdefs.h <<\_ACEOF
   8892 #define SETEUID_BREAKS_SETUID 1
   8893 _ACEOF
   8894 
   8895 
   8896 cat >>confdefs.h <<\_ACEOF
   8897 #define BROKEN_SETREUID 1
   8898 _ACEOF
   8899 
   8900 
   8901 cat >>confdefs.h <<\_ACEOF
   8902 #define BROKEN_SETREGID 1
   8903 _ACEOF
   8904 
   8905 
   8906 cat >>confdefs.h <<\_ACEOF
   8907 #define DISABLE_LASTLOG 1
   8908 _ACEOF
   8909 
   8910 
   8911 cat >>confdefs.h <<\_ACEOF
   8912 #define LOGIN_NEEDS_UTMPX 1
   8913 _ACEOF
   8914 
   8915 
   8916 cat >>confdefs.h <<\_ACEOF
   8917 #define SPT_TYPE SPT_REUSEARGV
   8918 _ACEOF
   8919 
   8920 
   8921 cat >>confdefs.h <<\_ACEOF
   8922 #define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
   8923 _ACEOF
   8924 
   8925 
   8926 cat >>confdefs.h <<\_ACEOF
   8927 #define PTY_ZEROREAD 1
   8928 _ACEOF
   8929 
   8930 
   8931 cat >>confdefs.h <<\_ACEOF
   8932 #define PLATFORM_SYS_DIR_UID 2
   8933 _ACEOF
   8934 
   8935 	;;
   8936 *-*-android*)
   8937 
   8938 cat >>confdefs.h <<\_ACEOF
   8939 #define DISABLE_UTMP 1
   8940 _ACEOF
   8941 
   8942 
   8943 cat >>confdefs.h <<\_ACEOF
   8944 #define DISABLE_WTMP 1
   8945 _ACEOF
   8946 
   8947 	;;
   8948 *-*-cygwin*)
   8949 	check_for_libcrypt_later=1
   8950 	LIBS="$LIBS /usr/lib/textreadmode.o"
   8951 
   8952 cat >>confdefs.h <<\_ACEOF
   8953 #define HAVE_CYGWIN 1
   8954 _ACEOF
   8955 
   8956 
   8957 cat >>confdefs.h <<\_ACEOF
   8958 #define USE_PIPES 1
   8959 _ACEOF
   8960 
   8961 
   8962 cat >>confdefs.h <<\_ACEOF
   8963 #define DISABLE_SHADOW 1
   8964 _ACEOF
   8965 
   8966 
   8967 cat >>confdefs.h <<\_ACEOF
   8968 #define NO_X11_UNIX_SOCKETS 1
   8969 _ACEOF
   8970 
   8971 
   8972 cat >>confdefs.h <<\_ACEOF
   8973 #define NO_IPPORT_RESERVED_CONCEPT 1
   8974 _ACEOF
   8975 
   8976 
   8977 cat >>confdefs.h <<\_ACEOF
   8978 #define DISABLE_FD_PASSING 1
   8979 _ACEOF
   8980 
   8981 
   8982 cat >>confdefs.h <<\_ACEOF
   8983 #define SSH_IOBUFSZ 65535
   8984 _ACEOF
   8985 
   8986 
   8987 cat >>confdefs.h <<\_ACEOF
   8988 #define FILESYSTEM_NO_BACKSLASH 1
   8989 _ACEOF
   8990 
   8991 	# Cygwin defines optargs, optargs as declspec(dllimport) for historical
   8992 	# reasons which cause compile warnings, so we disable those warnings.
   8993 	{
   8994 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -Wno-attributes" >&5
   8995 echo $ECHO_N "checking if $CC supports compile flag -Wno-attributes... $ECHO_C" >&6; }
   8996 	saved_CFLAGS="$CFLAGS"
   8997 	CFLAGS="$CFLAGS $WERROR -Wno-attributes"
   8998 	_define_flag=""
   8999 	test "x$_define_flag" = "x" && _define_flag="-Wno-attributes"
   9000 	cat >conftest.$ac_ext <<_ACEOF
   9001 /* confdefs.h.  */
   9002 _ACEOF
   9003 cat confdefs.h >>conftest.$ac_ext
   9004 cat >>conftest.$ac_ext <<_ACEOF
   9005 /* end confdefs.h.  */
   9006 
   9007 #include <stdlib.h>
   9008 #include <stdio.h>
   9009 int main(int argc, char **argv) {
   9010 	/* Some math to catch -ftrapv problems in the toolchain */
   9011 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   9012 	float l = i * 2.1;
   9013 	double m = l / 0.5;
   9014 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   9015 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   9016 	exit(0);
   9017 }
   9018 
   9019 _ACEOF
   9020 rm -f conftest.$ac_objext
   9021 if { (ac_try="$ac_compile"
   9022 case "(($ac_try" in
   9023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9024   *) ac_try_echo=$ac_try;;
   9025 esac
   9026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9027   (eval "$ac_compile") 2>conftest.er1
   9028   ac_status=$?
   9029   grep -v '^ *+' conftest.er1 >conftest.err
   9030   rm -f conftest.er1
   9031   cat conftest.err >&5
   9032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9033   (exit $ac_status); } && {
   9034 	 test -z "$ac_c_werror_flag" ||
   9035 	 test ! -s conftest.err
   9036        } && test -s conftest.$ac_objext; then
   9037 
   9038 if `grep -i "unrecognized option" conftest.err >/dev/null`
   9039 then
   9040 		{ echo "$as_me:$LINENO: result: no" >&5
   9041 echo "${ECHO_T}no" >&6; }
   9042 		CFLAGS="$saved_CFLAGS"
   9043 else
   9044 		{ echo "$as_me:$LINENO: result: yes" >&5
   9045 echo "${ECHO_T}yes" >&6; }
   9046 		 CFLAGS="$saved_CFLAGS $_define_flag"
   9047 fi
   9048 else
   9049   echo "$as_me: failed program was:" >&5
   9050 sed 's/^/| /' conftest.$ac_ext >&5
   9051 
   9052 	 { echo "$as_me:$LINENO: result: no" >&5
   9053 echo "${ECHO_T}no" >&6; }
   9054 		  CFLAGS="$saved_CFLAGS"
   9055 
   9056 fi
   9057 
   9058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9059 }
   9060 	;;
   9061 *-*-dgux*)
   9062 
   9063 cat >>confdefs.h <<\_ACEOF
   9064 #define IP_TOS_IS_BROKEN 1
   9065 _ACEOF
   9066 
   9067 	cat >>confdefs.h <<\_ACEOF
   9068 #define SETEUID_BREAKS_SETUID 1
   9069 _ACEOF
   9070 
   9071 	cat >>confdefs.h <<\_ACEOF
   9072 #define BROKEN_SETREUID 1
   9073 _ACEOF
   9074 
   9075 	cat >>confdefs.h <<\_ACEOF
   9076 #define BROKEN_SETREGID 1
   9077 _ACEOF
   9078 
   9079 	;;
   9080 *-*-darwin*)
   9081 	use_pie=auto
   9082 	{ echo "$as_me:$LINENO: checking if we have working getaddrinfo" >&5
   9083 echo $ECHO_N "checking if we have working getaddrinfo... $ECHO_C" >&6; }
   9084 	if test "$cross_compiling" = yes; then
   9085   { echo "$as_me:$LINENO: result: assume it is working" >&5
   9086 echo "${ECHO_T}assume it is working" >&6; }
   9087 else
   9088   cat >conftest.$ac_ext <<_ACEOF
   9089 /* confdefs.h.  */
   9090 _ACEOF
   9091 cat confdefs.h >>conftest.$ac_ext
   9092 cat >>conftest.$ac_ext <<_ACEOF
   9093 /* end confdefs.h.  */
   9094  #include <mach-o/dyld.h>
   9095 main() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
   9096 		exit(0);
   9097 	else
   9098 		exit(1);
   9099 }
   9100 
   9101 _ACEOF
   9102 rm -f conftest$ac_exeext
   9103 if { (ac_try="$ac_link"
   9104 case "(($ac_try" in
   9105   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9106   *) ac_try_echo=$ac_try;;
   9107 esac
   9108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9109   (eval "$ac_link") 2>&5
   9110   ac_status=$?
   9111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9112   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   9113   { (case "(($ac_try" in
   9114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9115   *) ac_try_echo=$ac_try;;
   9116 esac
   9117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9118   (eval "$ac_try") 2>&5
   9119   ac_status=$?
   9120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9121   (exit $ac_status); }; }; then
   9122   { echo "$as_me:$LINENO: result: working" >&5
   9123 echo "${ECHO_T}working" >&6; }
   9124 else
   9125   echo "$as_me: program exited with status $ac_status" >&5
   9126 echo "$as_me: failed program was:" >&5
   9127 sed 's/^/| /' conftest.$ac_ext >&5
   9128 
   9129 ( exit $ac_status )
   9130 { echo "$as_me:$LINENO: result: buggy" >&5
   9131 echo "${ECHO_T}buggy" >&6; }
   9132 
   9133 cat >>confdefs.h <<\_ACEOF
   9134 #define BROKEN_GETADDRINFO 1
   9135 _ACEOF
   9136 
   9137 
   9138 fi
   9139 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   9140 fi
   9141 
   9142 
   9143 	cat >>confdefs.h <<\_ACEOF
   9144 #define SETEUID_BREAKS_SETUID 1
   9145 _ACEOF
   9146 
   9147 	cat >>confdefs.h <<\_ACEOF
   9148 #define BROKEN_SETREUID 1
   9149 _ACEOF
   9150 
   9151 	cat >>confdefs.h <<\_ACEOF
   9152 #define BROKEN_SETREGID 1
   9153 _ACEOF
   9154 
   9155 
   9156 cat >>confdefs.h <<\_ACEOF
   9157 #define BROKEN_GLOB 1
   9158 _ACEOF
   9159 
   9160 
   9161 cat >>confdefs.h <<_ACEOF
   9162 #define BIND_8_COMPAT 1
   9163 _ACEOF
   9164 
   9165 
   9166 cat >>confdefs.h <<\_ACEOF
   9167 #define SSH_TUN_FREEBSD 1
   9168 _ACEOF
   9169 
   9170 
   9171 cat >>confdefs.h <<\_ACEOF
   9172 #define SSH_TUN_COMPAT_AF 1
   9173 _ACEOF
   9174 
   9175 
   9176 cat >>confdefs.h <<\_ACEOF
   9177 #define SSH_TUN_PREPEND_AF 1
   9178 _ACEOF
   9179 
   9180 
   9181 	{ echo "$as_me:$LINENO: checking whether AU_IPv4 is declared" >&5
   9182 echo $ECHO_N "checking whether AU_IPv4 is declared... $ECHO_C" >&6; }
   9183 if test "${ac_cv_have_decl_AU_IPv4+set}" = set; then
   9184   echo $ECHO_N "(cached) $ECHO_C" >&6
   9185 else
   9186   cat >conftest.$ac_ext <<_ACEOF
   9187 /* confdefs.h.  */
   9188 _ACEOF
   9189 cat confdefs.h >>conftest.$ac_ext
   9190 cat >>conftest.$ac_ext <<_ACEOF
   9191 /* end confdefs.h.  */
   9192 $ac_includes_default
   9193 int
   9194 main ()
   9195 {
   9196 #ifndef AU_IPv4
   9197   (void) AU_IPv4;
   9198 #endif
   9199 
   9200   ;
   9201   return 0;
   9202 }
   9203 _ACEOF
   9204 rm -f conftest.$ac_objext
   9205 if { (ac_try="$ac_compile"
   9206 case "(($ac_try" in
   9207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9208   *) ac_try_echo=$ac_try;;
   9209 esac
   9210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9211   (eval "$ac_compile") 2>conftest.er1
   9212   ac_status=$?
   9213   grep -v '^ *+' conftest.er1 >conftest.err
   9214   rm -f conftest.er1
   9215   cat conftest.err >&5
   9216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9217   (exit $ac_status); } && {
   9218 	 test -z "$ac_c_werror_flag" ||
   9219 	 test ! -s conftest.err
   9220        } && test -s conftest.$ac_objext; then
   9221   ac_cv_have_decl_AU_IPv4=yes
   9222 else
   9223   echo "$as_me: failed program was:" >&5
   9224 sed 's/^/| /' conftest.$ac_ext >&5
   9225 
   9226 	ac_cv_have_decl_AU_IPv4=no
   9227 fi
   9228 
   9229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9230 fi
   9231 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_AU_IPv4" >&5
   9232 echo "${ECHO_T}$ac_cv_have_decl_AU_IPv4" >&6; }
   9233 if test $ac_cv_have_decl_AU_IPv4 = yes; then
   9234   :
   9235 else
   9236 
   9237 cat >>confdefs.h <<\_ACEOF
   9238 #define AU_IPv4 0
   9239 _ACEOF
   9240 
   9241 	    #include <bsm/audit.h>
   9242 
   9243 cat >>confdefs.h <<\_ACEOF
   9244 #define LASTLOG_WRITE_PUTUTXLINE 1
   9245 _ACEOF
   9246 
   9247 
   9248 fi
   9249 
   9250 
   9251 cat >>confdefs.h <<\_ACEOF
   9252 #define SPT_TYPE SPT_REUSEARGV
   9253 _ACEOF
   9254 
   9255 
   9256 for ac_func in sandbox_init
   9257 do
   9258 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   9259 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   9260 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   9261 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   9262   echo $ECHO_N "(cached) $ECHO_C" >&6
   9263 else
   9264   cat >conftest.$ac_ext <<_ACEOF
   9265 /* confdefs.h.  */
   9266 _ACEOF
   9267 cat confdefs.h >>conftest.$ac_ext
   9268 cat >>conftest.$ac_ext <<_ACEOF
   9269 /* end confdefs.h.  */
   9270 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   9271    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9272 #define $ac_func innocuous_$ac_func
   9273 
   9274 /* System header to define __stub macros and hopefully few prototypes,
   9275     which can conflict with char $ac_func (); below.
   9276     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9277     <limits.h> exists even on freestanding compilers.  */
   9278 
   9279 #ifdef __STDC__
   9280 # include <limits.h>
   9281 #else
   9282 # include <assert.h>
   9283 #endif
   9284 
   9285 #undef $ac_func
   9286 
   9287 /* Override any GCC internal prototype to avoid an error.
   9288    Use char because int might match the return type of a GCC
   9289    builtin and then its argument prototype would still apply.  */
   9290 #ifdef __cplusplus
   9291 extern "C"
   9292 #endif
   9293 char $ac_func ();
   9294 /* The GNU C library defines this for functions which it implements
   9295     to always fail with ENOSYS.  Some functions are actually named
   9296     something starting with __ and the normal name is an alias.  */
   9297 #if defined __stub_$ac_func || defined __stub___$ac_func
   9298 choke me
   9299 #endif
   9300 
   9301 int
   9302 main ()
   9303 {
   9304 return $ac_func ();
   9305   ;
   9306   return 0;
   9307 }
   9308 _ACEOF
   9309 rm -f conftest.$ac_objext conftest$ac_exeext
   9310 if { (ac_try="$ac_link"
   9311 case "(($ac_try" in
   9312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9313   *) ac_try_echo=$ac_try;;
   9314 esac
   9315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9316   (eval "$ac_link") 2>conftest.er1
   9317   ac_status=$?
   9318   grep -v '^ *+' conftest.er1 >conftest.err
   9319   rm -f conftest.er1
   9320   cat conftest.err >&5
   9321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9322   (exit $ac_status); } && {
   9323 	 test -z "$ac_c_werror_flag" ||
   9324 	 test ! -s conftest.err
   9325        } && test -s conftest$ac_exeext &&
   9326        $as_test_x conftest$ac_exeext; then
   9327   eval "$as_ac_var=yes"
   9328 else
   9329   echo "$as_me: failed program was:" >&5
   9330 sed 's/^/| /' conftest.$ac_ext >&5
   9331 
   9332 	eval "$as_ac_var=no"
   9333 fi
   9334 
   9335 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9336       conftest$ac_exeext conftest.$ac_ext
   9337 fi
   9338 ac_res=`eval echo '${'$as_ac_var'}'`
   9339 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   9340 echo "${ECHO_T}$ac_res" >&6; }
   9341 if test `eval echo '${'$as_ac_var'}'` = yes; then
   9342   cat >>confdefs.h <<_ACEOF
   9343 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   9344 _ACEOF
   9345 
   9346 fi
   9347 done
   9348 
   9349 
   9350 for ac_header in sandbox.h
   9351 do
   9352 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   9353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   9354   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   9355 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   9356 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   9357   echo $ECHO_N "(cached) $ECHO_C" >&6
   9358 fi
   9359 ac_res=`eval echo '${'$as_ac_Header'}'`
   9360 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   9361 echo "${ECHO_T}$ac_res" >&6; }
   9362 else
   9363   # Is the header compilable?
   9364 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   9365 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   9366 cat >conftest.$ac_ext <<_ACEOF
   9367 /* confdefs.h.  */
   9368 _ACEOF
   9369 cat confdefs.h >>conftest.$ac_ext
   9370 cat >>conftest.$ac_ext <<_ACEOF
   9371 /* end confdefs.h.  */
   9372 $ac_includes_default
   9373 #include <$ac_header>
   9374 _ACEOF
   9375 rm -f conftest.$ac_objext
   9376 if { (ac_try="$ac_compile"
   9377 case "(($ac_try" in
   9378   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9379   *) ac_try_echo=$ac_try;;
   9380 esac
   9381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9382   (eval "$ac_compile") 2>conftest.er1
   9383   ac_status=$?
   9384   grep -v '^ *+' conftest.er1 >conftest.err
   9385   rm -f conftest.er1
   9386   cat conftest.err >&5
   9387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9388   (exit $ac_status); } && {
   9389 	 test -z "$ac_c_werror_flag" ||
   9390 	 test ! -s conftest.err
   9391        } && test -s conftest.$ac_objext; then
   9392   ac_header_compiler=yes
   9393 else
   9394   echo "$as_me: failed program was:" >&5
   9395 sed 's/^/| /' conftest.$ac_ext >&5
   9396 
   9397 	ac_header_compiler=no
   9398 fi
   9399 
   9400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9401 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   9402 echo "${ECHO_T}$ac_header_compiler" >&6; }
   9403 
   9404 # Is the header present?
   9405 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   9406 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   9407 cat >conftest.$ac_ext <<_ACEOF
   9408 /* confdefs.h.  */
   9409 _ACEOF
   9410 cat confdefs.h >>conftest.$ac_ext
   9411 cat >>conftest.$ac_ext <<_ACEOF
   9412 /* end confdefs.h.  */
   9413 #include <$ac_header>
   9414 _ACEOF
   9415 if { (ac_try="$ac_cpp conftest.$ac_ext"
   9416 case "(($ac_try" in
   9417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9418   *) ac_try_echo=$ac_try;;
   9419 esac
   9420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9421   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   9422   ac_status=$?
   9423   grep -v '^ *+' conftest.er1 >conftest.err
   9424   rm -f conftest.er1
   9425   cat conftest.err >&5
   9426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9427   (exit $ac_status); } >/dev/null && {
   9428 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   9429 	 test ! -s conftest.err
   9430        }; then
   9431   ac_header_preproc=yes
   9432 else
   9433   echo "$as_me: failed program was:" >&5
   9434 sed 's/^/| /' conftest.$ac_ext >&5
   9435 
   9436   ac_header_preproc=no
   9437 fi
   9438 
   9439 rm -f conftest.err conftest.$ac_ext
   9440 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   9441 echo "${ECHO_T}$ac_header_preproc" >&6; }
   9442 
   9443 # So?  What about this header?
   9444 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   9445   yes:no: )
   9446     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   9447 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   9448     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   9449 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   9450     ac_header_preproc=yes
   9451     ;;
   9452   no:yes:* )
   9453     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   9454 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   9455     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   9456 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   9457     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   9458 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   9459     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   9460 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   9461     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   9462 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   9463     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   9464 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   9465     ( cat <<\_ASBOX
   9466 ## ------------------------------------------- ##
   9467 ## Report this to openssh-unix-dev (at] mindrot.org ##
   9468 ## ------------------------------------------- ##
   9469 _ASBOX
   9470      ) | sed "s/^/$as_me: WARNING:     /" >&2
   9471     ;;
   9472 esac
   9473 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   9474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   9475 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   9476   echo $ECHO_N "(cached) $ECHO_C" >&6
   9477 else
   9478   eval "$as_ac_Header=\$ac_header_preproc"
   9479 fi
   9480 ac_res=`eval echo '${'$as_ac_Header'}'`
   9481 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   9482 echo "${ECHO_T}$ac_res" >&6; }
   9483 
   9484 fi
   9485 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   9486   cat >>confdefs.h <<_ACEOF
   9487 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   9488 _ACEOF
   9489 
   9490 fi
   9491 
   9492 done
   9493 
   9494 	;;
   9495 *-*-dragonfly*)
   9496 	SSHDLIBS="$SSHDLIBS -lcrypt"
   9497 	TEST_MALLOC_OPTIONS="AFGJPRX"
   9498 	;;
   9499 *-*-haiku*)
   9500     LIBS="$LIBS -lbsd "
   9501 
   9502 { echo "$as_me:$LINENO: checking for socket in -lnetwork" >&5
   9503 echo $ECHO_N "checking for socket in -lnetwork... $ECHO_C" >&6; }
   9504 if test "${ac_cv_lib_network_socket+set}" = set; then
   9505   echo $ECHO_N "(cached) $ECHO_C" >&6
   9506 else
   9507   ac_check_lib_save_LIBS=$LIBS
   9508 LIBS="-lnetwork  $LIBS"
   9509 cat >conftest.$ac_ext <<_ACEOF
   9510 /* confdefs.h.  */
   9511 _ACEOF
   9512 cat confdefs.h >>conftest.$ac_ext
   9513 cat >>conftest.$ac_ext <<_ACEOF
   9514 /* end confdefs.h.  */
   9515 
   9516 /* Override any GCC internal prototype to avoid an error.
   9517    Use char because int might match the return type of a GCC
   9518    builtin and then its argument prototype would still apply.  */
   9519 #ifdef __cplusplus
   9520 extern "C"
   9521 #endif
   9522 char socket ();
   9523 int
   9524 main ()
   9525 {
   9526 return socket ();
   9527   ;
   9528   return 0;
   9529 }
   9530 _ACEOF
   9531 rm -f conftest.$ac_objext conftest$ac_exeext
   9532 if { (ac_try="$ac_link"
   9533 case "(($ac_try" in
   9534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9535   *) ac_try_echo=$ac_try;;
   9536 esac
   9537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9538   (eval "$ac_link") 2>conftest.er1
   9539   ac_status=$?
   9540   grep -v '^ *+' conftest.er1 >conftest.err
   9541   rm -f conftest.er1
   9542   cat conftest.err >&5
   9543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9544   (exit $ac_status); } && {
   9545 	 test -z "$ac_c_werror_flag" ||
   9546 	 test ! -s conftest.err
   9547        } && test -s conftest$ac_exeext &&
   9548        $as_test_x conftest$ac_exeext; then
   9549   ac_cv_lib_network_socket=yes
   9550 else
   9551   echo "$as_me: failed program was:" >&5
   9552 sed 's/^/| /' conftest.$ac_ext >&5
   9553 
   9554 	ac_cv_lib_network_socket=no
   9555 fi
   9556 
   9557 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9558       conftest$ac_exeext conftest.$ac_ext
   9559 LIBS=$ac_check_lib_save_LIBS
   9560 fi
   9561 { echo "$as_me:$LINENO: result: $ac_cv_lib_network_socket" >&5
   9562 echo "${ECHO_T}$ac_cv_lib_network_socket" >&6; }
   9563 if test $ac_cv_lib_network_socket = yes; then
   9564   cat >>confdefs.h <<_ACEOF
   9565 #define HAVE_LIBNETWORK 1
   9566 _ACEOF
   9567 
   9568   LIBS="-lnetwork $LIBS"
   9569 
   9570 fi
   9571 
   9572     cat >>confdefs.h <<\_ACEOF
   9573 #define HAVE_U_INT64_T 1
   9574 _ACEOF
   9575 
   9576     MANTYPE=man
   9577     ;;
   9578 *-*-hpux*)
   9579 	# first we define all of the options common to all HP-UX releases
   9580 	CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
   9581 	IPADDR_IN_DISPLAY=yes
   9582 	cat >>confdefs.h <<\_ACEOF
   9583 #define USE_PIPES 1
   9584 _ACEOF
   9585 
   9586 
   9587 cat >>confdefs.h <<\_ACEOF
   9588 #define LOGIN_NO_ENDOPT 1
   9589 _ACEOF
   9590 
   9591 	cat >>confdefs.h <<\_ACEOF
   9592 #define LOGIN_NEEDS_UTMPX 1
   9593 _ACEOF
   9594 
   9595 
   9596 cat >>confdefs.h <<\_ACEOF
   9597 #define LOCKED_PASSWD_STRING "*"
   9598 _ACEOF
   9599 
   9600 	cat >>confdefs.h <<\_ACEOF
   9601 #define SPT_TYPE SPT_PSTAT
   9602 _ACEOF
   9603 
   9604 
   9605 cat >>confdefs.h <<\_ACEOF
   9606 #define PLATFORM_SYS_DIR_UID 2
   9607 _ACEOF
   9608 
   9609 	maildir="/var/mail"
   9610 	LIBS="$LIBS -lsec"
   9611 
   9612 { echo "$as_me:$LINENO: checking for t_error in -lxnet" >&5
   9613 echo $ECHO_N "checking for t_error in -lxnet... $ECHO_C" >&6; }
   9614 if test "${ac_cv_lib_xnet_t_error+set}" = set; then
   9615   echo $ECHO_N "(cached) $ECHO_C" >&6
   9616 else
   9617   ac_check_lib_save_LIBS=$LIBS
   9618 LIBS="-lxnet  $LIBS"
   9619 cat >conftest.$ac_ext <<_ACEOF
   9620 /* confdefs.h.  */
   9621 _ACEOF
   9622 cat confdefs.h >>conftest.$ac_ext
   9623 cat >>conftest.$ac_ext <<_ACEOF
   9624 /* end confdefs.h.  */
   9625 
   9626 /* Override any GCC internal prototype to avoid an error.
   9627    Use char because int might match the return type of a GCC
   9628    builtin and then its argument prototype would still apply.  */
   9629 #ifdef __cplusplus
   9630 extern "C"
   9631 #endif
   9632 char t_error ();
   9633 int
   9634 main ()
   9635 {
   9636 return t_error ();
   9637   ;
   9638   return 0;
   9639 }
   9640 _ACEOF
   9641 rm -f conftest.$ac_objext conftest$ac_exeext
   9642 if { (ac_try="$ac_link"
   9643 case "(($ac_try" in
   9644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9645   *) ac_try_echo=$ac_try;;
   9646 esac
   9647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9648   (eval "$ac_link") 2>conftest.er1
   9649   ac_status=$?
   9650   grep -v '^ *+' conftest.er1 >conftest.err
   9651   rm -f conftest.er1
   9652   cat conftest.err >&5
   9653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9654   (exit $ac_status); } && {
   9655 	 test -z "$ac_c_werror_flag" ||
   9656 	 test ! -s conftest.err
   9657        } && test -s conftest$ac_exeext &&
   9658        $as_test_x conftest$ac_exeext; then
   9659   ac_cv_lib_xnet_t_error=yes
   9660 else
   9661   echo "$as_me: failed program was:" >&5
   9662 sed 's/^/| /' conftest.$ac_ext >&5
   9663 
   9664 	ac_cv_lib_xnet_t_error=no
   9665 fi
   9666 
   9667 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9668       conftest$ac_exeext conftest.$ac_ext
   9669 LIBS=$ac_check_lib_save_LIBS
   9670 fi
   9671 { echo "$as_me:$LINENO: result: $ac_cv_lib_xnet_t_error" >&5
   9672 echo "${ECHO_T}$ac_cv_lib_xnet_t_error" >&6; }
   9673 if test $ac_cv_lib_xnet_t_error = yes; then
   9674   cat >>confdefs.h <<_ACEOF
   9675 #define HAVE_LIBXNET 1
   9676 _ACEOF
   9677 
   9678   LIBS="-lxnet $LIBS"
   9679 
   9680 else
   9681   { { echo "$as_me:$LINENO: error: *** -lxnet needed on HP-UX - check config.log ***" >&5
   9682 echo "$as_me: error: *** -lxnet needed on HP-UX - check config.log ***" >&2;}
   9683    { (exit 1); exit 1; }; }
   9684 fi
   9685 
   9686 
   9687 	# next, we define all of the options specific to major releases
   9688 	case "$host" in
   9689 	*-*-hpux10*)
   9690 		if test -z "$GCC"; then
   9691 			CFLAGS="$CFLAGS -Ae"
   9692 		fi
   9693 		;;
   9694 	*-*-hpux11*)
   9695 
   9696 cat >>confdefs.h <<\_ACEOF
   9697 #define PAM_SUN_CODEBASE 1
   9698 _ACEOF
   9699 
   9700 
   9701 cat >>confdefs.h <<\_ACEOF
   9702 #define DISABLE_UTMP 1
   9703 _ACEOF
   9704 
   9705 
   9706 cat >>confdefs.h <<\_ACEOF
   9707 #define USE_BTMP 1
   9708 _ACEOF
   9709 
   9710 		check_for_hpux_broken_getaddrinfo=1
   9711 		check_for_conflicting_getspnam=1
   9712 		;;
   9713 	esac
   9714 
   9715 	# lastly, we define options specific to minor releases
   9716 	case "$host" in
   9717 	*-*-hpux10.26)
   9718 
   9719 cat >>confdefs.h <<\_ACEOF
   9720 #define HAVE_SECUREWARE 1
   9721 _ACEOF
   9722 
   9723 		disable_ptmx_check=yes
   9724 		LIBS="$LIBS -lsecpw"
   9725 		;;
   9726 	esac
   9727 	;;
   9728 *-*-irix5*)
   9729 	PATH="$PATH:/usr/etc"
   9730 
   9731 cat >>confdefs.h <<\_ACEOF
   9732 #define BROKEN_INET_NTOA 1
   9733 _ACEOF
   9734 
   9735 	cat >>confdefs.h <<\_ACEOF
   9736 #define SETEUID_BREAKS_SETUID 1
   9737 _ACEOF
   9738 
   9739 	cat >>confdefs.h <<\_ACEOF
   9740 #define BROKEN_SETREUID 1
   9741 _ACEOF
   9742 
   9743 	cat >>confdefs.h <<\_ACEOF
   9744 #define BROKEN_SETREGID 1
   9745 _ACEOF
   9746 
   9747 
   9748 cat >>confdefs.h <<\_ACEOF
   9749 #define WITH_ABBREV_NO_TTY 1
   9750 _ACEOF
   9751 
   9752 	cat >>confdefs.h <<\_ACEOF
   9753 #define LOCKED_PASSWD_STRING "*LK*"
   9754 _ACEOF
   9755 
   9756 	;;
   9757 *-*-irix6*)
   9758 	PATH="$PATH:/usr/etc"
   9759 
   9760 cat >>confdefs.h <<\_ACEOF
   9761 #define WITH_IRIX_ARRAY 1
   9762 _ACEOF
   9763 
   9764 
   9765 cat >>confdefs.h <<\_ACEOF
   9766 #define WITH_IRIX_PROJECT 1
   9767 _ACEOF
   9768 
   9769 
   9770 cat >>confdefs.h <<\_ACEOF
   9771 #define WITH_IRIX_AUDIT 1
   9772 _ACEOF
   9773 
   9774 	{ echo "$as_me:$LINENO: checking for jlimit_startjob" >&5
   9775 echo $ECHO_N "checking for jlimit_startjob... $ECHO_C" >&6; }
   9776 if test "${ac_cv_func_jlimit_startjob+set}" = set; then
   9777   echo $ECHO_N "(cached) $ECHO_C" >&6
   9778 else
   9779   cat >conftest.$ac_ext <<_ACEOF
   9780 /* confdefs.h.  */
   9781 _ACEOF
   9782 cat confdefs.h >>conftest.$ac_ext
   9783 cat >>conftest.$ac_ext <<_ACEOF
   9784 /* end confdefs.h.  */
   9785 /* Define jlimit_startjob to an innocuous variant, in case <limits.h> declares jlimit_startjob.
   9786    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9787 #define jlimit_startjob innocuous_jlimit_startjob
   9788 
   9789 /* System header to define __stub macros and hopefully few prototypes,
   9790     which can conflict with char jlimit_startjob (); below.
   9791     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9792     <limits.h> exists even on freestanding compilers.  */
   9793 
   9794 #ifdef __STDC__
   9795 # include <limits.h>
   9796 #else
   9797 # include <assert.h>
   9798 #endif
   9799 
   9800 #undef jlimit_startjob
   9801 
   9802 /* Override any GCC internal prototype to avoid an error.
   9803    Use char because int might match the return type of a GCC
   9804    builtin and then its argument prototype would still apply.  */
   9805 #ifdef __cplusplus
   9806 extern "C"
   9807 #endif
   9808 char jlimit_startjob ();
   9809 /* The GNU C library defines this for functions which it implements
   9810     to always fail with ENOSYS.  Some functions are actually named
   9811     something starting with __ and the normal name is an alias.  */
   9812 #if defined __stub_jlimit_startjob || defined __stub___jlimit_startjob
   9813 choke me
   9814 #endif
   9815 
   9816 int
   9817 main ()
   9818 {
   9819 return jlimit_startjob ();
   9820   ;
   9821   return 0;
   9822 }
   9823 _ACEOF
   9824 rm -f conftest.$ac_objext conftest$ac_exeext
   9825 if { (ac_try="$ac_link"
   9826 case "(($ac_try" in
   9827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9828   *) ac_try_echo=$ac_try;;
   9829 esac
   9830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9831   (eval "$ac_link") 2>conftest.er1
   9832   ac_status=$?
   9833   grep -v '^ *+' conftest.er1 >conftest.err
   9834   rm -f conftest.er1
   9835   cat conftest.err >&5
   9836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9837   (exit $ac_status); } && {
   9838 	 test -z "$ac_c_werror_flag" ||
   9839 	 test ! -s conftest.err
   9840        } && test -s conftest$ac_exeext &&
   9841        $as_test_x conftest$ac_exeext; then
   9842   ac_cv_func_jlimit_startjob=yes
   9843 else
   9844   echo "$as_me: failed program was:" >&5
   9845 sed 's/^/| /' conftest.$ac_ext >&5
   9846 
   9847 	ac_cv_func_jlimit_startjob=no
   9848 fi
   9849 
   9850 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9851       conftest$ac_exeext conftest.$ac_ext
   9852 fi
   9853 { echo "$as_me:$LINENO: result: $ac_cv_func_jlimit_startjob" >&5
   9854 echo "${ECHO_T}$ac_cv_func_jlimit_startjob" >&6; }
   9855 if test $ac_cv_func_jlimit_startjob = yes; then
   9856 
   9857 cat >>confdefs.h <<\_ACEOF
   9858 #define WITH_IRIX_JOBS 1
   9859 _ACEOF
   9860 
   9861 fi
   9862 
   9863 	cat >>confdefs.h <<\_ACEOF
   9864 #define BROKEN_INET_NTOA 1
   9865 _ACEOF
   9866 
   9867 	cat >>confdefs.h <<\_ACEOF
   9868 #define SETEUID_BREAKS_SETUID 1
   9869 _ACEOF
   9870 
   9871 	cat >>confdefs.h <<\_ACEOF
   9872 #define BROKEN_SETREUID 1
   9873 _ACEOF
   9874 
   9875 	cat >>confdefs.h <<\_ACEOF
   9876 #define BROKEN_SETREGID 1
   9877 _ACEOF
   9878 
   9879 
   9880 cat >>confdefs.h <<\_ACEOF
   9881 #define BROKEN_UPDWTMPX 1
   9882 _ACEOF
   9883 
   9884 	cat >>confdefs.h <<\_ACEOF
   9885 #define WITH_ABBREV_NO_TTY 1
   9886 _ACEOF
   9887 
   9888 	cat >>confdefs.h <<\_ACEOF
   9889 #define LOCKED_PASSWD_STRING "*LK*"
   9890 _ACEOF
   9891 
   9892 	;;
   9893 *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
   9894 	check_for_libcrypt_later=1
   9895 	cat >>confdefs.h <<\_ACEOF
   9896 #define PAM_TTY_KLUDGE 1
   9897 _ACEOF
   9898 
   9899 	cat >>confdefs.h <<\_ACEOF
   9900 #define LOCKED_PASSWD_PREFIX "!"
   9901 _ACEOF
   9902 
   9903 	cat >>confdefs.h <<\_ACEOF
   9904 #define SPT_TYPE SPT_REUSEARGV
   9905 _ACEOF
   9906 
   9907 
   9908 cat >>confdefs.h <<\_ACEOF
   9909 #define _PATH_BTMP "/var/log/btmp"
   9910 _ACEOF
   9911 
   9912 
   9913 cat >>confdefs.h <<\_ACEOF
   9914 #define USE_BTMP 1
   9915 _ACEOF
   9916 
   9917 	;;
   9918 *-*-linux*)
   9919 	no_dev_ptmx=1
   9920 	use_pie=auto
   9921 	check_for_libcrypt_later=1
   9922 	check_for_openpty_ctty_bug=1
   9923 
   9924 cat >>confdefs.h <<\_ACEOF
   9925 #define PAM_TTY_KLUDGE 1
   9926 _ACEOF
   9927 
   9928 
   9929 cat >>confdefs.h <<\_ACEOF
   9930 #define LOCKED_PASSWD_PREFIX "!"
   9931 _ACEOF
   9932 
   9933 	cat >>confdefs.h <<\_ACEOF
   9934 #define SPT_TYPE SPT_REUSEARGV
   9935 _ACEOF
   9936 
   9937 
   9938 cat >>confdefs.h <<\_ACEOF
   9939 #define LINK_OPNOTSUPP_ERRNO EPERM
   9940 _ACEOF
   9941 
   9942 
   9943 cat >>confdefs.h <<\_ACEOF
   9944 #define _PATH_BTMP "/var/log/btmp"
   9945 _ACEOF
   9946 
   9947 	cat >>confdefs.h <<\_ACEOF
   9948 #define USE_BTMP 1
   9949 _ACEOF
   9950 
   9951 
   9952 cat >>confdefs.h <<\_ACEOF
   9953 #define LINUX_OOM_ADJUST 1
   9954 _ACEOF
   9955 
   9956 	inet6_default_4in6=yes
   9957 	case `uname -r` in
   9958 	1.*|2.0.*)
   9959 
   9960 cat >>confdefs.h <<\_ACEOF
   9961 #define BROKEN_CMSG_TYPE 1
   9962 _ACEOF
   9963 
   9964 		;;
   9965 	esac
   9966 	# tun(4) forwarding compat code
   9967 
   9968 for ac_header in linux/if_tun.h
   9969 do
   9970 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   9971 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   9972   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   9973 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   9974 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   9975   echo $ECHO_N "(cached) $ECHO_C" >&6
   9976 fi
   9977 ac_res=`eval echo '${'$as_ac_Header'}'`
   9978 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   9979 echo "${ECHO_T}$ac_res" >&6; }
   9980 else
   9981   # Is the header compilable?
   9982 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   9983 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   9984 cat >conftest.$ac_ext <<_ACEOF
   9985 /* confdefs.h.  */
   9986 _ACEOF
   9987 cat confdefs.h >>conftest.$ac_ext
   9988 cat >>conftest.$ac_ext <<_ACEOF
   9989 /* end confdefs.h.  */
   9990 $ac_includes_default
   9991 #include <$ac_header>
   9992 _ACEOF
   9993 rm -f conftest.$ac_objext
   9994 if { (ac_try="$ac_compile"
   9995 case "(($ac_try" in
   9996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9997   *) ac_try_echo=$ac_try;;
   9998 esac
   9999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10000   (eval "$ac_compile") 2>conftest.er1
   10001   ac_status=$?
   10002   grep -v '^ *+' conftest.er1 >conftest.err
   10003   rm -f conftest.er1
   10004   cat conftest.err >&5
   10005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10006   (exit $ac_status); } && {
   10007 	 test -z "$ac_c_werror_flag" ||
   10008 	 test ! -s conftest.err
   10009        } && test -s conftest.$ac_objext; then
   10010   ac_header_compiler=yes
   10011 else
   10012   echo "$as_me: failed program was:" >&5
   10013 sed 's/^/| /' conftest.$ac_ext >&5
   10014 
   10015 	ac_header_compiler=no
   10016 fi
   10017 
   10018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10019 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   10020 echo "${ECHO_T}$ac_header_compiler" >&6; }
   10021 
   10022 # Is the header present?
   10023 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   10024 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   10025 cat >conftest.$ac_ext <<_ACEOF
   10026 /* confdefs.h.  */
   10027 _ACEOF
   10028 cat confdefs.h >>conftest.$ac_ext
   10029 cat >>conftest.$ac_ext <<_ACEOF
   10030 /* end confdefs.h.  */
   10031 #include <$ac_header>
   10032 _ACEOF
   10033 if { (ac_try="$ac_cpp conftest.$ac_ext"
   10034 case "(($ac_try" in
   10035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10036   *) ac_try_echo=$ac_try;;
   10037 esac
   10038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10039   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   10040   ac_status=$?
   10041   grep -v '^ *+' conftest.er1 >conftest.err
   10042   rm -f conftest.er1
   10043   cat conftest.err >&5
   10044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10045   (exit $ac_status); } >/dev/null && {
   10046 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   10047 	 test ! -s conftest.err
   10048        }; then
   10049   ac_header_preproc=yes
   10050 else
   10051   echo "$as_me: failed program was:" >&5
   10052 sed 's/^/| /' conftest.$ac_ext >&5
   10053 
   10054   ac_header_preproc=no
   10055 fi
   10056 
   10057 rm -f conftest.err conftest.$ac_ext
   10058 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   10059 echo "${ECHO_T}$ac_header_preproc" >&6; }
   10060 
   10061 # So?  What about this header?
   10062 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   10063   yes:no: )
   10064     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   10065 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   10066     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   10067 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   10068     ac_header_preproc=yes
   10069     ;;
   10070   no:yes:* )
   10071     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   10072 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   10073     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   10074 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   10075     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   10076 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   10077     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   10078 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   10079     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   10080 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   10081     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   10082 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   10083     ( cat <<\_ASBOX
   10084 ## ------------------------------------------- ##
   10085 ## Report this to openssh-unix-dev (at] mindrot.org ##
   10086 ## ------------------------------------------- ##
   10087 _ASBOX
   10088      ) | sed "s/^/$as_me: WARNING:     /" >&2
   10089     ;;
   10090 esac
   10091 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   10092 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   10093 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   10094   echo $ECHO_N "(cached) $ECHO_C" >&6
   10095 else
   10096   eval "$as_ac_Header=\$ac_header_preproc"
   10097 fi
   10098 ac_res=`eval echo '${'$as_ac_Header'}'`
   10099 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   10100 echo "${ECHO_T}$ac_res" >&6; }
   10101 
   10102 fi
   10103 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   10104   cat >>confdefs.h <<_ACEOF
   10105 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   10106 _ACEOF
   10107 
   10108 fi
   10109 
   10110 done
   10111 
   10112 	if test "x$ac_cv_header_linux_if_tun_h" = "xyes" ; then
   10113 
   10114 cat >>confdefs.h <<\_ACEOF
   10115 #define SSH_TUN_LINUX 1
   10116 _ACEOF
   10117 
   10118 
   10119 cat >>confdefs.h <<\_ACEOF
   10120 #define SSH_TUN_COMPAT_AF 1
   10121 _ACEOF
   10122 
   10123 
   10124 cat >>confdefs.h <<\_ACEOF
   10125 #define SSH_TUN_PREPEND_AF 1
   10126 _ACEOF
   10127 
   10128 	fi
   10129 
   10130 
   10131 
   10132 for ac_header in linux/seccomp.h linux/filter.h linux/audit.h
   10133 do
   10134 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   10135 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   10136 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   10137 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   10138   echo $ECHO_N "(cached) $ECHO_C" >&6
   10139 else
   10140   cat >conftest.$ac_ext <<_ACEOF
   10141 /* confdefs.h.  */
   10142 _ACEOF
   10143 cat confdefs.h >>conftest.$ac_ext
   10144 cat >>conftest.$ac_ext <<_ACEOF
   10145 /* end confdefs.h.  */
   10146 #include <linux/types.h>
   10147 
   10148 #include <$ac_header>
   10149 _ACEOF
   10150 rm -f conftest.$ac_objext
   10151 if { (ac_try="$ac_compile"
   10152 case "(($ac_try" in
   10153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10154   *) ac_try_echo=$ac_try;;
   10155 esac
   10156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10157   (eval "$ac_compile") 2>conftest.er1
   10158   ac_status=$?
   10159   grep -v '^ *+' conftest.er1 >conftest.err
   10160   rm -f conftest.er1
   10161   cat conftest.err >&5
   10162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10163   (exit $ac_status); } && {
   10164 	 test -z "$ac_c_werror_flag" ||
   10165 	 test ! -s conftest.err
   10166        } && test -s conftest.$ac_objext; then
   10167   eval "$as_ac_Header=yes"
   10168 else
   10169   echo "$as_me: failed program was:" >&5
   10170 sed 's/^/| /' conftest.$ac_ext >&5
   10171 
   10172 	eval "$as_ac_Header=no"
   10173 fi
   10174 
   10175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10176 fi
   10177 ac_res=`eval echo '${'$as_ac_Header'}'`
   10178 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   10179 echo "${ECHO_T}$ac_res" >&6; }
   10180 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   10181   cat >>confdefs.h <<_ACEOF
   10182 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   10183 _ACEOF
   10184 
   10185 fi
   10186 
   10187 done
   10188 
   10189 
   10190 for ac_func in prctl
   10191 do
   10192 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   10193 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   10194 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   10195 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   10196   echo $ECHO_N "(cached) $ECHO_C" >&6
   10197 else
   10198   cat >conftest.$ac_ext <<_ACEOF
   10199 /* confdefs.h.  */
   10200 _ACEOF
   10201 cat confdefs.h >>conftest.$ac_ext
   10202 cat >>conftest.$ac_ext <<_ACEOF
   10203 /* end confdefs.h.  */
   10204 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   10205    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10206 #define $ac_func innocuous_$ac_func
   10207 
   10208 /* System header to define __stub macros and hopefully few prototypes,
   10209     which can conflict with char $ac_func (); below.
   10210     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10211     <limits.h> exists even on freestanding compilers.  */
   10212 
   10213 #ifdef __STDC__
   10214 # include <limits.h>
   10215 #else
   10216 # include <assert.h>
   10217 #endif
   10218 
   10219 #undef $ac_func
   10220 
   10221 /* Override any GCC internal prototype to avoid an error.
   10222    Use char because int might match the return type of a GCC
   10223    builtin and then its argument prototype would still apply.  */
   10224 #ifdef __cplusplus
   10225 extern "C"
   10226 #endif
   10227 char $ac_func ();
   10228 /* The GNU C library defines this for functions which it implements
   10229     to always fail with ENOSYS.  Some functions are actually named
   10230     something starting with __ and the normal name is an alias.  */
   10231 #if defined __stub_$ac_func || defined __stub___$ac_func
   10232 choke me
   10233 #endif
   10234 
   10235 int
   10236 main ()
   10237 {
   10238 return $ac_func ();
   10239   ;
   10240   return 0;
   10241 }
   10242 _ACEOF
   10243 rm -f conftest.$ac_objext conftest$ac_exeext
   10244 if { (ac_try="$ac_link"
   10245 case "(($ac_try" in
   10246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10247   *) ac_try_echo=$ac_try;;
   10248 esac
   10249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10250   (eval "$ac_link") 2>conftest.er1
   10251   ac_status=$?
   10252   grep -v '^ *+' conftest.er1 >conftest.err
   10253   rm -f conftest.er1
   10254   cat conftest.err >&5
   10255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10256   (exit $ac_status); } && {
   10257 	 test -z "$ac_c_werror_flag" ||
   10258 	 test ! -s conftest.err
   10259        } && test -s conftest$ac_exeext &&
   10260        $as_test_x conftest$ac_exeext; then
   10261   eval "$as_ac_var=yes"
   10262 else
   10263   echo "$as_me: failed program was:" >&5
   10264 sed 's/^/| /' conftest.$ac_ext >&5
   10265 
   10266 	eval "$as_ac_var=no"
   10267 fi
   10268 
   10269 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10270       conftest$ac_exeext conftest.$ac_ext
   10271 fi
   10272 ac_res=`eval echo '${'$as_ac_var'}'`
   10273 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   10274 echo "${ECHO_T}$ac_res" >&6; }
   10275 if test `eval echo '${'$as_ac_var'}'` = yes; then
   10276   cat >>confdefs.h <<_ACEOF
   10277 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   10278 _ACEOF
   10279 
   10280 fi
   10281 done
   10282 
   10283 	{ echo "$as_me:$LINENO: checking for seccomp architecture" >&5
   10284 echo $ECHO_N "checking for seccomp architecture... $ECHO_C" >&6; }
   10285 	seccomp_audit_arch=
   10286 	case "$host" in
   10287 	x86_64-*)
   10288 		seccomp_audit_arch=AUDIT_ARCH_X86_64
   10289 		;;
   10290 	i*86-*)
   10291 		seccomp_audit_arch=AUDIT_ARCH_I386
   10292 		;;
   10293 	arm*-*)
   10294 		seccomp_audit_arch=AUDIT_ARCH_ARM
   10295 		;;
   10296 	aarch64*-*)
   10297 		seccomp_audit_arch=AUDIT_ARCH_AARCH64
   10298 		;;
   10299 	esac
   10300 	if test "x$seccomp_audit_arch" != "x" ; then
   10301 		{ echo "$as_me:$LINENO: result: \"$seccomp_audit_arch\"" >&5
   10302 echo "${ECHO_T}\"$seccomp_audit_arch\"" >&6; }
   10303 
   10304 cat >>confdefs.h <<_ACEOF
   10305 #define SECCOMP_AUDIT_ARCH $seccomp_audit_arch
   10306 _ACEOF
   10307 
   10308 	else
   10309 		{ echo "$as_me:$LINENO: result: architecture not supported" >&5
   10310 echo "${ECHO_T}architecture not supported" >&6; }
   10311 	fi
   10312 	;;
   10313 mips-sony-bsd|mips-sony-newsos4)
   10314 
   10315 cat >>confdefs.h <<\_ACEOF
   10316 #define NEED_SETPGRP 1
   10317 _ACEOF
   10318 
   10319 	SONY=1
   10320 	;;
   10321 *-*-netbsd*)
   10322 	check_for_libcrypt_before=1
   10323 	if test "x$withval" != "xno" ; then
   10324 		need_dash_r=1
   10325 	fi
   10326 
   10327 cat >>confdefs.h <<\_ACEOF
   10328 #define SSH_TUN_FREEBSD 1
   10329 _ACEOF
   10330 
   10331 	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10332   { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
   10333 echo $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
   10334 if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10335   echo $ECHO_N "(cached) $ECHO_C" >&6
   10336 fi
   10337 { echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
   10338 echo "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
   10339 else
   10340   # Is the header compilable?
   10341 { echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
   10342 echo $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
   10343 cat >conftest.$ac_ext <<_ACEOF
   10344 /* confdefs.h.  */
   10345 _ACEOF
   10346 cat confdefs.h >>conftest.$ac_ext
   10347 cat >>conftest.$ac_ext <<_ACEOF
   10348 /* end confdefs.h.  */
   10349 $ac_includes_default
   10350 #include <net/if_tap.h>
   10351 _ACEOF
   10352 rm -f conftest.$ac_objext
   10353 if { (ac_try="$ac_compile"
   10354 case "(($ac_try" in
   10355   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10356   *) ac_try_echo=$ac_try;;
   10357 esac
   10358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10359   (eval "$ac_compile") 2>conftest.er1
   10360   ac_status=$?
   10361   grep -v '^ *+' conftest.er1 >conftest.err
   10362   rm -f conftest.er1
   10363   cat conftest.err >&5
   10364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10365   (exit $ac_status); } && {
   10366 	 test -z "$ac_c_werror_flag" ||
   10367 	 test ! -s conftest.err
   10368        } && test -s conftest.$ac_objext; then
   10369   ac_header_compiler=yes
   10370 else
   10371   echo "$as_me: failed program was:" >&5
   10372 sed 's/^/| /' conftest.$ac_ext >&5
   10373 
   10374 	ac_header_compiler=no
   10375 fi
   10376 
   10377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10378 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   10379 echo "${ECHO_T}$ac_header_compiler" >&6; }
   10380 
   10381 # Is the header present?
   10382 { echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
   10383 echo $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
   10384 cat >conftest.$ac_ext <<_ACEOF
   10385 /* confdefs.h.  */
   10386 _ACEOF
   10387 cat confdefs.h >>conftest.$ac_ext
   10388 cat >>conftest.$ac_ext <<_ACEOF
   10389 /* end confdefs.h.  */
   10390 #include <net/if_tap.h>
   10391 _ACEOF
   10392 if { (ac_try="$ac_cpp conftest.$ac_ext"
   10393 case "(($ac_try" in
   10394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10395   *) ac_try_echo=$ac_try;;
   10396 esac
   10397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10398   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   10399   ac_status=$?
   10400   grep -v '^ *+' conftest.er1 >conftest.err
   10401   rm -f conftest.er1
   10402   cat conftest.err >&5
   10403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10404   (exit $ac_status); } >/dev/null && {
   10405 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   10406 	 test ! -s conftest.err
   10407        }; then
   10408   ac_header_preproc=yes
   10409 else
   10410   echo "$as_me: failed program was:" >&5
   10411 sed 's/^/| /' conftest.$ac_ext >&5
   10412 
   10413   ac_header_preproc=no
   10414 fi
   10415 
   10416 rm -f conftest.err conftest.$ac_ext
   10417 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   10418 echo "${ECHO_T}$ac_header_preproc" >&6; }
   10419 
   10420 # So?  What about this header?
   10421 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   10422   yes:no: )
   10423     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
   10424 echo "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   10425     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
   10426 echo "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
   10427     ac_header_preproc=yes
   10428     ;;
   10429   no:yes:* )
   10430     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
   10431 echo "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
   10432     { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
   10433 echo "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
   10434     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
   10435 echo "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
   10436     { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
   10437 echo "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   10438     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
   10439 echo "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
   10440     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
   10441 echo "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
   10442     ( cat <<\_ASBOX
   10443 ## ------------------------------------------- ##
   10444 ## Report this to openssh-unix-dev (at] mindrot.org ##
   10445 ## ------------------------------------------- ##
   10446 _ASBOX
   10447      ) | sed "s/^/$as_me: WARNING:     /" >&2
   10448     ;;
   10449 esac
   10450 { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
   10451 echo $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
   10452 if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10453   echo $ECHO_N "(cached) $ECHO_C" >&6
   10454 else
   10455   ac_cv_header_net_if_tap_h=$ac_header_preproc
   10456 fi
   10457 { echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
   10458 echo "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
   10459 
   10460 fi
   10461 if test $ac_cv_header_net_if_tap_h = yes; then
   10462   :
   10463 else
   10464 
   10465 cat >>confdefs.h <<\_ACEOF
   10466 #define SSH_TUN_NO_L2 1
   10467 _ACEOF
   10468 
   10469 fi
   10470 
   10471 
   10472 
   10473 cat >>confdefs.h <<\_ACEOF
   10474 #define SSH_TUN_PREPEND_AF 1
   10475 _ACEOF
   10476 
   10477 	TEST_MALLOC_OPTIONS="AJRX"
   10478 
   10479 cat >>confdefs.h <<\_ACEOF
   10480 #define BROKEN_STRNVIS 1
   10481 _ACEOF
   10482 
   10483 
   10484 cat >>confdefs.h <<\_ACEOF
   10485 #define BROKEN_READ_COMPARISON 1
   10486 _ACEOF
   10487 
   10488 	;;
   10489 *-*-freebsd*)
   10490 	check_for_libcrypt_later=1
   10491 
   10492 cat >>confdefs.h <<\_ACEOF
   10493 #define LOCKED_PASSWD_PREFIX "*LOCKED*"
   10494 _ACEOF
   10495 
   10496 
   10497 cat >>confdefs.h <<\_ACEOF
   10498 #define SSH_TUN_FREEBSD 1
   10499 _ACEOF
   10500 
   10501 	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10502   { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
   10503 echo $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
   10504 if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10505   echo $ECHO_N "(cached) $ECHO_C" >&6
   10506 fi
   10507 { echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
   10508 echo "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
   10509 else
   10510   # Is the header compilable?
   10511 { echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
   10512 echo $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
   10513 cat >conftest.$ac_ext <<_ACEOF
   10514 /* confdefs.h.  */
   10515 _ACEOF
   10516 cat confdefs.h >>conftest.$ac_ext
   10517 cat >>conftest.$ac_ext <<_ACEOF
   10518 /* end confdefs.h.  */
   10519 $ac_includes_default
   10520 #include <net/if_tap.h>
   10521 _ACEOF
   10522 rm -f conftest.$ac_objext
   10523 if { (ac_try="$ac_compile"
   10524 case "(($ac_try" in
   10525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10526   *) ac_try_echo=$ac_try;;
   10527 esac
   10528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10529   (eval "$ac_compile") 2>conftest.er1
   10530   ac_status=$?
   10531   grep -v '^ *+' conftest.er1 >conftest.err
   10532   rm -f conftest.er1
   10533   cat conftest.err >&5
   10534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10535   (exit $ac_status); } && {
   10536 	 test -z "$ac_c_werror_flag" ||
   10537 	 test ! -s conftest.err
   10538        } && test -s conftest.$ac_objext; then
   10539   ac_header_compiler=yes
   10540 else
   10541   echo "$as_me: failed program was:" >&5
   10542 sed 's/^/| /' conftest.$ac_ext >&5
   10543 
   10544 	ac_header_compiler=no
   10545 fi
   10546 
   10547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10548 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   10549 echo "${ECHO_T}$ac_header_compiler" >&6; }
   10550 
   10551 # Is the header present?
   10552 { echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
   10553 echo $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
   10554 cat >conftest.$ac_ext <<_ACEOF
   10555 /* confdefs.h.  */
   10556 _ACEOF
   10557 cat confdefs.h >>conftest.$ac_ext
   10558 cat >>conftest.$ac_ext <<_ACEOF
   10559 /* end confdefs.h.  */
   10560 #include <net/if_tap.h>
   10561 _ACEOF
   10562 if { (ac_try="$ac_cpp conftest.$ac_ext"
   10563 case "(($ac_try" in
   10564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10565   *) ac_try_echo=$ac_try;;
   10566 esac
   10567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10568   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   10569   ac_status=$?
   10570   grep -v '^ *+' conftest.er1 >conftest.err
   10571   rm -f conftest.er1
   10572   cat conftest.err >&5
   10573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10574   (exit $ac_status); } >/dev/null && {
   10575 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   10576 	 test ! -s conftest.err
   10577        }; then
   10578   ac_header_preproc=yes
   10579 else
   10580   echo "$as_me: failed program was:" >&5
   10581 sed 's/^/| /' conftest.$ac_ext >&5
   10582 
   10583   ac_header_preproc=no
   10584 fi
   10585 
   10586 rm -f conftest.err conftest.$ac_ext
   10587 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   10588 echo "${ECHO_T}$ac_header_preproc" >&6; }
   10589 
   10590 # So?  What about this header?
   10591 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   10592   yes:no: )
   10593     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
   10594 echo "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   10595     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
   10596 echo "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
   10597     ac_header_preproc=yes
   10598     ;;
   10599   no:yes:* )
   10600     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
   10601 echo "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
   10602     { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
   10603 echo "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
   10604     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
   10605 echo "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
   10606     { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
   10607 echo "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   10608     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
   10609 echo "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
   10610     { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
   10611 echo "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
   10612     ( cat <<\_ASBOX
   10613 ## ------------------------------------------- ##
   10614 ## Report this to openssh-unix-dev (at] mindrot.org ##
   10615 ## ------------------------------------------- ##
   10616 _ASBOX
   10617      ) | sed "s/^/$as_me: WARNING:     /" >&2
   10618     ;;
   10619 esac
   10620 { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
   10621 echo $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
   10622 if test "${ac_cv_header_net_if_tap_h+set}" = set; then
   10623   echo $ECHO_N "(cached) $ECHO_C" >&6
   10624 else
   10625   ac_cv_header_net_if_tap_h=$ac_header_preproc
   10626 fi
   10627 { echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
   10628 echo "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
   10629 
   10630 fi
   10631 if test $ac_cv_header_net_if_tap_h = yes; then
   10632   :
   10633 else
   10634 
   10635 cat >>confdefs.h <<\_ACEOF
   10636 #define SSH_TUN_NO_L2 1
   10637 _ACEOF
   10638 
   10639 fi
   10640 
   10641 
   10642 
   10643 cat >>confdefs.h <<\_ACEOF
   10644 #define BROKEN_GLOB 1
   10645 _ACEOF
   10646 
   10647 
   10648 cat >>confdefs.h <<\_ACEOF
   10649 #define BROKEN_STRNVIS 1
   10650 _ACEOF
   10651 
   10652 	TEST_MALLOC_OPTIONS="AJRX"
   10653 	# Preauth crypto occasionally uses file descriptors for crypto offload
   10654 	# and will crash if they cannot be opened.
   10655 
   10656 cat >>confdefs.h <<\_ACEOF
   10657 #define SANDBOX_SKIP_RLIMIT_NOFILE 1
   10658 _ACEOF
   10659 
   10660 	;;
   10661 *-*-bsdi*)
   10662 	cat >>confdefs.h <<\_ACEOF
   10663 #define SETEUID_BREAKS_SETUID 1
   10664 _ACEOF
   10665 
   10666 	cat >>confdefs.h <<\_ACEOF
   10667 #define BROKEN_SETREUID 1
   10668 _ACEOF
   10669 
   10670 	cat >>confdefs.h <<\_ACEOF
   10671 #define BROKEN_SETREGID 1
   10672 _ACEOF
   10673 
   10674 	;;
   10675 *-next-*)
   10676 	conf_lastlog_location="/usr/adm/lastlog"
   10677 	conf_utmp_location=/etc/utmp
   10678 	conf_wtmp_location=/usr/adm/wtmp
   10679 	maildir=/usr/spool/mail
   10680 
   10681 cat >>confdefs.h <<\_ACEOF
   10682 #define HAVE_NEXT 1
   10683 _ACEOF
   10684 
   10685 	cat >>confdefs.h <<\_ACEOF
   10686 #define BROKEN_REALPATH 1
   10687 _ACEOF
   10688 
   10689 	cat >>confdefs.h <<\_ACEOF
   10690 #define USE_PIPES 1
   10691 _ACEOF
   10692 
   10693 
   10694 cat >>confdefs.h <<\_ACEOF
   10695 #define BROKEN_SAVED_UIDS 1
   10696 _ACEOF
   10697 
   10698 	;;
   10699 *-*-openbsd*)
   10700 	use_pie=auto
   10701 
   10702 cat >>confdefs.h <<\_ACEOF
   10703 #define HAVE_ATTRIBUTE__SENTINEL__ 1
   10704 _ACEOF
   10705 
   10706 
   10707 cat >>confdefs.h <<\_ACEOF
   10708 #define HAVE_ATTRIBUTE__BOUNDED__ 1
   10709 _ACEOF
   10710 
   10711 
   10712 cat >>confdefs.h <<\_ACEOF
   10713 #define SSH_TUN_OPENBSD 1
   10714 _ACEOF
   10715 
   10716 
   10717 cat >>confdefs.h <<\_ACEOF
   10718 #define SYSLOG_R_SAFE_IN_SIGHAND 1
   10719 _ACEOF
   10720 
   10721 	TEST_MALLOC_OPTIONS="AFGJPRX"
   10722 	;;
   10723 *-*-solaris*)
   10724 	if test "x$withval" != "xno" ; then
   10725 		need_dash_r=1
   10726 	fi
   10727 	cat >>confdefs.h <<\_ACEOF
   10728 #define PAM_SUN_CODEBASE 1
   10729 _ACEOF
   10730 
   10731 	cat >>confdefs.h <<\_ACEOF
   10732 #define LOGIN_NEEDS_UTMPX 1
   10733 _ACEOF
   10734 
   10735 
   10736 cat >>confdefs.h <<\_ACEOF
   10737 #define LOGIN_NEEDS_TERM 1
   10738 _ACEOF
   10739 
   10740 	cat >>confdefs.h <<\_ACEOF
   10741 #define PAM_TTY_KLUDGE 1
   10742 _ACEOF
   10743 
   10744 
   10745 cat >>confdefs.h <<\_ACEOF
   10746 #define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
   10747 _ACEOF
   10748 
   10749 	cat >>confdefs.h <<\_ACEOF
   10750 #define LOCKED_PASSWD_STRING "*LK*"
   10751 _ACEOF
   10752 
   10753 	# Pushing STREAMS modules will cause sshd to acquire a controlling tty.
   10754 
   10755 cat >>confdefs.h <<\_ACEOF
   10756 #define SSHD_ACQUIRES_CTTY 1
   10757 _ACEOF
   10758 
   10759 
   10760 cat >>confdefs.h <<\_ACEOF
   10761 #define PASSWD_NEEDS_USERNAME 1
   10762 _ACEOF
   10763 
   10764 
   10765 cat >>confdefs.h <<\_ACEOF
   10766 #define BROKEN_TCGETATTR_ICANON 1
   10767 _ACEOF
   10768 
   10769 	external_path_file=/etc/default/login
   10770 	# hardwire lastlog location (can't detect it on some versions)
   10771 	conf_lastlog_location="/var/adm/lastlog"
   10772 	{ echo "$as_me:$LINENO: checking for obsolete utmp and wtmp in solaris2.x" >&5
   10773 echo $ECHO_N "checking for obsolete utmp and wtmp in solaris2.x... $ECHO_C" >&6; }
   10774 	sol2ver=`echo "$host"| sed -e 's/.*[0-9]\.//'`
   10775 	if test "$sol2ver" -ge 8; then
   10776 		{ echo "$as_me:$LINENO: result: yes" >&5
   10777 echo "${ECHO_T}yes" >&6; }
   10778 		cat >>confdefs.h <<\_ACEOF
   10779 #define DISABLE_UTMP 1
   10780 _ACEOF
   10781 
   10782 
   10783 cat >>confdefs.h <<\_ACEOF
   10784 #define DISABLE_WTMP 1
   10785 _ACEOF
   10786 
   10787 	else
   10788 		{ echo "$as_me:$LINENO: result: no" >&5
   10789 echo "${ECHO_T}no" >&6; }
   10790 	fi
   10791 
   10792 # Check whether --with-solaris-contracts was given.
   10793 if test "${with_solaris_contracts+set}" = set; then
   10794   withval=$with_solaris_contracts;
   10795 		{ echo "$as_me:$LINENO: checking for ct_tmpl_activate in -lcontract" >&5
   10796 echo $ECHO_N "checking for ct_tmpl_activate in -lcontract... $ECHO_C" >&6; }
   10797 if test "${ac_cv_lib_contract_ct_tmpl_activate+set}" = set; then
   10798   echo $ECHO_N "(cached) $ECHO_C" >&6
   10799 else
   10800   ac_check_lib_save_LIBS=$LIBS
   10801 LIBS="-lcontract  $LIBS"
   10802 cat >conftest.$ac_ext <<_ACEOF
   10803 /* confdefs.h.  */
   10804 _ACEOF
   10805 cat confdefs.h >>conftest.$ac_ext
   10806 cat >>conftest.$ac_ext <<_ACEOF
   10807 /* end confdefs.h.  */
   10808 
   10809 /* Override any GCC internal prototype to avoid an error.
   10810    Use char because int might match the return type of a GCC
   10811    builtin and then its argument prototype would still apply.  */
   10812 #ifdef __cplusplus
   10813 extern "C"
   10814 #endif
   10815 char ct_tmpl_activate ();
   10816 int
   10817 main ()
   10818 {
   10819 return ct_tmpl_activate ();
   10820   ;
   10821   return 0;
   10822 }
   10823 _ACEOF
   10824 rm -f conftest.$ac_objext conftest$ac_exeext
   10825 if { (ac_try="$ac_link"
   10826 case "(($ac_try" in
   10827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10828   *) ac_try_echo=$ac_try;;
   10829 esac
   10830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10831   (eval "$ac_link") 2>conftest.er1
   10832   ac_status=$?
   10833   grep -v '^ *+' conftest.er1 >conftest.err
   10834   rm -f conftest.er1
   10835   cat conftest.err >&5
   10836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10837   (exit $ac_status); } && {
   10838 	 test -z "$ac_c_werror_flag" ||
   10839 	 test ! -s conftest.err
   10840        } && test -s conftest$ac_exeext &&
   10841        $as_test_x conftest$ac_exeext; then
   10842   ac_cv_lib_contract_ct_tmpl_activate=yes
   10843 else
   10844   echo "$as_me: failed program was:" >&5
   10845 sed 's/^/| /' conftest.$ac_ext >&5
   10846 
   10847 	ac_cv_lib_contract_ct_tmpl_activate=no
   10848 fi
   10849 
   10850 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10851       conftest$ac_exeext conftest.$ac_ext
   10852 LIBS=$ac_check_lib_save_LIBS
   10853 fi
   10854 { echo "$as_me:$LINENO: result: $ac_cv_lib_contract_ct_tmpl_activate" >&5
   10855 echo "${ECHO_T}$ac_cv_lib_contract_ct_tmpl_activate" >&6; }
   10856 if test $ac_cv_lib_contract_ct_tmpl_activate = yes; then
   10857 
   10858 cat >>confdefs.h <<\_ACEOF
   10859 #define USE_SOLARIS_PROCESS_CONTRACTS 1
   10860 _ACEOF
   10861 
   10862 			  SSHDLIBS="$SSHDLIBS -lcontract"
   10863 			  SPC_MSG="yes"
   10864 fi
   10865 
   10866 
   10867 fi
   10868 
   10869 
   10870 # Check whether --with-solaris-projects was given.
   10871 if test "${with_solaris_projects+set}" = set; then
   10872   withval=$with_solaris_projects;
   10873 		{ echo "$as_me:$LINENO: checking for setproject in -lproject" >&5
   10874 echo $ECHO_N "checking for setproject in -lproject... $ECHO_C" >&6; }
   10875 if test "${ac_cv_lib_project_setproject+set}" = set; then
   10876   echo $ECHO_N "(cached) $ECHO_C" >&6
   10877 else
   10878   ac_check_lib_save_LIBS=$LIBS
   10879 LIBS="-lproject  $LIBS"
   10880 cat >conftest.$ac_ext <<_ACEOF
   10881 /* confdefs.h.  */
   10882 _ACEOF
   10883 cat confdefs.h >>conftest.$ac_ext
   10884 cat >>conftest.$ac_ext <<_ACEOF
   10885 /* end confdefs.h.  */
   10886 
   10887 /* Override any GCC internal prototype to avoid an error.
   10888    Use char because int might match the return type of a GCC
   10889    builtin and then its argument prototype would still apply.  */
   10890 #ifdef __cplusplus
   10891 extern "C"
   10892 #endif
   10893 char setproject ();
   10894 int
   10895 main ()
   10896 {
   10897 return setproject ();
   10898   ;
   10899   return 0;
   10900 }
   10901 _ACEOF
   10902 rm -f conftest.$ac_objext conftest$ac_exeext
   10903 if { (ac_try="$ac_link"
   10904 case "(($ac_try" in
   10905   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10906   *) ac_try_echo=$ac_try;;
   10907 esac
   10908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10909   (eval "$ac_link") 2>conftest.er1
   10910   ac_status=$?
   10911   grep -v '^ *+' conftest.er1 >conftest.err
   10912   rm -f conftest.er1
   10913   cat conftest.err >&5
   10914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10915   (exit $ac_status); } && {
   10916 	 test -z "$ac_c_werror_flag" ||
   10917 	 test ! -s conftest.err
   10918        } && test -s conftest$ac_exeext &&
   10919        $as_test_x conftest$ac_exeext; then
   10920   ac_cv_lib_project_setproject=yes
   10921 else
   10922   echo "$as_me: failed program was:" >&5
   10923 sed 's/^/| /' conftest.$ac_ext >&5
   10924 
   10925 	ac_cv_lib_project_setproject=no
   10926 fi
   10927 
   10928 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10929       conftest$ac_exeext conftest.$ac_ext
   10930 LIBS=$ac_check_lib_save_LIBS
   10931 fi
   10932 { echo "$as_me:$LINENO: result: $ac_cv_lib_project_setproject" >&5
   10933 echo "${ECHO_T}$ac_cv_lib_project_setproject" >&6; }
   10934 if test $ac_cv_lib_project_setproject = yes; then
   10935 
   10936 cat >>confdefs.h <<\_ACEOF
   10937 #define USE_SOLARIS_PROJECTS 1
   10938 _ACEOF
   10939 
   10940 			SSHDLIBS="$SSHDLIBS -lproject"
   10941 			SP_MSG="yes"
   10942 fi
   10943 
   10944 
   10945 fi
   10946 
   10947 	TEST_SHELL=$SHELL	# let configure find us a capable shell
   10948 	;;
   10949 *-*-sunos4*)
   10950 	CPPFLAGS="$CPPFLAGS -DSUNOS4"
   10951 
   10952 for ac_func in getpwanam
   10953 do
   10954 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   10955 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   10956 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   10957 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   10958   echo $ECHO_N "(cached) $ECHO_C" >&6
   10959 else
   10960   cat >conftest.$ac_ext <<_ACEOF
   10961 /* confdefs.h.  */
   10962 _ACEOF
   10963 cat confdefs.h >>conftest.$ac_ext
   10964 cat >>conftest.$ac_ext <<_ACEOF
   10965 /* end confdefs.h.  */
   10966 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   10967    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10968 #define $ac_func innocuous_$ac_func
   10969 
   10970 /* System header to define __stub macros and hopefully few prototypes,
   10971     which can conflict with char $ac_func (); below.
   10972     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10973     <limits.h> exists even on freestanding compilers.  */
   10974 
   10975 #ifdef __STDC__
   10976 # include <limits.h>
   10977 #else
   10978 # include <assert.h>
   10979 #endif
   10980 
   10981 #undef $ac_func
   10982 
   10983 /* Override any GCC internal prototype to avoid an error.
   10984    Use char because int might match the return type of a GCC
   10985    builtin and then its argument prototype would still apply.  */
   10986 #ifdef __cplusplus
   10987 extern "C"
   10988 #endif
   10989 char $ac_func ();
   10990 /* The GNU C library defines this for functions which it implements
   10991     to always fail with ENOSYS.  Some functions are actually named
   10992     something starting with __ and the normal name is an alias.  */
   10993 #if defined __stub_$ac_func || defined __stub___$ac_func
   10994 choke me
   10995 #endif
   10996 
   10997 int
   10998 main ()
   10999 {
   11000 return $ac_func ();
   11001   ;
   11002   return 0;
   11003 }
   11004 _ACEOF
   11005 rm -f conftest.$ac_objext conftest$ac_exeext
   11006 if { (ac_try="$ac_link"
   11007 case "(($ac_try" in
   11008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11009   *) ac_try_echo=$ac_try;;
   11010 esac
   11011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11012   (eval "$ac_link") 2>conftest.er1
   11013   ac_status=$?
   11014   grep -v '^ *+' conftest.er1 >conftest.err
   11015   rm -f conftest.er1
   11016   cat conftest.err >&5
   11017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11018   (exit $ac_status); } && {
   11019 	 test -z "$ac_c_werror_flag" ||
   11020 	 test ! -s conftest.err
   11021        } && test -s conftest$ac_exeext &&
   11022        $as_test_x conftest$ac_exeext; then
   11023   eval "$as_ac_var=yes"
   11024 else
   11025   echo "$as_me: failed program was:" >&5
   11026 sed 's/^/| /' conftest.$ac_ext >&5
   11027 
   11028 	eval "$as_ac_var=no"
   11029 fi
   11030 
   11031 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11032       conftest$ac_exeext conftest.$ac_ext
   11033 fi
   11034 ac_res=`eval echo '${'$as_ac_var'}'`
   11035 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11036 echo "${ECHO_T}$ac_res" >&6; }
   11037 if test `eval echo '${'$as_ac_var'}'` = yes; then
   11038   cat >>confdefs.h <<_ACEOF
   11039 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   11040 _ACEOF
   11041 
   11042 fi
   11043 done
   11044 
   11045 	cat >>confdefs.h <<\_ACEOF
   11046 #define PAM_SUN_CODEBASE 1
   11047 _ACEOF
   11048 
   11049 	conf_utmp_location=/etc/utmp
   11050 	conf_wtmp_location=/var/adm/wtmp
   11051 	conf_lastlog_location=/var/adm/lastlog
   11052 	cat >>confdefs.h <<\_ACEOF
   11053 #define USE_PIPES 1
   11054 _ACEOF
   11055 
   11056 	;;
   11057 *-ncr-sysv*)
   11058 	LIBS="$LIBS -lc89"
   11059 	cat >>confdefs.h <<\_ACEOF
   11060 #define USE_PIPES 1
   11061 _ACEOF
   11062 
   11063 	cat >>confdefs.h <<\_ACEOF
   11064 #define SSHD_ACQUIRES_CTTY 1
   11065 _ACEOF
   11066 
   11067 	cat >>confdefs.h <<\_ACEOF
   11068 #define SETEUID_BREAKS_SETUID 1
   11069 _ACEOF
   11070 
   11071 	cat >>confdefs.h <<\_ACEOF
   11072 #define BROKEN_SETREUID 1
   11073 _ACEOF
   11074 
   11075 	cat >>confdefs.h <<\_ACEOF
   11076 #define BROKEN_SETREGID 1
   11077 _ACEOF
   11078 
   11079 	;;
   11080 *-sni-sysv*)
   11081 	# /usr/ucblib MUST NOT be searched on ReliantUNIX
   11082 
   11083 { echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
   11084 echo $ECHO_N "checking for dlsym in -ldl... $ECHO_C" >&6; }
   11085 if test "${ac_cv_lib_dl_dlsym+set}" = set; then
   11086   echo $ECHO_N "(cached) $ECHO_C" >&6
   11087 else
   11088   ac_check_lib_save_LIBS=$LIBS
   11089 LIBS="-ldl  $LIBS"
   11090 cat >conftest.$ac_ext <<_ACEOF
   11091 /* confdefs.h.  */
   11092 _ACEOF
   11093 cat confdefs.h >>conftest.$ac_ext
   11094 cat >>conftest.$ac_ext <<_ACEOF
   11095 /* end confdefs.h.  */
   11096 
   11097 /* Override any GCC internal prototype to avoid an error.
   11098    Use char because int might match the return type of a GCC
   11099    builtin and then its argument prototype would still apply.  */
   11100 #ifdef __cplusplus
   11101 extern "C"
   11102 #endif
   11103 char dlsym ();
   11104 int
   11105 main ()
   11106 {
   11107 return dlsym ();
   11108   ;
   11109   return 0;
   11110 }
   11111 _ACEOF
   11112 rm -f conftest.$ac_objext conftest$ac_exeext
   11113 if { (ac_try="$ac_link"
   11114 case "(($ac_try" in
   11115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11116   *) ac_try_echo=$ac_try;;
   11117 esac
   11118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11119   (eval "$ac_link") 2>conftest.er1
   11120   ac_status=$?
   11121   grep -v '^ *+' conftest.er1 >conftest.err
   11122   rm -f conftest.er1
   11123   cat conftest.err >&5
   11124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11125   (exit $ac_status); } && {
   11126 	 test -z "$ac_c_werror_flag" ||
   11127 	 test ! -s conftest.err
   11128        } && test -s conftest$ac_exeext &&
   11129        $as_test_x conftest$ac_exeext; then
   11130   ac_cv_lib_dl_dlsym=yes
   11131 else
   11132   echo "$as_me: failed program was:" >&5
   11133 sed 's/^/| /' conftest.$ac_ext >&5
   11134 
   11135 	ac_cv_lib_dl_dlsym=no
   11136 fi
   11137 
   11138 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11139       conftest$ac_exeext conftest.$ac_ext
   11140 LIBS=$ac_check_lib_save_LIBS
   11141 fi
   11142 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
   11143 echo "${ECHO_T}$ac_cv_lib_dl_dlsym" >&6; }
   11144 if test $ac_cv_lib_dl_dlsym = yes; then
   11145   cat >>confdefs.h <<_ACEOF
   11146 #define HAVE_LIBDL 1
   11147 _ACEOF
   11148 
   11149   LIBS="-ldl $LIBS"
   11150 
   11151 fi
   11152 
   11153 	# -lresolv needs to be at the end of LIBS or DNS lookups break
   11154 	{ echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
   11155 echo $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
   11156 if test "${ac_cv_lib_resolv_res_query+set}" = set; then
   11157   echo $ECHO_N "(cached) $ECHO_C" >&6
   11158 else
   11159   ac_check_lib_save_LIBS=$LIBS
   11160 LIBS="-lresolv  $LIBS"
   11161 cat >conftest.$ac_ext <<_ACEOF
   11162 /* confdefs.h.  */
   11163 _ACEOF
   11164 cat confdefs.h >>conftest.$ac_ext
   11165 cat >>conftest.$ac_ext <<_ACEOF
   11166 /* end confdefs.h.  */
   11167 
   11168 /* Override any GCC internal prototype to avoid an error.
   11169    Use char because int might match the return type of a GCC
   11170    builtin and then its argument prototype would still apply.  */
   11171 #ifdef __cplusplus
   11172 extern "C"
   11173 #endif
   11174 char res_query ();
   11175 int
   11176 main ()
   11177 {
   11178 return res_query ();
   11179   ;
   11180   return 0;
   11181 }
   11182 _ACEOF
   11183 rm -f conftest.$ac_objext conftest$ac_exeext
   11184 if { (ac_try="$ac_link"
   11185 case "(($ac_try" in
   11186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11187   *) ac_try_echo=$ac_try;;
   11188 esac
   11189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11190   (eval "$ac_link") 2>conftest.er1
   11191   ac_status=$?
   11192   grep -v '^ *+' conftest.er1 >conftest.err
   11193   rm -f conftest.er1
   11194   cat conftest.err >&5
   11195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11196   (exit $ac_status); } && {
   11197 	 test -z "$ac_c_werror_flag" ||
   11198 	 test ! -s conftest.err
   11199        } && test -s conftest$ac_exeext &&
   11200        $as_test_x conftest$ac_exeext; then
   11201   ac_cv_lib_resolv_res_query=yes
   11202 else
   11203   echo "$as_me: failed program was:" >&5
   11204 sed 's/^/| /' conftest.$ac_ext >&5
   11205 
   11206 	ac_cv_lib_resolv_res_query=no
   11207 fi
   11208 
   11209 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11210       conftest$ac_exeext conftest.$ac_ext
   11211 LIBS=$ac_check_lib_save_LIBS
   11212 fi
   11213 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_query" >&5
   11214 echo "${ECHO_T}$ac_cv_lib_resolv_res_query" >&6; }
   11215 if test $ac_cv_lib_resolv_res_query = yes; then
   11216    LIBS="$LIBS -lresolv"
   11217 fi
   11218 
   11219 	IPADDR_IN_DISPLAY=yes
   11220 	cat >>confdefs.h <<\_ACEOF
   11221 #define USE_PIPES 1
   11222 _ACEOF
   11223 
   11224 	cat >>confdefs.h <<\_ACEOF
   11225 #define IP_TOS_IS_BROKEN 1
   11226 _ACEOF
   11227 
   11228 	cat >>confdefs.h <<\_ACEOF
   11229 #define SETEUID_BREAKS_SETUID 1
   11230 _ACEOF
   11231 
   11232 	cat >>confdefs.h <<\_ACEOF
   11233 #define BROKEN_SETREUID 1
   11234 _ACEOF
   11235 
   11236 	cat >>confdefs.h <<\_ACEOF
   11237 #define BROKEN_SETREGID 1
   11238 _ACEOF
   11239 
   11240 	cat >>confdefs.h <<\_ACEOF
   11241 #define SSHD_ACQUIRES_CTTY 1
   11242 _ACEOF
   11243 
   11244 	external_path_file=/etc/default/login
   11245 	# /usr/ucblib/libucb.a no longer needed on ReliantUNIX
   11246 	# Attention: always take care to bind libsocket and libnsl before libc,
   11247 	# otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
   11248 	;;
   11249 # UnixWare 1.x, UnixWare 2.x, and others based on code from Univel.
   11250 *-*-sysv4.2*)
   11251 	cat >>confdefs.h <<\_ACEOF
   11252 #define USE_PIPES 1
   11253 _ACEOF
   11254 
   11255 	cat >>confdefs.h <<\_ACEOF
   11256 #define SETEUID_BREAKS_SETUID 1
   11257 _ACEOF
   11258 
   11259 	cat >>confdefs.h <<\_ACEOF
   11260 #define BROKEN_SETREUID 1
   11261 _ACEOF
   11262 
   11263 	cat >>confdefs.h <<\_ACEOF
   11264 #define BROKEN_SETREGID 1
   11265 _ACEOF
   11266 
   11267 
   11268 cat >>confdefs.h <<\_ACEOF
   11269 #define PASSWD_NEEDS_USERNAME 1
   11270 _ACEOF
   11271 
   11272 	cat >>confdefs.h <<\_ACEOF
   11273 #define LOCKED_PASSWD_STRING "*LK*"
   11274 _ACEOF
   11275 
   11276 	TEST_SHELL=$SHELL	# let configure find us a capable shell
   11277 	;;
   11278 # UnixWare 7.x, OpenUNIX 8
   11279 *-*-sysv5*)
   11280 	CPPFLAGS="$CPPFLAGS -Dvsnprintf=_xvsnprintf -Dsnprintf=_xsnprintf"
   11281 
   11282 cat >>confdefs.h <<\_ACEOF
   11283 #define UNIXWARE_LONG_PASSWORDS 1
   11284 _ACEOF
   11285 
   11286 	cat >>confdefs.h <<\_ACEOF
   11287 #define USE_PIPES 1
   11288 _ACEOF
   11289 
   11290 	cat >>confdefs.h <<\_ACEOF
   11291 #define SETEUID_BREAKS_SETUID 1
   11292 _ACEOF
   11293 
   11294 	cat >>confdefs.h <<\_ACEOF
   11295 #define BROKEN_GETADDRINFO 1
   11296 _ACEOF
   11297 
   11298 	cat >>confdefs.h <<\_ACEOF
   11299 #define BROKEN_SETREUID 1
   11300 _ACEOF
   11301 
   11302 	cat >>confdefs.h <<\_ACEOF
   11303 #define BROKEN_SETREGID 1
   11304 _ACEOF
   11305 
   11306 	cat >>confdefs.h <<\_ACEOF
   11307 #define PASSWD_NEEDS_USERNAME 1
   11308 _ACEOF
   11309 
   11310 	TEST_SHELL=$SHELL	# let configure find us a capable shell
   11311 	case "$host" in
   11312 	*-*-sysv5SCO_SV*)	# SCO OpenServer 6.x
   11313 		maildir=/var/spool/mail
   11314 
   11315 cat >>confdefs.h <<\_ACEOF
   11316 #define BROKEN_LIBIAF 1
   11317 _ACEOF
   11318 
   11319 		cat >>confdefs.h <<\_ACEOF
   11320 #define BROKEN_UPDWTMPX 1
   11321 _ACEOF
   11322 
   11323 		{ echo "$as_me:$LINENO: checking for getluid in -lprot" >&5
   11324 echo $ECHO_N "checking for getluid in -lprot... $ECHO_C" >&6; }
   11325 if test "${ac_cv_lib_prot_getluid+set}" = set; then
   11326   echo $ECHO_N "(cached) $ECHO_C" >&6
   11327 else
   11328   ac_check_lib_save_LIBS=$LIBS
   11329 LIBS="-lprot  $LIBS"
   11330 cat >conftest.$ac_ext <<_ACEOF
   11331 /* confdefs.h.  */
   11332 _ACEOF
   11333 cat confdefs.h >>conftest.$ac_ext
   11334 cat >>conftest.$ac_ext <<_ACEOF
   11335 /* end confdefs.h.  */
   11336 
   11337 /* Override any GCC internal prototype to avoid an error.
   11338    Use char because int might match the return type of a GCC
   11339    builtin and then its argument prototype would still apply.  */
   11340 #ifdef __cplusplus
   11341 extern "C"
   11342 #endif
   11343 char getluid ();
   11344 int
   11345 main ()
   11346 {
   11347 return getluid ();
   11348   ;
   11349   return 0;
   11350 }
   11351 _ACEOF
   11352 rm -f conftest.$ac_objext conftest$ac_exeext
   11353 if { (ac_try="$ac_link"
   11354 case "(($ac_try" in
   11355   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11356   *) ac_try_echo=$ac_try;;
   11357 esac
   11358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11359   (eval "$ac_link") 2>conftest.er1
   11360   ac_status=$?
   11361   grep -v '^ *+' conftest.er1 >conftest.err
   11362   rm -f conftest.er1
   11363   cat conftest.err >&5
   11364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11365   (exit $ac_status); } && {
   11366 	 test -z "$ac_c_werror_flag" ||
   11367 	 test ! -s conftest.err
   11368        } && test -s conftest$ac_exeext &&
   11369        $as_test_x conftest$ac_exeext; then
   11370   ac_cv_lib_prot_getluid=yes
   11371 else
   11372   echo "$as_me: failed program was:" >&5
   11373 sed 's/^/| /' conftest.$ac_ext >&5
   11374 
   11375 	ac_cv_lib_prot_getluid=no
   11376 fi
   11377 
   11378 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11379       conftest$ac_exeext conftest.$ac_ext
   11380 LIBS=$ac_check_lib_save_LIBS
   11381 fi
   11382 { echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getluid" >&5
   11383 echo "${ECHO_T}$ac_cv_lib_prot_getluid" >&6; }
   11384 if test $ac_cv_lib_prot_getluid = yes; then
   11385    LIBS="$LIBS -lprot"
   11386 
   11387 
   11388 for ac_func in getluid setluid
   11389 do
   11390 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   11391 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   11392 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   11393 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   11394   echo $ECHO_N "(cached) $ECHO_C" >&6
   11395 else
   11396   cat >conftest.$ac_ext <<_ACEOF
   11397 /* confdefs.h.  */
   11398 _ACEOF
   11399 cat confdefs.h >>conftest.$ac_ext
   11400 cat >>conftest.$ac_ext <<_ACEOF
   11401 /* end confdefs.h.  */
   11402 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   11403    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   11404 #define $ac_func innocuous_$ac_func
   11405 
   11406 /* System header to define __stub macros and hopefully few prototypes,
   11407     which can conflict with char $ac_func (); below.
   11408     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11409     <limits.h> exists even on freestanding compilers.  */
   11410 
   11411 #ifdef __STDC__
   11412 # include <limits.h>
   11413 #else
   11414 # include <assert.h>
   11415 #endif
   11416 
   11417 #undef $ac_func
   11418 
   11419 /* Override any GCC internal prototype to avoid an error.
   11420    Use char because int might match the return type of a GCC
   11421    builtin and then its argument prototype would still apply.  */
   11422 #ifdef __cplusplus
   11423 extern "C"
   11424 #endif
   11425 char $ac_func ();
   11426 /* The GNU C library defines this for functions which it implements
   11427     to always fail with ENOSYS.  Some functions are actually named
   11428     something starting with __ and the normal name is an alias.  */
   11429 #if defined __stub_$ac_func || defined __stub___$ac_func
   11430 choke me
   11431 #endif
   11432 
   11433 int
   11434 main ()
   11435 {
   11436 return $ac_func ();
   11437   ;
   11438   return 0;
   11439 }
   11440 _ACEOF
   11441 rm -f conftest.$ac_objext conftest$ac_exeext
   11442 if { (ac_try="$ac_link"
   11443 case "(($ac_try" in
   11444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11445   *) ac_try_echo=$ac_try;;
   11446 esac
   11447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11448   (eval "$ac_link") 2>conftest.er1
   11449   ac_status=$?
   11450   grep -v '^ *+' conftest.er1 >conftest.err
   11451   rm -f conftest.er1
   11452   cat conftest.err >&5
   11453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11454   (exit $ac_status); } && {
   11455 	 test -z "$ac_c_werror_flag" ||
   11456 	 test ! -s conftest.err
   11457        } && test -s conftest$ac_exeext &&
   11458        $as_test_x conftest$ac_exeext; then
   11459   eval "$as_ac_var=yes"
   11460 else
   11461   echo "$as_me: failed program was:" >&5
   11462 sed 's/^/| /' conftest.$ac_ext >&5
   11463 
   11464 	eval "$as_ac_var=no"
   11465 fi
   11466 
   11467 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11468       conftest$ac_exeext conftest.$ac_ext
   11469 fi
   11470 ac_res=`eval echo '${'$as_ac_var'}'`
   11471 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11472 echo "${ECHO_T}$ac_res" >&6; }
   11473 if test `eval echo '${'$as_ac_var'}'` = yes; then
   11474   cat >>confdefs.h <<_ACEOF
   11475 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   11476 _ACEOF
   11477 
   11478 fi
   11479 done
   11480 
   11481 			cat >>confdefs.h <<\_ACEOF
   11482 #define HAVE_SECUREWARE 1
   11483 _ACEOF
   11484 
   11485 			cat >>confdefs.h <<\_ACEOF
   11486 #define DISABLE_SHADOW 1
   11487 _ACEOF
   11488 
   11489 
   11490 fi
   11491 
   11492 		;;
   11493 	*)	cat >>confdefs.h <<\_ACEOF
   11494 #define LOCKED_PASSWD_STRING "*LK*"
   11495 _ACEOF
   11496 
   11497 		check_for_libcrypt_later=1
   11498 		;;
   11499 	esac
   11500 	;;
   11501 *-*-sysv*)
   11502 	;;
   11503 # SCO UNIX and OEM versions of SCO UNIX
   11504 *-*-sco3.2v4*)
   11505 	{ { echo "$as_me:$LINENO: error: \"This Platform is no longer supported.\"" >&5
   11506 echo "$as_me: error: \"This Platform is no longer supported.\"" >&2;}
   11507    { (exit 1); exit 1; }; }
   11508 	;;
   11509 # SCO OpenServer 5.x
   11510 *-*-sco3.2v5*)
   11511 	if test -z "$GCC"; then
   11512 		CFLAGS="$CFLAGS -belf"
   11513 	fi
   11514 	LIBS="$LIBS -lprot -lx -ltinfo -lm"
   11515 	no_dev_ptmx=1
   11516 	cat >>confdefs.h <<\_ACEOF
   11517 #define USE_PIPES 1
   11518 _ACEOF
   11519 
   11520 	cat >>confdefs.h <<\_ACEOF
   11521 #define HAVE_SECUREWARE 1
   11522 _ACEOF
   11523 
   11524 	cat >>confdefs.h <<\_ACEOF
   11525 #define DISABLE_SHADOW 1
   11526 _ACEOF
   11527 
   11528 	cat >>confdefs.h <<\_ACEOF
   11529 #define DISABLE_FD_PASSING 1
   11530 _ACEOF
   11531 
   11532 	cat >>confdefs.h <<\_ACEOF
   11533 #define SETEUID_BREAKS_SETUID 1
   11534 _ACEOF
   11535 
   11536 	cat >>confdefs.h <<\_ACEOF
   11537 #define BROKEN_GETADDRINFO 1
   11538 _ACEOF
   11539 
   11540 	cat >>confdefs.h <<\_ACEOF
   11541 #define BROKEN_SETREUID 1
   11542 _ACEOF
   11543 
   11544 	cat >>confdefs.h <<\_ACEOF
   11545 #define BROKEN_SETREGID 1
   11546 _ACEOF
   11547 
   11548 	cat >>confdefs.h <<\_ACEOF
   11549 #define WITH_ABBREV_NO_TTY 1
   11550 _ACEOF
   11551 
   11552 	cat >>confdefs.h <<\_ACEOF
   11553 #define BROKEN_UPDWTMPX 1
   11554 _ACEOF
   11555 
   11556 	cat >>confdefs.h <<\_ACEOF
   11557 #define PASSWD_NEEDS_USERNAME 1
   11558 _ACEOF
   11559 
   11560 
   11561 
   11562 for ac_func in getluid setluid
   11563 do
   11564 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   11565 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   11566 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   11567 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   11568   echo $ECHO_N "(cached) $ECHO_C" >&6
   11569 else
   11570   cat >conftest.$ac_ext <<_ACEOF
   11571 /* confdefs.h.  */
   11572 _ACEOF
   11573 cat confdefs.h >>conftest.$ac_ext
   11574 cat >>conftest.$ac_ext <<_ACEOF
   11575 /* end confdefs.h.  */
   11576 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   11577    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   11578 #define $ac_func innocuous_$ac_func
   11579 
   11580 /* System header to define __stub macros and hopefully few prototypes,
   11581     which can conflict with char $ac_func (); below.
   11582     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11583     <limits.h> exists even on freestanding compilers.  */
   11584 
   11585 #ifdef __STDC__
   11586 # include <limits.h>
   11587 #else
   11588 # include <assert.h>
   11589 #endif
   11590 
   11591 #undef $ac_func
   11592 
   11593 /* Override any GCC internal prototype to avoid an error.
   11594    Use char because int might match the return type of a GCC
   11595    builtin and then its argument prototype would still apply.  */
   11596 #ifdef __cplusplus
   11597 extern "C"
   11598 #endif
   11599 char $ac_func ();
   11600 /* The GNU C library defines this for functions which it implements
   11601     to always fail with ENOSYS.  Some functions are actually named
   11602     something starting with __ and the normal name is an alias.  */
   11603 #if defined __stub_$ac_func || defined __stub___$ac_func
   11604 choke me
   11605 #endif
   11606 
   11607 int
   11608 main ()
   11609 {
   11610 return $ac_func ();
   11611   ;
   11612   return 0;
   11613 }
   11614 _ACEOF
   11615 rm -f conftest.$ac_objext conftest$ac_exeext
   11616 if { (ac_try="$ac_link"
   11617 case "(($ac_try" in
   11618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11619   *) ac_try_echo=$ac_try;;
   11620 esac
   11621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11622   (eval "$ac_link") 2>conftest.er1
   11623   ac_status=$?
   11624   grep -v '^ *+' conftest.er1 >conftest.err
   11625   rm -f conftest.er1
   11626   cat conftest.err >&5
   11627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11628   (exit $ac_status); } && {
   11629 	 test -z "$ac_c_werror_flag" ||
   11630 	 test ! -s conftest.err
   11631        } && test -s conftest$ac_exeext &&
   11632        $as_test_x conftest$ac_exeext; then
   11633   eval "$as_ac_var=yes"
   11634 else
   11635   echo "$as_me: failed program was:" >&5
   11636 sed 's/^/| /' conftest.$ac_ext >&5
   11637 
   11638 	eval "$as_ac_var=no"
   11639 fi
   11640 
   11641 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11642       conftest$ac_exeext conftest.$ac_ext
   11643 fi
   11644 ac_res=`eval echo '${'$as_ac_var'}'`
   11645 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11646 echo "${ECHO_T}$ac_res" >&6; }
   11647 if test `eval echo '${'$as_ac_var'}'` = yes; then
   11648   cat >>confdefs.h <<_ACEOF
   11649 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   11650 _ACEOF
   11651 
   11652 fi
   11653 done
   11654 
   11655 	MANTYPE=man
   11656 	TEST_SHELL=$SHELL	# let configure find us a capable shell
   11657 	SKIP_DISABLE_LASTLOG_DEFINE=yes
   11658 	;;
   11659 *-*-unicosmk*)
   11660 
   11661 cat >>confdefs.h <<\_ACEOF
   11662 #define NO_SSH_LASTLOG 1
   11663 _ACEOF
   11664 
   11665 	cat >>confdefs.h <<\_ACEOF
   11666 #define SETEUID_BREAKS_SETUID 1
   11667 _ACEOF
   11668 
   11669 	cat >>confdefs.h <<\_ACEOF
   11670 #define BROKEN_SETREUID 1
   11671 _ACEOF
   11672 
   11673 	cat >>confdefs.h <<\_ACEOF
   11674 #define BROKEN_SETREGID 1
   11675 _ACEOF
   11676 
   11677 	cat >>confdefs.h <<\_ACEOF
   11678 #define USE_PIPES 1
   11679 _ACEOF
   11680 
   11681 	cat >>confdefs.h <<\_ACEOF
   11682 #define DISABLE_FD_PASSING 1
   11683 _ACEOF
   11684 
   11685 	LDFLAGS="$LDFLAGS"
   11686 	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
   11687 	MANTYPE=cat
   11688 	;;
   11689 *-*-unicosmp*)
   11690 	cat >>confdefs.h <<\_ACEOF
   11691 #define SETEUID_BREAKS_SETUID 1
   11692 _ACEOF
   11693 
   11694 	cat >>confdefs.h <<\_ACEOF
   11695 #define BROKEN_SETREUID 1
   11696 _ACEOF
   11697 
   11698 	cat >>confdefs.h <<\_ACEOF
   11699 #define BROKEN_SETREGID 1
   11700 _ACEOF
   11701 
   11702 	cat >>confdefs.h <<\_ACEOF
   11703 #define WITH_ABBREV_NO_TTY 1
   11704 _ACEOF
   11705 
   11706 	cat >>confdefs.h <<\_ACEOF
   11707 #define USE_PIPES 1
   11708 _ACEOF
   11709 
   11710 	cat >>confdefs.h <<\_ACEOF
   11711 #define DISABLE_FD_PASSING 1
   11712 _ACEOF
   11713 
   11714 	LDFLAGS="$LDFLAGS"
   11715 	LIBS="$LIBS -lgen -lacid -ldb"
   11716 	MANTYPE=cat
   11717 	;;
   11718 *-*-unicos*)
   11719 	cat >>confdefs.h <<\_ACEOF
   11720 #define SETEUID_BREAKS_SETUID 1
   11721 _ACEOF
   11722 
   11723 	cat >>confdefs.h <<\_ACEOF
   11724 #define BROKEN_SETREUID 1
   11725 _ACEOF
   11726 
   11727 	cat >>confdefs.h <<\_ACEOF
   11728 #define BROKEN_SETREGID 1
   11729 _ACEOF
   11730 
   11731 	cat >>confdefs.h <<\_ACEOF
   11732 #define USE_PIPES 1
   11733 _ACEOF
   11734 
   11735 	cat >>confdefs.h <<\_ACEOF
   11736 #define DISABLE_FD_PASSING 1
   11737 _ACEOF
   11738 
   11739 	cat >>confdefs.h <<\_ACEOF
   11740 #define NO_SSH_LASTLOG 1
   11741 _ACEOF
   11742 
   11743 	LDFLAGS="$LDFLAGS -Wl,-Dmsglevel=334:fatal"
   11744 	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
   11745 	MANTYPE=cat
   11746 	;;
   11747 *-dec-osf*)
   11748 	{ echo "$as_me:$LINENO: checking for Digital Unix SIA" >&5
   11749 echo $ECHO_N "checking for Digital Unix SIA... $ECHO_C" >&6; }
   11750 	no_osfsia=""
   11751 
   11752 # Check whether --with-osfsia was given.
   11753 if test "${with_osfsia+set}" = set; then
   11754   withval=$with_osfsia;
   11755 			if test "x$withval" = "xno" ; then
   11756 				{ echo "$as_me:$LINENO: result: disabled" >&5
   11757 echo "${ECHO_T}disabled" >&6; }
   11758 				no_osfsia=1
   11759 			fi
   11760 
   11761 fi
   11762 
   11763 	if test -z "$no_osfsia" ; then
   11764 		if test -f /etc/sia/matrix.conf; then
   11765 			{ echo "$as_me:$LINENO: result: yes" >&5
   11766 echo "${ECHO_T}yes" >&6; }
   11767 
   11768 cat >>confdefs.h <<\_ACEOF
   11769 #define HAVE_OSF_SIA 1
   11770 _ACEOF
   11771 
   11772 
   11773 cat >>confdefs.h <<\_ACEOF
   11774 #define DISABLE_LOGIN 1
   11775 _ACEOF
   11776 
   11777 			cat >>confdefs.h <<\_ACEOF
   11778 #define DISABLE_FD_PASSING 1
   11779 _ACEOF
   11780 
   11781 			LIBS="$LIBS -lsecurity -ldb -lm -laud"
   11782 			SIA_MSG="yes"
   11783 		else
   11784 			{ echo "$as_me:$LINENO: result: no" >&5
   11785 echo "${ECHO_T}no" >&6; }
   11786 
   11787 cat >>confdefs.h <<\_ACEOF
   11788 #define LOCKED_PASSWD_SUBSTR "Nologin"
   11789 _ACEOF
   11790 
   11791 		fi
   11792 	fi
   11793 	cat >>confdefs.h <<\_ACEOF
   11794 #define BROKEN_GETADDRINFO 1
   11795 _ACEOF
   11796 
   11797 	cat >>confdefs.h <<\_ACEOF
   11798 #define SETEUID_BREAKS_SETUID 1
   11799 _ACEOF
   11800 
   11801 	cat >>confdefs.h <<\_ACEOF
   11802 #define BROKEN_SETREUID 1
   11803 _ACEOF
   11804 
   11805 	cat >>confdefs.h <<\_ACEOF
   11806 #define BROKEN_SETREGID 1
   11807 _ACEOF
   11808 
   11809 
   11810 cat >>confdefs.h <<\_ACEOF
   11811 #define BROKEN_READV_COMPARISON 1
   11812 _ACEOF
   11813 
   11814 	;;
   11815 
   11816 *-*-nto-qnx*)
   11817 	cat >>confdefs.h <<\_ACEOF
   11818 #define USE_PIPES 1
   11819 _ACEOF
   11820 
   11821 	cat >>confdefs.h <<\_ACEOF
   11822 #define NO_X11_UNIX_SOCKETS 1
   11823 _ACEOF
   11824 
   11825 	cat >>confdefs.h <<\_ACEOF
   11826 #define DISABLE_LASTLOG 1
   11827 _ACEOF
   11828 
   11829 	cat >>confdefs.h <<\_ACEOF
   11830 #define SSHD_ACQUIRES_CTTY 1
   11831 _ACEOF
   11832 
   11833 
   11834 cat >>confdefs.h <<\_ACEOF
   11835 #define BROKEN_SHADOW_EXPIRE 1
   11836 _ACEOF
   11837 
   11838 	enable_etc_default_login=no	# has incompatible /etc/default/login
   11839 	case "$host" in
   11840 	*-*-nto-qnx6*)
   11841 		cat >>confdefs.h <<\_ACEOF
   11842 #define DISABLE_FD_PASSING 1
   11843 _ACEOF
   11844 
   11845 		;;
   11846 	esac
   11847 	;;
   11848 
   11849 *-*-ultrix*)
   11850 
   11851 cat >>confdefs.h <<\_ACEOF
   11852 #define BROKEN_GETGROUPS 1
   11853 _ACEOF
   11854 
   11855 
   11856 cat >>confdefs.h <<\_ACEOF
   11857 #define BROKEN_MMAP 1
   11858 _ACEOF
   11859 
   11860 	cat >>confdefs.h <<\_ACEOF
   11861 #define NEED_SETPGRP 1
   11862 _ACEOF
   11863 
   11864 
   11865 cat >>confdefs.h <<\_ACEOF
   11866 #define HAVE_SYS_SYSLOG_H 1
   11867 _ACEOF
   11868 
   11869 	;;
   11870 
   11871 *-*-lynxos)
   11872         CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"
   11873 
   11874 cat >>confdefs.h <<\_ACEOF
   11875 #define BROKEN_SETVBUF 1
   11876 _ACEOF
   11877 
   11878         ;;
   11879 esac
   11880 
   11881 { echo "$as_me:$LINENO: checking compiler and flags for sanity" >&5
   11882 echo $ECHO_N "checking compiler and flags for sanity... $ECHO_C" >&6; }
   11883 if test "$cross_compiling" = yes; then
   11884   	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking compiler sanity" >&5
   11885 echo "$as_me: WARNING: cross compiling: not checking compiler sanity" >&2;}
   11886 
   11887 else
   11888   cat >conftest.$ac_ext <<_ACEOF
   11889 /* confdefs.h.  */
   11890 _ACEOF
   11891 cat confdefs.h >>conftest.$ac_ext
   11892 cat >>conftest.$ac_ext <<_ACEOF
   11893 /* end confdefs.h.  */
   11894  #include <stdio.h>
   11895 int
   11896 main ()
   11897 {
   11898  exit(0);
   11899   ;
   11900   return 0;
   11901 }
   11902 _ACEOF
   11903 rm -f conftest$ac_exeext
   11904 if { (ac_try="$ac_link"
   11905 case "(($ac_try" in
   11906   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11907   *) ac_try_echo=$ac_try;;
   11908 esac
   11909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11910   (eval "$ac_link") 2>&5
   11911   ac_status=$?
   11912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11913   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   11914   { (case "(($ac_try" in
   11915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11916   *) ac_try_echo=$ac_try;;
   11917 esac
   11918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11919   (eval "$ac_try") 2>&5
   11920   ac_status=$?
   11921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11922   (exit $ac_status); }; }; then
   11923   	{ echo "$as_me:$LINENO: result: yes" >&5
   11924 echo "${ECHO_T}yes" >&6; }
   11925 else
   11926   echo "$as_me: program exited with status $ac_status" >&5
   11927 echo "$as_me: failed program was:" >&5
   11928 sed 's/^/| /' conftest.$ac_ext >&5
   11929 
   11930 ( exit $ac_status )
   11931 
   11932 		{ echo "$as_me:$LINENO: result: no" >&5
   11933 echo "${ECHO_T}no" >&6; }
   11934 		{ { echo "$as_me:$LINENO: error: *** compiler cannot create working executables, check config.log ***" >&5
   11935 echo "$as_me: error: *** compiler cannot create working executables, check config.log ***" >&2;}
   11936    { (exit 1); exit 1; }; }
   11937 
   11938 fi
   11939 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   11940 fi
   11941 
   11942 
   11943 
   11944 # Checks for libraries.
   11945 { echo "$as_me:$LINENO: checking for yp_match" >&5
   11946 echo $ECHO_N "checking for yp_match... $ECHO_C" >&6; }
   11947 if test "${ac_cv_func_yp_match+set}" = set; then
   11948   echo $ECHO_N "(cached) $ECHO_C" >&6
   11949 else
   11950   cat >conftest.$ac_ext <<_ACEOF
   11951 /* confdefs.h.  */
   11952 _ACEOF
   11953 cat confdefs.h >>conftest.$ac_ext
   11954 cat >>conftest.$ac_ext <<_ACEOF
   11955 /* end confdefs.h.  */
   11956 /* Define yp_match to an innocuous variant, in case <limits.h> declares yp_match.
   11957    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   11958 #define yp_match innocuous_yp_match
   11959 
   11960 /* System header to define __stub macros and hopefully few prototypes,
   11961     which can conflict with char yp_match (); below.
   11962     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11963     <limits.h> exists even on freestanding compilers.  */
   11964 
   11965 #ifdef __STDC__
   11966 # include <limits.h>
   11967 #else
   11968 # include <assert.h>
   11969 #endif
   11970 
   11971 #undef yp_match
   11972 
   11973 /* Override any GCC internal prototype to avoid an error.
   11974    Use char because int might match the return type of a GCC
   11975    builtin and then its argument prototype would still apply.  */
   11976 #ifdef __cplusplus
   11977 extern "C"
   11978 #endif
   11979 char yp_match ();
   11980 /* The GNU C library defines this for functions which it implements
   11981     to always fail with ENOSYS.  Some functions are actually named
   11982     something starting with __ and the normal name is an alias.  */
   11983 #if defined __stub_yp_match || defined __stub___yp_match
   11984 choke me
   11985 #endif
   11986 
   11987 int
   11988 main ()
   11989 {
   11990 return yp_match ();
   11991   ;
   11992   return 0;
   11993 }
   11994 _ACEOF
   11995 rm -f conftest.$ac_objext conftest$ac_exeext
   11996 if { (ac_try="$ac_link"
   11997 case "(($ac_try" in
   11998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11999   *) ac_try_echo=$ac_try;;
   12000 esac
   12001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12002   (eval "$ac_link") 2>conftest.er1
   12003   ac_status=$?
   12004   grep -v '^ *+' conftest.er1 >conftest.err
   12005   rm -f conftest.er1
   12006   cat conftest.err >&5
   12007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12008   (exit $ac_status); } && {
   12009 	 test -z "$ac_c_werror_flag" ||
   12010 	 test ! -s conftest.err
   12011        } && test -s conftest$ac_exeext &&
   12012        $as_test_x conftest$ac_exeext; then
   12013   ac_cv_func_yp_match=yes
   12014 else
   12015   echo "$as_me: failed program was:" >&5
   12016 sed 's/^/| /' conftest.$ac_ext >&5
   12017 
   12018 	ac_cv_func_yp_match=no
   12019 fi
   12020 
   12021 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12022       conftest$ac_exeext conftest.$ac_ext
   12023 fi
   12024 { echo "$as_me:$LINENO: result: $ac_cv_func_yp_match" >&5
   12025 echo "${ECHO_T}$ac_cv_func_yp_match" >&6; }
   12026 if test $ac_cv_func_yp_match = yes; then
   12027   :
   12028 else
   12029 
   12030 { echo "$as_me:$LINENO: checking for yp_match in -lnsl" >&5
   12031 echo $ECHO_N "checking for yp_match in -lnsl... $ECHO_C" >&6; }
   12032 if test "${ac_cv_lib_nsl_yp_match+set}" = set; then
   12033   echo $ECHO_N "(cached) $ECHO_C" >&6
   12034 else
   12035   ac_check_lib_save_LIBS=$LIBS
   12036 LIBS="-lnsl  $LIBS"
   12037 cat >conftest.$ac_ext <<_ACEOF
   12038 /* confdefs.h.  */
   12039 _ACEOF
   12040 cat confdefs.h >>conftest.$ac_ext
   12041 cat >>conftest.$ac_ext <<_ACEOF
   12042 /* end confdefs.h.  */
   12043 
   12044 /* Override any GCC internal prototype to avoid an error.
   12045    Use char because int might match the return type of a GCC
   12046    builtin and then its argument prototype would still apply.  */
   12047 #ifdef __cplusplus
   12048 extern "C"
   12049 #endif
   12050 char yp_match ();
   12051 int
   12052 main ()
   12053 {
   12054 return yp_match ();
   12055   ;
   12056   return 0;
   12057 }
   12058 _ACEOF
   12059 rm -f conftest.$ac_objext conftest$ac_exeext
   12060 if { (ac_try="$ac_link"
   12061 case "(($ac_try" in
   12062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12063   *) ac_try_echo=$ac_try;;
   12064 esac
   12065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12066   (eval "$ac_link") 2>conftest.er1
   12067   ac_status=$?
   12068   grep -v '^ *+' conftest.er1 >conftest.err
   12069   rm -f conftest.er1
   12070   cat conftest.err >&5
   12071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12072   (exit $ac_status); } && {
   12073 	 test -z "$ac_c_werror_flag" ||
   12074 	 test ! -s conftest.err
   12075        } && test -s conftest$ac_exeext &&
   12076        $as_test_x conftest$ac_exeext; then
   12077   ac_cv_lib_nsl_yp_match=yes
   12078 else
   12079   echo "$as_me: failed program was:" >&5
   12080 sed 's/^/| /' conftest.$ac_ext >&5
   12081 
   12082 	ac_cv_lib_nsl_yp_match=no
   12083 fi
   12084 
   12085 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12086       conftest$ac_exeext conftest.$ac_ext
   12087 LIBS=$ac_check_lib_save_LIBS
   12088 fi
   12089 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_yp_match" >&5
   12090 echo "${ECHO_T}$ac_cv_lib_nsl_yp_match" >&6; }
   12091 if test $ac_cv_lib_nsl_yp_match = yes; then
   12092   cat >>confdefs.h <<_ACEOF
   12093 #define HAVE_LIBNSL 1
   12094 _ACEOF
   12095 
   12096   LIBS="-lnsl $LIBS"
   12097 
   12098 fi
   12099 
   12100 fi
   12101 
   12102 { echo "$as_me:$LINENO: checking for setsockopt" >&5
   12103 echo $ECHO_N "checking for setsockopt... $ECHO_C" >&6; }
   12104 if test "${ac_cv_func_setsockopt+set}" = set; then
   12105   echo $ECHO_N "(cached) $ECHO_C" >&6
   12106 else
   12107   cat >conftest.$ac_ext <<_ACEOF
   12108 /* confdefs.h.  */
   12109 _ACEOF
   12110 cat confdefs.h >>conftest.$ac_ext
   12111 cat >>conftest.$ac_ext <<_ACEOF
   12112 /* end confdefs.h.  */
   12113 /* Define setsockopt to an innocuous variant, in case <limits.h> declares setsockopt.
   12114    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   12115 #define setsockopt innocuous_setsockopt
   12116 
   12117 /* System header to define __stub macros and hopefully few prototypes,
   12118     which can conflict with char setsockopt (); below.
   12119     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12120     <limits.h> exists even on freestanding compilers.  */
   12121 
   12122 #ifdef __STDC__
   12123 # include <limits.h>
   12124 #else
   12125 # include <assert.h>
   12126 #endif
   12127 
   12128 #undef setsockopt
   12129 
   12130 /* Override any GCC internal prototype to avoid an error.
   12131    Use char because int might match the return type of a GCC
   12132    builtin and then its argument prototype would still apply.  */
   12133 #ifdef __cplusplus
   12134 extern "C"
   12135 #endif
   12136 char setsockopt ();
   12137 /* The GNU C library defines this for functions which it implements
   12138     to always fail with ENOSYS.  Some functions are actually named
   12139     something starting with __ and the normal name is an alias.  */
   12140 #if defined __stub_setsockopt || defined __stub___setsockopt
   12141 choke me
   12142 #endif
   12143 
   12144 int
   12145 main ()
   12146 {
   12147 return setsockopt ();
   12148   ;
   12149   return 0;
   12150 }
   12151 _ACEOF
   12152 rm -f conftest.$ac_objext conftest$ac_exeext
   12153 if { (ac_try="$ac_link"
   12154 case "(($ac_try" in
   12155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12156   *) ac_try_echo=$ac_try;;
   12157 esac
   12158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12159   (eval "$ac_link") 2>conftest.er1
   12160   ac_status=$?
   12161   grep -v '^ *+' conftest.er1 >conftest.err
   12162   rm -f conftest.er1
   12163   cat conftest.err >&5
   12164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12165   (exit $ac_status); } && {
   12166 	 test -z "$ac_c_werror_flag" ||
   12167 	 test ! -s conftest.err
   12168        } && test -s conftest$ac_exeext &&
   12169        $as_test_x conftest$ac_exeext; then
   12170   ac_cv_func_setsockopt=yes
   12171 else
   12172   echo "$as_me: failed program was:" >&5
   12173 sed 's/^/| /' conftest.$ac_ext >&5
   12174 
   12175 	ac_cv_func_setsockopt=no
   12176 fi
   12177 
   12178 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12179       conftest$ac_exeext conftest.$ac_ext
   12180 fi
   12181 { echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5
   12182 echo "${ECHO_T}$ac_cv_func_setsockopt" >&6; }
   12183 if test $ac_cv_func_setsockopt = yes; then
   12184   :
   12185 else
   12186 
   12187 { echo "$as_me:$LINENO: checking for setsockopt in -lsocket" >&5
   12188 echo $ECHO_N "checking for setsockopt in -lsocket... $ECHO_C" >&6; }
   12189 if test "${ac_cv_lib_socket_setsockopt+set}" = set; then
   12190   echo $ECHO_N "(cached) $ECHO_C" >&6
   12191 else
   12192   ac_check_lib_save_LIBS=$LIBS
   12193 LIBS="-lsocket  $LIBS"
   12194 cat >conftest.$ac_ext <<_ACEOF
   12195 /* confdefs.h.  */
   12196 _ACEOF
   12197 cat confdefs.h >>conftest.$ac_ext
   12198 cat >>conftest.$ac_ext <<_ACEOF
   12199 /* end confdefs.h.  */
   12200 
   12201 /* Override any GCC internal prototype to avoid an error.
   12202    Use char because int might match the return type of a GCC
   12203    builtin and then its argument prototype would still apply.  */
   12204 #ifdef __cplusplus
   12205 extern "C"
   12206 #endif
   12207 char setsockopt ();
   12208 int
   12209 main ()
   12210 {
   12211 return setsockopt ();
   12212   ;
   12213   return 0;
   12214 }
   12215 _ACEOF
   12216 rm -f conftest.$ac_objext conftest$ac_exeext
   12217 if { (ac_try="$ac_link"
   12218 case "(($ac_try" in
   12219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12220   *) ac_try_echo=$ac_try;;
   12221 esac
   12222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12223   (eval "$ac_link") 2>conftest.er1
   12224   ac_status=$?
   12225   grep -v '^ *+' conftest.er1 >conftest.err
   12226   rm -f conftest.er1
   12227   cat conftest.err >&5
   12228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12229   (exit $ac_status); } && {
   12230 	 test -z "$ac_c_werror_flag" ||
   12231 	 test ! -s conftest.err
   12232        } && test -s conftest$ac_exeext &&
   12233        $as_test_x conftest$ac_exeext; then
   12234   ac_cv_lib_socket_setsockopt=yes
   12235 else
   12236   echo "$as_me: failed program was:" >&5
   12237 sed 's/^/| /' conftest.$ac_ext >&5
   12238 
   12239 	ac_cv_lib_socket_setsockopt=no
   12240 fi
   12241 
   12242 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12243       conftest$ac_exeext conftest.$ac_ext
   12244 LIBS=$ac_check_lib_save_LIBS
   12245 fi
   12246 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5
   12247 echo "${ECHO_T}$ac_cv_lib_socket_setsockopt" >&6; }
   12248 if test $ac_cv_lib_socket_setsockopt = yes; then
   12249   cat >>confdefs.h <<_ACEOF
   12250 #define HAVE_LIBSOCKET 1
   12251 _ACEOF
   12252 
   12253   LIBS="-lsocket $LIBS"
   12254 
   12255 fi
   12256 
   12257 fi
   12258 
   12259 
   12260 
   12261 for ac_func in dirname
   12262 do
   12263 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   12264 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   12265 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   12266 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   12267   echo $ECHO_N "(cached) $ECHO_C" >&6
   12268 else
   12269   cat >conftest.$ac_ext <<_ACEOF
   12270 /* confdefs.h.  */
   12271 _ACEOF
   12272 cat confdefs.h >>conftest.$ac_ext
   12273 cat >>conftest.$ac_ext <<_ACEOF
   12274 /* end confdefs.h.  */
   12275 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   12276    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   12277 #define $ac_func innocuous_$ac_func
   12278 
   12279 /* System header to define __stub macros and hopefully few prototypes,
   12280     which can conflict with char $ac_func (); below.
   12281     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12282     <limits.h> exists even on freestanding compilers.  */
   12283 
   12284 #ifdef __STDC__
   12285 # include <limits.h>
   12286 #else
   12287 # include <assert.h>
   12288 #endif
   12289 
   12290 #undef $ac_func
   12291 
   12292 /* Override any GCC internal prototype to avoid an error.
   12293    Use char because int might match the return type of a GCC
   12294    builtin and then its argument prototype would still apply.  */
   12295 #ifdef __cplusplus
   12296 extern "C"
   12297 #endif
   12298 char $ac_func ();
   12299 /* The GNU C library defines this for functions which it implements
   12300     to always fail with ENOSYS.  Some functions are actually named
   12301     something starting with __ and the normal name is an alias.  */
   12302 #if defined __stub_$ac_func || defined __stub___$ac_func
   12303 choke me
   12304 #endif
   12305 
   12306 int
   12307 main ()
   12308 {
   12309 return $ac_func ();
   12310   ;
   12311   return 0;
   12312 }
   12313 _ACEOF
   12314 rm -f conftest.$ac_objext conftest$ac_exeext
   12315 if { (ac_try="$ac_link"
   12316 case "(($ac_try" in
   12317   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12318   *) ac_try_echo=$ac_try;;
   12319 esac
   12320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12321   (eval "$ac_link") 2>conftest.er1
   12322   ac_status=$?
   12323   grep -v '^ *+' conftest.er1 >conftest.err
   12324   rm -f conftest.er1
   12325   cat conftest.err >&5
   12326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12327   (exit $ac_status); } && {
   12328 	 test -z "$ac_c_werror_flag" ||
   12329 	 test ! -s conftest.err
   12330        } && test -s conftest$ac_exeext &&
   12331        $as_test_x conftest$ac_exeext; then
   12332   eval "$as_ac_var=yes"
   12333 else
   12334   echo "$as_me: failed program was:" >&5
   12335 sed 's/^/| /' conftest.$ac_ext >&5
   12336 
   12337 	eval "$as_ac_var=no"
   12338 fi
   12339 
   12340 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12341       conftest$ac_exeext conftest.$ac_ext
   12342 fi
   12343 ac_res=`eval echo '${'$as_ac_var'}'`
   12344 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12345 echo "${ECHO_T}$ac_res" >&6; }
   12346 if test `eval echo '${'$as_ac_var'}'` = yes; then
   12347   cat >>confdefs.h <<_ACEOF
   12348 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   12349 _ACEOF
   12350 
   12351 for ac_header in libgen.h
   12352 do
   12353 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12354 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12355   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12356 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12357 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12358   echo $ECHO_N "(cached) $ECHO_C" >&6
   12359 fi
   12360 ac_res=`eval echo '${'$as_ac_Header'}'`
   12361 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12362 echo "${ECHO_T}$ac_res" >&6; }
   12363 else
   12364   # Is the header compilable?
   12365 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12366 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12367 cat >conftest.$ac_ext <<_ACEOF
   12368 /* confdefs.h.  */
   12369 _ACEOF
   12370 cat confdefs.h >>conftest.$ac_ext
   12371 cat >>conftest.$ac_ext <<_ACEOF
   12372 /* end confdefs.h.  */
   12373 $ac_includes_default
   12374 #include <$ac_header>
   12375 _ACEOF
   12376 rm -f conftest.$ac_objext
   12377 if { (ac_try="$ac_compile"
   12378 case "(($ac_try" in
   12379   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12380   *) ac_try_echo=$ac_try;;
   12381 esac
   12382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12383   (eval "$ac_compile") 2>conftest.er1
   12384   ac_status=$?
   12385   grep -v '^ *+' conftest.er1 >conftest.err
   12386   rm -f conftest.er1
   12387   cat conftest.err >&5
   12388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12389   (exit $ac_status); } && {
   12390 	 test -z "$ac_c_werror_flag" ||
   12391 	 test ! -s conftest.err
   12392        } && test -s conftest.$ac_objext; then
   12393   ac_header_compiler=yes
   12394 else
   12395   echo "$as_me: failed program was:" >&5
   12396 sed 's/^/| /' conftest.$ac_ext >&5
   12397 
   12398 	ac_header_compiler=no
   12399 fi
   12400 
   12401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12402 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12403 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12404 
   12405 # Is the header present?
   12406 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12407 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12408 cat >conftest.$ac_ext <<_ACEOF
   12409 /* confdefs.h.  */
   12410 _ACEOF
   12411 cat confdefs.h >>conftest.$ac_ext
   12412 cat >>conftest.$ac_ext <<_ACEOF
   12413 /* end confdefs.h.  */
   12414 #include <$ac_header>
   12415 _ACEOF
   12416 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12417 case "(($ac_try" in
   12418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12419   *) ac_try_echo=$ac_try;;
   12420 esac
   12421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12422   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12423   ac_status=$?
   12424   grep -v '^ *+' conftest.er1 >conftest.err
   12425   rm -f conftest.er1
   12426   cat conftest.err >&5
   12427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12428   (exit $ac_status); } >/dev/null && {
   12429 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   12430 	 test ! -s conftest.err
   12431        }; then
   12432   ac_header_preproc=yes
   12433 else
   12434   echo "$as_me: failed program was:" >&5
   12435 sed 's/^/| /' conftest.$ac_ext >&5
   12436 
   12437   ac_header_preproc=no
   12438 fi
   12439 
   12440 rm -f conftest.err conftest.$ac_ext
   12441 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12442 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12443 
   12444 # So?  What about this header?
   12445 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12446   yes:no: )
   12447     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12448 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12449     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12450 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12451     ac_header_preproc=yes
   12452     ;;
   12453   no:yes:* )
   12454     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12455 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12456     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12457 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12458     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12459 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12460     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12461 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12462     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12463 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12464     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12465 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12466     ( cat <<\_ASBOX
   12467 ## ------------------------------------------- ##
   12468 ## Report this to openssh-unix-dev (at] mindrot.org ##
   12469 ## ------------------------------------------- ##
   12470 _ASBOX
   12471      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12472     ;;
   12473 esac
   12474 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12477   echo $ECHO_N "(cached) $ECHO_C" >&6
   12478 else
   12479   eval "$as_ac_Header=\$ac_header_preproc"
   12480 fi
   12481 ac_res=`eval echo '${'$as_ac_Header'}'`
   12482 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12483 echo "${ECHO_T}$ac_res" >&6; }
   12484 
   12485 fi
   12486 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12487   cat >>confdefs.h <<_ACEOF
   12488 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12489 _ACEOF
   12490 
   12491 fi
   12492 
   12493 done
   12494 
   12495 else
   12496 
   12497 	{ echo "$as_me:$LINENO: checking for dirname in -lgen" >&5
   12498 echo $ECHO_N "checking for dirname in -lgen... $ECHO_C" >&6; }
   12499 if test "${ac_cv_lib_gen_dirname+set}" = set; then
   12500   echo $ECHO_N "(cached) $ECHO_C" >&6
   12501 else
   12502   ac_check_lib_save_LIBS=$LIBS
   12503 LIBS="-lgen  $LIBS"
   12504 cat >conftest.$ac_ext <<_ACEOF
   12505 /* confdefs.h.  */
   12506 _ACEOF
   12507 cat confdefs.h >>conftest.$ac_ext
   12508 cat >>conftest.$ac_ext <<_ACEOF
   12509 /* end confdefs.h.  */
   12510 
   12511 /* Override any GCC internal prototype to avoid an error.
   12512    Use char because int might match the return type of a GCC
   12513    builtin and then its argument prototype would still apply.  */
   12514 #ifdef __cplusplus
   12515 extern "C"
   12516 #endif
   12517 char dirname ();
   12518 int
   12519 main ()
   12520 {
   12521 return dirname ();
   12522   ;
   12523   return 0;
   12524 }
   12525 _ACEOF
   12526 rm -f conftest.$ac_objext conftest$ac_exeext
   12527 if { (ac_try="$ac_link"
   12528 case "(($ac_try" in
   12529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12530   *) ac_try_echo=$ac_try;;
   12531 esac
   12532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12533   (eval "$ac_link") 2>conftest.er1
   12534   ac_status=$?
   12535   grep -v '^ *+' conftest.er1 >conftest.err
   12536   rm -f conftest.er1
   12537   cat conftest.err >&5
   12538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12539   (exit $ac_status); } && {
   12540 	 test -z "$ac_c_werror_flag" ||
   12541 	 test ! -s conftest.err
   12542        } && test -s conftest$ac_exeext &&
   12543        $as_test_x conftest$ac_exeext; then
   12544   ac_cv_lib_gen_dirname=yes
   12545 else
   12546   echo "$as_me: failed program was:" >&5
   12547 sed 's/^/| /' conftest.$ac_ext >&5
   12548 
   12549 	ac_cv_lib_gen_dirname=no
   12550 fi
   12551 
   12552 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12553       conftest$ac_exeext conftest.$ac_ext
   12554 LIBS=$ac_check_lib_save_LIBS
   12555 fi
   12556 { echo "$as_me:$LINENO: result: $ac_cv_lib_gen_dirname" >&5
   12557 echo "${ECHO_T}$ac_cv_lib_gen_dirname" >&6; }
   12558 if test $ac_cv_lib_gen_dirname = yes; then
   12559 
   12560 		{ echo "$as_me:$LINENO: checking for broken dirname" >&5
   12561 echo $ECHO_N "checking for broken dirname... $ECHO_C" >&6; }
   12562 if test "${ac_cv_have_broken_dirname+set}" = set; then
   12563   echo $ECHO_N "(cached) $ECHO_C" >&6
   12564 else
   12565 
   12566 			save_LIBS="$LIBS"
   12567 			LIBS="$LIBS -lgen"
   12568 			if test "$cross_compiling" = yes; then
   12569    ac_cv_have_broken_dirname="no"
   12570 else
   12571   cat >conftest.$ac_ext <<_ACEOF
   12572 /* confdefs.h.  */
   12573 _ACEOF
   12574 cat confdefs.h >>conftest.$ac_ext
   12575 cat >>conftest.$ac_ext <<_ACEOF
   12576 /* end confdefs.h.  */
   12577 
   12578 #include <libgen.h>
   12579 #include <string.h>
   12580 
   12581 int main(int argc, char **argv) {
   12582     char *s, buf[32];
   12583 
   12584     strncpy(buf,"/etc", 32);
   12585     s = dirname(buf);
   12586     if (!s || strncmp(s, "/", 32) != 0) {
   12587 	exit(1);
   12588     } else {
   12589 	exit(0);
   12590     }
   12591 }
   12592 
   12593 _ACEOF
   12594 rm -f conftest$ac_exeext
   12595 if { (ac_try="$ac_link"
   12596 case "(($ac_try" in
   12597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12598   *) ac_try_echo=$ac_try;;
   12599 esac
   12600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12601   (eval "$ac_link") 2>&5
   12602   ac_status=$?
   12603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12604   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   12605   { (case "(($ac_try" in
   12606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12607   *) ac_try_echo=$ac_try;;
   12608 esac
   12609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12610   (eval "$ac_try") 2>&5
   12611   ac_status=$?
   12612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12613   (exit $ac_status); }; }; then
   12614    ac_cv_have_broken_dirname="no"
   12615 else
   12616   echo "$as_me: program exited with status $ac_status" >&5
   12617 echo "$as_me: failed program was:" >&5
   12618 sed 's/^/| /' conftest.$ac_ext >&5
   12619 
   12620 ( exit $ac_status )
   12621  ac_cv_have_broken_dirname="yes"
   12622 fi
   12623 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   12624 fi
   12625 
   12626 
   12627 			LIBS="$save_LIBS"
   12628 
   12629 fi
   12630 { echo "$as_me:$LINENO: result: $ac_cv_have_broken_dirname" >&5
   12631 echo "${ECHO_T}$ac_cv_have_broken_dirname" >&6; }
   12632 		if test "x$ac_cv_have_broken_dirname" = "xno" ; then
   12633 			LIBS="$LIBS -lgen"
   12634 			cat >>confdefs.h <<\_ACEOF
   12635 #define HAVE_DIRNAME 1
   12636 _ACEOF
   12637 
   12638 
   12639 for ac_header in libgen.h
   12640 do
   12641 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12642 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12643   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12644 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12645 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12646   echo $ECHO_N "(cached) $ECHO_C" >&6
   12647 fi
   12648 ac_res=`eval echo '${'$as_ac_Header'}'`
   12649 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12650 echo "${ECHO_T}$ac_res" >&6; }
   12651 else
   12652   # Is the header compilable?
   12653 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12654 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12655 cat >conftest.$ac_ext <<_ACEOF
   12656 /* confdefs.h.  */
   12657 _ACEOF
   12658 cat confdefs.h >>conftest.$ac_ext
   12659 cat >>conftest.$ac_ext <<_ACEOF
   12660 /* end confdefs.h.  */
   12661 $ac_includes_default
   12662 #include <$ac_header>
   12663 _ACEOF
   12664 rm -f conftest.$ac_objext
   12665 if { (ac_try="$ac_compile"
   12666 case "(($ac_try" in
   12667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12668   *) ac_try_echo=$ac_try;;
   12669 esac
   12670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12671   (eval "$ac_compile") 2>conftest.er1
   12672   ac_status=$?
   12673   grep -v '^ *+' conftest.er1 >conftest.err
   12674   rm -f conftest.er1
   12675   cat conftest.err >&5
   12676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12677   (exit $ac_status); } && {
   12678 	 test -z "$ac_c_werror_flag" ||
   12679 	 test ! -s conftest.err
   12680        } && test -s conftest.$ac_objext; then
   12681   ac_header_compiler=yes
   12682 else
   12683   echo "$as_me: failed program was:" >&5
   12684 sed 's/^/| /' conftest.$ac_ext >&5
   12685 
   12686 	ac_header_compiler=no
   12687 fi
   12688 
   12689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12690 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12691 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12692 
   12693 # Is the header present?
   12694 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12695 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12696 cat >conftest.$ac_ext <<_ACEOF
   12697 /* confdefs.h.  */
   12698 _ACEOF
   12699 cat confdefs.h >>conftest.$ac_ext
   12700 cat >>conftest.$ac_ext <<_ACEOF
   12701 /* end confdefs.h.  */
   12702 #include <$ac_header>
   12703 _ACEOF
   12704 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12705 case "(($ac_try" in
   12706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12707   *) ac_try_echo=$ac_try;;
   12708 esac
   12709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12710   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12711   ac_status=$?
   12712   grep -v '^ *+' conftest.er1 >conftest.err
   12713   rm -f conftest.er1
   12714   cat conftest.err >&5
   12715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12716   (exit $ac_status); } >/dev/null && {
   12717 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   12718 	 test ! -s conftest.err
   12719        }; then
   12720   ac_header_preproc=yes
   12721 else
   12722   echo "$as_me: failed program was:" >&5
   12723 sed 's/^/| /' conftest.$ac_ext >&5
   12724 
   12725   ac_header_preproc=no
   12726 fi
   12727 
   12728 rm -f conftest.err conftest.$ac_ext
   12729 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12730 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12731 
   12732 # So?  What about this header?
   12733 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12734   yes:no: )
   12735     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12736 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12737     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12738 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12739     ac_header_preproc=yes
   12740     ;;
   12741   no:yes:* )
   12742     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12743 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12744     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12745 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12746     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12747 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12748     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12749 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12750     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12751 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12752     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12753 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12754     ( cat <<\_ASBOX
   12755 ## ------------------------------------------- ##
   12756 ## Report this to openssh-unix-dev (at] mindrot.org ##
   12757 ## ------------------------------------------- ##
   12758 _ASBOX
   12759      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12760     ;;
   12761 esac
   12762 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12763 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12764 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12765   echo $ECHO_N "(cached) $ECHO_C" >&6
   12766 else
   12767   eval "$as_ac_Header=\$ac_header_preproc"
   12768 fi
   12769 ac_res=`eval echo '${'$as_ac_Header'}'`
   12770 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12771 echo "${ECHO_T}$ac_res" >&6; }
   12772 
   12773 fi
   12774 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12775   cat >>confdefs.h <<_ACEOF
   12776 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12777 _ACEOF
   12778 
   12779 fi
   12780 
   12781 done
   12782 
   12783 		fi
   12784 
   12785 fi
   12786 
   12787 
   12788 fi
   12789 done
   12790 
   12791 
   12792 { echo "$as_me:$LINENO: checking for getspnam" >&5
   12793 echo $ECHO_N "checking for getspnam... $ECHO_C" >&6; }
   12794 if test "${ac_cv_func_getspnam+set}" = set; then
   12795   echo $ECHO_N "(cached) $ECHO_C" >&6
   12796 else
   12797   cat >conftest.$ac_ext <<_ACEOF
   12798 /* confdefs.h.  */
   12799 _ACEOF
   12800 cat confdefs.h >>conftest.$ac_ext
   12801 cat >>conftest.$ac_ext <<_ACEOF
   12802 /* end confdefs.h.  */
   12803 /* Define getspnam to an innocuous variant, in case <limits.h> declares getspnam.
   12804    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   12805 #define getspnam innocuous_getspnam
   12806 
   12807 /* System header to define __stub macros and hopefully few prototypes,
   12808     which can conflict with char getspnam (); below.
   12809     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12810     <limits.h> exists even on freestanding compilers.  */
   12811 
   12812 #ifdef __STDC__
   12813 # include <limits.h>
   12814 #else
   12815 # include <assert.h>
   12816 #endif
   12817 
   12818 #undef getspnam
   12819 
   12820 /* Override any GCC internal prototype to avoid an error.
   12821    Use char because int might match the return type of a GCC
   12822    builtin and then its argument prototype would still apply.  */
   12823 #ifdef __cplusplus
   12824 extern "C"
   12825 #endif
   12826 char getspnam ();
   12827 /* The GNU C library defines this for functions which it implements
   12828     to always fail with ENOSYS.  Some functions are actually named
   12829     something starting with __ and the normal name is an alias.  */
   12830 #if defined __stub_getspnam || defined __stub___getspnam
   12831 choke me
   12832 #endif
   12833 
   12834 int
   12835 main ()
   12836 {
   12837 return getspnam ();
   12838   ;
   12839   return 0;
   12840 }
   12841 _ACEOF
   12842 rm -f conftest.$ac_objext conftest$ac_exeext
   12843 if { (ac_try="$ac_link"
   12844 case "(($ac_try" in
   12845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12846   *) ac_try_echo=$ac_try;;
   12847 esac
   12848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12849   (eval "$ac_link") 2>conftest.er1
   12850   ac_status=$?
   12851   grep -v '^ *+' conftest.er1 >conftest.err
   12852   rm -f conftest.er1
   12853   cat conftest.err >&5
   12854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12855   (exit $ac_status); } && {
   12856 	 test -z "$ac_c_werror_flag" ||
   12857 	 test ! -s conftest.err
   12858        } && test -s conftest$ac_exeext &&
   12859        $as_test_x conftest$ac_exeext; then
   12860   ac_cv_func_getspnam=yes
   12861 else
   12862   echo "$as_me: failed program was:" >&5
   12863 sed 's/^/| /' conftest.$ac_ext >&5
   12864 
   12865 	ac_cv_func_getspnam=no
   12866 fi
   12867 
   12868 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12869       conftest$ac_exeext conftest.$ac_ext
   12870 fi
   12871 { echo "$as_me:$LINENO: result: $ac_cv_func_getspnam" >&5
   12872 echo "${ECHO_T}$ac_cv_func_getspnam" >&6; }
   12873 if test $ac_cv_func_getspnam = yes; then
   12874   :
   12875 else
   12876   { echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
   12877 echo $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6; }
   12878 if test "${ac_cv_lib_gen_getspnam+set}" = set; then
   12879   echo $ECHO_N "(cached) $ECHO_C" >&6
   12880 else
   12881   ac_check_lib_save_LIBS=$LIBS
   12882 LIBS="-lgen  $LIBS"
   12883 cat >conftest.$ac_ext <<_ACEOF
   12884 /* confdefs.h.  */
   12885 _ACEOF
   12886 cat confdefs.h >>conftest.$ac_ext
   12887 cat >>conftest.$ac_ext <<_ACEOF
   12888 /* end confdefs.h.  */
   12889 
   12890 /* Override any GCC internal prototype to avoid an error.
   12891    Use char because int might match the return type of a GCC
   12892    builtin and then its argument prototype would still apply.  */
   12893 #ifdef __cplusplus
   12894 extern "C"
   12895 #endif
   12896 char getspnam ();
   12897 int
   12898 main ()
   12899 {
   12900 return getspnam ();
   12901   ;
   12902   return 0;
   12903 }
   12904 _ACEOF
   12905 rm -f conftest.$ac_objext conftest$ac_exeext
   12906 if { (ac_try="$ac_link"
   12907 case "(($ac_try" in
   12908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12909   *) ac_try_echo=$ac_try;;
   12910 esac
   12911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12912   (eval "$ac_link") 2>conftest.er1
   12913   ac_status=$?
   12914   grep -v '^ *+' conftest.er1 >conftest.err
   12915   rm -f conftest.er1
   12916   cat conftest.err >&5
   12917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12918   (exit $ac_status); } && {
   12919 	 test -z "$ac_c_werror_flag" ||
   12920 	 test ! -s conftest.err
   12921        } && test -s conftest$ac_exeext &&
   12922        $as_test_x conftest$ac_exeext; then
   12923   ac_cv_lib_gen_getspnam=yes
   12924 else
   12925   echo "$as_me: failed program was:" >&5
   12926 sed 's/^/| /' conftest.$ac_ext >&5
   12927 
   12928 	ac_cv_lib_gen_getspnam=no
   12929 fi
   12930 
   12931 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12932       conftest$ac_exeext conftest.$ac_ext
   12933 LIBS=$ac_check_lib_save_LIBS
   12934 fi
   12935 { echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
   12936 echo "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6; }
   12937 if test $ac_cv_lib_gen_getspnam = yes; then
   12938   LIBS="$LIBS -lgen"
   12939 fi
   12940 
   12941 fi
   12942 
   12943 { echo "$as_me:$LINENO: checking for library containing basename" >&5
   12944 echo $ECHO_N "checking for library containing basename... $ECHO_C" >&6; }
   12945 if test "${ac_cv_search_basename+set}" = set; then
   12946   echo $ECHO_N "(cached) $ECHO_C" >&6
   12947 else
   12948   ac_func_search_save_LIBS=$LIBS
   12949 cat >conftest.$ac_ext <<_ACEOF
   12950 /* confdefs.h.  */
   12951 _ACEOF
   12952 cat confdefs.h >>conftest.$ac_ext
   12953 cat >>conftest.$ac_ext <<_ACEOF
   12954 /* end confdefs.h.  */
   12955 
   12956 /* Override any GCC internal prototype to avoid an error.
   12957    Use char because int might match the return type of a GCC
   12958    builtin and then its argument prototype would still apply.  */
   12959 #ifdef __cplusplus
   12960 extern "C"
   12961 #endif
   12962 char basename ();
   12963 int
   12964 main ()
   12965 {
   12966 return basename ();
   12967   ;
   12968   return 0;
   12969 }
   12970 _ACEOF
   12971 for ac_lib in '' gen; do
   12972   if test -z "$ac_lib"; then
   12973     ac_res="none required"
   12974   else
   12975     ac_res=-l$ac_lib
   12976     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   12977   fi
   12978   rm -f conftest.$ac_objext conftest$ac_exeext
   12979 if { (ac_try="$ac_link"
   12980 case "(($ac_try" in
   12981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12982   *) ac_try_echo=$ac_try;;
   12983 esac
   12984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12985   (eval "$ac_link") 2>conftest.er1
   12986   ac_status=$?
   12987   grep -v '^ *+' conftest.er1 >conftest.err
   12988   rm -f conftest.er1
   12989   cat conftest.err >&5
   12990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12991   (exit $ac_status); } && {
   12992 	 test -z "$ac_c_werror_flag" ||
   12993 	 test ! -s conftest.err
   12994        } && test -s conftest$ac_exeext &&
   12995        $as_test_x conftest$ac_exeext; then
   12996   ac_cv_search_basename=$ac_res
   12997 else
   12998   echo "$as_me: failed program was:" >&5
   12999 sed 's/^/| /' conftest.$ac_ext >&5
   13000 
   13001 
   13002 fi
   13003 
   13004 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13005       conftest$ac_exeext
   13006   if test "${ac_cv_search_basename+set}" = set; then
   13007   break
   13008 fi
   13009 done
   13010 if test "${ac_cv_search_basename+set}" = set; then
   13011   :
   13012 else
   13013   ac_cv_search_basename=no
   13014 fi
   13015 rm conftest.$ac_ext
   13016 LIBS=$ac_func_search_save_LIBS
   13017 fi
   13018 { echo "$as_me:$LINENO: result: $ac_cv_search_basename" >&5
   13019 echo "${ECHO_T}$ac_cv_search_basename" >&6; }
   13020 ac_res=$ac_cv_search_basename
   13021 if test "$ac_res" != no; then
   13022   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   13023 
   13024 cat >>confdefs.h <<\_ACEOF
   13025 #define HAVE_BASENAME 1
   13026 _ACEOF
   13027 
   13028 fi
   13029 
   13030 
   13031 
   13032 # Check whether --with-zlib was given.
   13033 if test "${with_zlib+set}" = set; then
   13034   withval=$with_zlib;  if test "x$withval" = "xno" ; then
   13035 		{ { echo "$as_me:$LINENO: error: *** zlib is required ***" >&5
   13036 echo "$as_me: error: *** zlib is required ***" >&2;}
   13037    { (exit 1); exit 1; }; }
   13038 	  elif test "x$withval" != "xyes"; then
   13039 		if test -d "$withval/lib"; then
   13040 			if test -n "${need_dash_r}"; then
   13041 				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
   13042 			else
   13043 				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
   13044 			fi
   13045 		else
   13046 			if test -n "${need_dash_r}"; then
   13047 				LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
   13048 			else
   13049 				LDFLAGS="-L${withval} ${LDFLAGS}"
   13050 			fi
   13051 		fi
   13052 		if test -d "$withval/include"; then
   13053 			CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
   13054 		else
   13055 			CPPFLAGS="-I${withval} ${CPPFLAGS}"
   13056 		fi
   13057 	fi
   13058 
   13059 fi
   13060 
   13061 
   13062 if test "${ac_cv_header_zlib_h+set}" = set; then
   13063   { echo "$as_me:$LINENO: checking for zlib.h" >&5
   13064 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
   13065 if test "${ac_cv_header_zlib_h+set}" = set; then
   13066   echo $ECHO_N "(cached) $ECHO_C" >&6
   13067 fi
   13068 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
   13069 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
   13070 else
   13071   # Is the header compilable?
   13072 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
   13073 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
   13074 cat >conftest.$ac_ext <<_ACEOF
   13075 /* confdefs.h.  */
   13076 _ACEOF
   13077 cat confdefs.h >>conftest.$ac_ext
   13078 cat >>conftest.$ac_ext <<_ACEOF
   13079 /* end confdefs.h.  */
   13080 $ac_includes_default
   13081 #include <zlib.h>
   13082 _ACEOF
   13083 rm -f conftest.$ac_objext
   13084 if { (ac_try="$ac_compile"
   13085 case "(($ac_try" in
   13086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13087   *) ac_try_echo=$ac_try;;
   13088 esac
   13089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13090   (eval "$ac_compile") 2>conftest.er1
   13091   ac_status=$?
   13092   grep -v '^ *+' conftest.er1 >conftest.err
   13093   rm -f conftest.er1
   13094   cat conftest.err >&5
   13095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13096   (exit $ac_status); } && {
   13097 	 test -z "$ac_c_werror_flag" ||
   13098 	 test ! -s conftest.err
   13099        } && test -s conftest.$ac_objext; then
   13100   ac_header_compiler=yes
   13101 else
   13102   echo "$as_me: failed program was:" >&5
   13103 sed 's/^/| /' conftest.$ac_ext >&5
   13104 
   13105 	ac_header_compiler=no
   13106 fi
   13107 
   13108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13109 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   13110 echo "${ECHO_T}$ac_header_compiler" >&6; }
   13111 
   13112 # Is the header present?
   13113 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
   13114 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
   13115 cat >conftest.$ac_ext <<_ACEOF
   13116 /* confdefs.h.  */
   13117 _ACEOF
   13118 cat confdefs.h >>conftest.$ac_ext
   13119 cat >>conftest.$ac_ext <<_ACEOF
   13120 /* end confdefs.h.  */
   13121 #include <zlib.h>
   13122 _ACEOF
   13123 if { (ac_try="$ac_cpp conftest.$ac_ext"
   13124 case "(($ac_try" in
   13125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13126   *) ac_try_echo=$ac_try;;
   13127 esac
   13128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13129   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   13130   ac_status=$?
   13131   grep -v '^ *+' conftest.er1 >conftest.err
   13132   rm -f conftest.er1
   13133   cat conftest.err >&5
   13134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13135   (exit $ac_status); } >/dev/null && {
   13136 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   13137 	 test ! -s conftest.err
   13138        }; then
   13139   ac_header_preproc=yes
   13140 else
   13141   echo "$as_me: failed program was:" >&5
   13142 sed 's/^/| /' conftest.$ac_ext >&5
   13143 
   13144   ac_header_preproc=no
   13145 fi
   13146 
   13147 rm -f conftest.err conftest.$ac_ext
   13148 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   13149 echo "${ECHO_T}$ac_header_preproc" >&6; }
   13150 
   13151 # So?  What about this header?
   13152 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   13153   yes:no: )
   13154     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
   13155 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   13156     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
   13157 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
   13158     ac_header_preproc=yes
   13159     ;;
   13160   no:yes:* )
   13161     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
   13162 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
   13163     { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
   13164 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
   13165     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
   13166 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
   13167     { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
   13168 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   13169     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
   13170 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
   13171     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
   13172 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
   13173     ( cat <<\_ASBOX
   13174 ## ------------------------------------------- ##
   13175 ## Report this to openssh-unix-dev (at] mindrot.org ##
   13176 ## ------------------------------------------- ##
   13177 _ASBOX
   13178      ) | sed "s/^/$as_me: WARNING:     /" >&2
   13179     ;;
   13180 esac
   13181 { echo "$as_me:$LINENO: checking for zlib.h" >&5
   13182 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
   13183 if test "${ac_cv_header_zlib_h+set}" = set; then
   13184   echo $ECHO_N "(cached) $ECHO_C" >&6
   13185 else
   13186   ac_cv_header_zlib_h=$ac_header_preproc
   13187 fi
   13188 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
   13189 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
   13190 
   13191 fi
   13192 if test $ac_cv_header_zlib_h = yes; then
   13193   :
   13194 else
   13195   { { echo "$as_me:$LINENO: error: *** zlib.h missing - please install first or check config.log ***" >&5
   13196 echo "$as_me: error: *** zlib.h missing - please install first or check config.log ***" >&2;}
   13197    { (exit 1); exit 1; }; }
   13198 fi
   13199 
   13200 
   13201 
   13202 { echo "$as_me:$LINENO: checking for deflate in -lz" >&5
   13203 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6; }
   13204 if test "${ac_cv_lib_z_deflate+set}" = set; then
   13205   echo $ECHO_N "(cached) $ECHO_C" >&6
   13206 else
   13207   ac_check_lib_save_LIBS=$LIBS
   13208 LIBS="-lz  $LIBS"
   13209 cat >conftest.$ac_ext <<_ACEOF
   13210 /* confdefs.h.  */
   13211 _ACEOF
   13212 cat confdefs.h >>conftest.$ac_ext
   13213 cat >>conftest.$ac_ext <<_ACEOF
   13214 /* end confdefs.h.  */
   13215 
   13216 /* Override any GCC internal prototype to avoid an error.
   13217    Use char because int might match the return type of a GCC
   13218    builtin and then its argument prototype would still apply.  */
   13219 #ifdef __cplusplus
   13220 extern "C"
   13221 #endif
   13222 char deflate ();
   13223 int
   13224 main ()
   13225 {
   13226 return deflate ();
   13227   ;
   13228   return 0;
   13229 }
   13230 _ACEOF
   13231 rm -f conftest.$ac_objext conftest$ac_exeext
   13232 if { (ac_try="$ac_link"
   13233 case "(($ac_try" in
   13234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13235   *) ac_try_echo=$ac_try;;
   13236 esac
   13237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13238   (eval "$ac_link") 2>conftest.er1
   13239   ac_status=$?
   13240   grep -v '^ *+' conftest.er1 >conftest.err
   13241   rm -f conftest.er1
   13242   cat conftest.err >&5
   13243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13244   (exit $ac_status); } && {
   13245 	 test -z "$ac_c_werror_flag" ||
   13246 	 test ! -s conftest.err
   13247        } && test -s conftest$ac_exeext &&
   13248        $as_test_x conftest$ac_exeext; then
   13249   ac_cv_lib_z_deflate=yes
   13250 else
   13251   echo "$as_me: failed program was:" >&5
   13252 sed 's/^/| /' conftest.$ac_ext >&5
   13253 
   13254 	ac_cv_lib_z_deflate=no
   13255 fi
   13256 
   13257 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13258       conftest$ac_exeext conftest.$ac_ext
   13259 LIBS=$ac_check_lib_save_LIBS
   13260 fi
   13261 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
   13262 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6; }
   13263 if test $ac_cv_lib_z_deflate = yes; then
   13264   cat >>confdefs.h <<_ACEOF
   13265 #define HAVE_LIBZ 1
   13266 _ACEOF
   13267 
   13268   LIBS="-lz $LIBS"
   13269 
   13270 else
   13271 
   13272 		saved_CPPFLAGS="$CPPFLAGS"
   13273 		saved_LDFLAGS="$LDFLAGS"
   13274 		save_LIBS="$LIBS"
   13275 				if test -n "${need_dash_r}"; then
   13276 			LDFLAGS="-L/usr/local/lib -R/usr/local/lib ${saved_LDFLAGS}"
   13277 		else
   13278 			LDFLAGS="-L/usr/local/lib ${saved_LDFLAGS}"
   13279 		fi
   13280 		CPPFLAGS="-I/usr/local/include ${saved_CPPFLAGS}"
   13281 		LIBS="$LIBS -lz"
   13282 		cat >conftest.$ac_ext <<_ACEOF
   13283 /* confdefs.h.  */
   13284 _ACEOF
   13285 cat confdefs.h >>conftest.$ac_ext
   13286 cat >>conftest.$ac_ext <<_ACEOF
   13287 /* end confdefs.h.  */
   13288 
   13289 /* Override any GCC internal prototype to avoid an error.
   13290    Use char because int might match the return type of a GCC
   13291    builtin and then its argument prototype would still apply.  */
   13292 #ifdef __cplusplus
   13293 extern "C"
   13294 #endif
   13295 char deflate ();
   13296 int
   13297 main ()
   13298 {
   13299 return deflate ();
   13300   ;
   13301   return 0;
   13302 }
   13303 _ACEOF
   13304 rm -f conftest.$ac_objext conftest$ac_exeext
   13305 if { (ac_try="$ac_link"
   13306 case "(($ac_try" in
   13307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13308   *) ac_try_echo=$ac_try;;
   13309 esac
   13310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13311   (eval "$ac_link") 2>conftest.er1
   13312   ac_status=$?
   13313   grep -v '^ *+' conftest.er1 >conftest.err
   13314   rm -f conftest.er1
   13315   cat conftest.err >&5
   13316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13317   (exit $ac_status); } && {
   13318 	 test -z "$ac_c_werror_flag" ||
   13319 	 test ! -s conftest.err
   13320        } && test -s conftest$ac_exeext &&
   13321        $as_test_x conftest$ac_exeext; then
   13322   cat >>confdefs.h <<\_ACEOF
   13323 #define HAVE_LIBZ 1
   13324 _ACEOF
   13325 
   13326 else
   13327   echo "$as_me: failed program was:" >&5
   13328 sed 's/^/| /' conftest.$ac_ext >&5
   13329 
   13330 
   13331 				{ { echo "$as_me:$LINENO: error: *** zlib missing - please install first or check config.log ***" >&5
   13332 echo "$as_me: error: *** zlib missing - please install first or check config.log ***" >&2;}
   13333    { (exit 1); exit 1; }; }
   13334 
   13335 
   13336 fi
   13337 
   13338 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13339       conftest$ac_exeext conftest.$ac_ext
   13340 
   13341 
   13342 fi
   13343 
   13344 
   13345 
   13346 # Check whether --with-zlib-version-check was given.
   13347 if test "${with_zlib_version_check+set}" = set; then
   13348   withval=$with_zlib_version_check;   if test "x$withval" = "xno" ; then
   13349 		zlib_check_nonfatal=1
   13350 	   fi
   13351 
   13352 
   13353 fi
   13354 
   13355 
   13356 { echo "$as_me:$LINENO: checking for possibly buggy zlib" >&5
   13357 echo $ECHO_N "checking for possibly buggy zlib... $ECHO_C" >&6; }
   13358 if test "$cross_compiling" = yes; then
   13359   	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking zlib version" >&5
   13360 echo "$as_me: WARNING: cross compiling: not checking zlib version" >&2;}
   13361 
   13362 else
   13363   cat >conftest.$ac_ext <<_ACEOF
   13364 /* confdefs.h.  */
   13365 _ACEOF
   13366 cat confdefs.h >>conftest.$ac_ext
   13367 cat >>conftest.$ac_ext <<_ACEOF
   13368 /* end confdefs.h.  */
   13369 
   13370 #include <stdio.h>
   13371 #include <stdlib.h>
   13372 #include <zlib.h>
   13373 
   13374 int
   13375 main ()
   13376 {
   13377 
   13378 	int a=0, b=0, c=0, d=0, n, v;
   13379 	n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
   13380 	if (n != 3 && n != 4)
   13381 		exit(1);
   13382 	v = a*1000000 + b*10000 + c*100 + d;
   13383 	fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
   13384 
   13385 	/* 1.1.4 is OK */
   13386 	if (a == 1 && b == 1 && c >= 4)
   13387 		exit(0);
   13388 
   13389 	/* 1.2.3 and up are OK */
   13390 	if (v >= 1020300)
   13391 		exit(0);
   13392 
   13393 	exit(2);
   13394 
   13395   ;
   13396   return 0;
   13397 }
   13398 _ACEOF
   13399 rm -f conftest$ac_exeext
   13400 if { (ac_try="$ac_link"
   13401 case "(($ac_try" in
   13402   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13403   *) ac_try_echo=$ac_try;;
   13404 esac
   13405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13406   (eval "$ac_link") 2>&5
   13407   ac_status=$?
   13408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13409   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   13410   { (case "(($ac_try" in
   13411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13412   *) ac_try_echo=$ac_try;;
   13413 esac
   13414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13415   (eval "$ac_try") 2>&5
   13416   ac_status=$?
   13417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13418   (exit $ac_status); }; }; then
   13419   { echo "$as_me:$LINENO: result: no" >&5
   13420 echo "${ECHO_T}no" >&6; }
   13421 else
   13422   echo "$as_me: program exited with status $ac_status" >&5
   13423 echo "$as_me: failed program was:" >&5
   13424 sed 's/^/| /' conftest.$ac_ext >&5
   13425 
   13426 ( exit $ac_status )
   13427  { echo "$as_me:$LINENO: result: yes" >&5
   13428 echo "${ECHO_T}yes" >&6; }
   13429 	  if test -z "$zlib_check_nonfatal" ; then
   13430 		{ { echo "$as_me:$LINENO: error: *** zlib too old - check config.log ***
   13431 Your reported zlib version has known security problems.  It's possible your
   13432 vendor has fixed these problems without changing the version number.  If you
   13433 are sure this is the case, you can disable the check by running
   13434 \"./configure --without-zlib-version-check\".
   13435 If you are in doubt, upgrade zlib to version 1.2.3 or greater.
   13436 See http://www.gzip.org/zlib/ for details." >&5
   13437 echo "$as_me: error: *** zlib too old - check config.log ***
   13438 Your reported zlib version has known security problems.  It's possible your
   13439 vendor has fixed these problems without changing the version number.  If you
   13440 are sure this is the case, you can disable the check by running
   13441 \"./configure --without-zlib-version-check\".
   13442 If you are in doubt, upgrade zlib to version 1.2.3 or greater.
   13443 See http://www.gzip.org/zlib/ for details." >&2;}
   13444    { (exit 1); exit 1; }; }
   13445 	  else
   13446 		{ echo "$as_me:$LINENO: WARNING: zlib version may have security problems" >&5
   13447 echo "$as_me: WARNING: zlib version may have security problems" >&2;}
   13448 	  fi
   13449 
   13450 fi
   13451 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   13452 fi
   13453 
   13454 
   13455 
   13456 { echo "$as_me:$LINENO: checking for strcasecmp" >&5
   13457 echo $ECHO_N "checking for strcasecmp... $ECHO_C" >&6; }
   13458 if test "${ac_cv_func_strcasecmp+set}" = set; then
   13459   echo $ECHO_N "(cached) $ECHO_C" >&6
   13460 else
   13461   cat >conftest.$ac_ext <<_ACEOF
   13462 /* confdefs.h.  */
   13463 _ACEOF
   13464 cat confdefs.h >>conftest.$ac_ext
   13465 cat >>conftest.$ac_ext <<_ACEOF
   13466 /* end confdefs.h.  */
   13467 /* Define strcasecmp to an innocuous variant, in case <limits.h> declares strcasecmp.
   13468    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   13469 #define strcasecmp innocuous_strcasecmp
   13470 
   13471 /* System header to define __stub macros and hopefully few prototypes,
   13472     which can conflict with char strcasecmp (); below.
   13473     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   13474     <limits.h> exists even on freestanding compilers.  */
   13475 
   13476 #ifdef __STDC__
   13477 # include <limits.h>
   13478 #else
   13479 # include <assert.h>
   13480 #endif
   13481 
   13482 #undef strcasecmp
   13483 
   13484 /* Override any GCC internal prototype to avoid an error.
   13485    Use char because int might match the return type of a GCC
   13486    builtin and then its argument prototype would still apply.  */
   13487 #ifdef __cplusplus
   13488 extern "C"
   13489 #endif
   13490 char strcasecmp ();
   13491 /* The GNU C library defines this for functions which it implements
   13492     to always fail with ENOSYS.  Some functions are actually named
   13493     something starting with __ and the normal name is an alias.  */
   13494 #if defined __stub_strcasecmp || defined __stub___strcasecmp
   13495 choke me
   13496 #endif
   13497 
   13498 int
   13499 main ()
   13500 {
   13501 return strcasecmp ();
   13502   ;
   13503   return 0;
   13504 }
   13505 _ACEOF
   13506 rm -f conftest.$ac_objext conftest$ac_exeext
   13507 if { (ac_try="$ac_link"
   13508 case "(($ac_try" in
   13509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13510   *) ac_try_echo=$ac_try;;
   13511 esac
   13512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13513   (eval "$ac_link") 2>conftest.er1
   13514   ac_status=$?
   13515   grep -v '^ *+' conftest.er1 >conftest.err
   13516   rm -f conftest.er1
   13517   cat conftest.err >&5
   13518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13519   (exit $ac_status); } && {
   13520 	 test -z "$ac_c_werror_flag" ||
   13521 	 test ! -s conftest.err
   13522        } && test -s conftest$ac_exeext &&
   13523        $as_test_x conftest$ac_exeext; then
   13524   ac_cv_func_strcasecmp=yes
   13525 else
   13526   echo "$as_me: failed program was:" >&5
   13527 sed 's/^/| /' conftest.$ac_ext >&5
   13528 
   13529 	ac_cv_func_strcasecmp=no
   13530 fi
   13531 
   13532 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13533       conftest$ac_exeext conftest.$ac_ext
   13534 fi
   13535 { echo "$as_me:$LINENO: result: $ac_cv_func_strcasecmp" >&5
   13536 echo "${ECHO_T}$ac_cv_func_strcasecmp" >&6; }
   13537 if test $ac_cv_func_strcasecmp = yes; then
   13538   :
   13539 else
   13540    { echo "$as_me:$LINENO: checking for strcasecmp in -lresolv" >&5
   13541 echo $ECHO_N "checking for strcasecmp in -lresolv... $ECHO_C" >&6; }
   13542 if test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then
   13543   echo $ECHO_N "(cached) $ECHO_C" >&6
   13544 else
   13545   ac_check_lib_save_LIBS=$LIBS
   13546 LIBS="-lresolv  $LIBS"
   13547 cat >conftest.$ac_ext <<_ACEOF
   13548 /* confdefs.h.  */
   13549 _ACEOF
   13550 cat confdefs.h >>conftest.$ac_ext
   13551 cat >>conftest.$ac_ext <<_ACEOF
   13552 /* end confdefs.h.  */
   13553 
   13554 /* Override any GCC internal prototype to avoid an error.
   13555    Use char because int might match the return type of a GCC
   13556    builtin and then its argument prototype would still apply.  */
   13557 #ifdef __cplusplus
   13558 extern "C"
   13559 #endif
   13560 char strcasecmp ();
   13561 int
   13562 main ()
   13563 {
   13564 return strcasecmp ();
   13565   ;
   13566   return 0;
   13567 }
   13568 _ACEOF
   13569 rm -f conftest.$ac_objext conftest$ac_exeext
   13570 if { (ac_try="$ac_link"
   13571 case "(($ac_try" in
   13572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13573   *) ac_try_echo=$ac_try;;
   13574 esac
   13575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13576   (eval "$ac_link") 2>conftest.er1
   13577   ac_status=$?
   13578   grep -v '^ *+' conftest.er1 >conftest.err
   13579   rm -f conftest.er1
   13580   cat conftest.err >&5
   13581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13582   (exit $ac_status); } && {
   13583 	 test -z "$ac_c_werror_flag" ||
   13584 	 test ! -s conftest.err
   13585        } && test -s conftest$ac_exeext &&
   13586        $as_test_x conftest$ac_exeext; then
   13587   ac_cv_lib_resolv_strcasecmp=yes
   13588 else
   13589   echo "$as_me: failed program was:" >&5
   13590 sed 's/^/| /' conftest.$ac_ext >&5
   13591 
   13592 	ac_cv_lib_resolv_strcasecmp=no
   13593 fi
   13594 
   13595 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13596       conftest$ac_exeext conftest.$ac_ext
   13597 LIBS=$ac_check_lib_save_LIBS
   13598 fi
   13599 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_strcasecmp" >&5
   13600 echo "${ECHO_T}$ac_cv_lib_resolv_strcasecmp" >&6; }
   13601 if test $ac_cv_lib_resolv_strcasecmp = yes; then
   13602   LIBS="$LIBS -lresolv"
   13603 fi
   13604 
   13605 
   13606 fi
   13607 
   13608 
   13609 for ac_func in utimes
   13610 do
   13611 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   13612 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   13613 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   13614 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   13615   echo $ECHO_N "(cached) $ECHO_C" >&6
   13616 else
   13617   cat >conftest.$ac_ext <<_ACEOF
   13618 /* confdefs.h.  */
   13619 _ACEOF
   13620 cat confdefs.h >>conftest.$ac_ext
   13621 cat >>conftest.$ac_ext <<_ACEOF
   13622 /* end confdefs.h.  */
   13623 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   13624    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   13625 #define $ac_func innocuous_$ac_func
   13626 
   13627 /* System header to define __stub macros and hopefully few prototypes,
   13628     which can conflict with char $ac_func (); below.
   13629     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   13630     <limits.h> exists even on freestanding compilers.  */
   13631 
   13632 #ifdef __STDC__
   13633 # include <limits.h>
   13634 #else
   13635 # include <assert.h>
   13636 #endif
   13637 
   13638 #undef $ac_func
   13639 
   13640 /* Override any GCC internal prototype to avoid an error.
   13641    Use char because int might match the return type of a GCC
   13642    builtin and then its argument prototype would still apply.  */
   13643 #ifdef __cplusplus
   13644 extern "C"
   13645 #endif
   13646 char $ac_func ();
   13647 /* The GNU C library defines this for functions which it implements
   13648     to always fail with ENOSYS.  Some functions are actually named
   13649     something starting with __ and the normal name is an alias.  */
   13650 #if defined __stub_$ac_func || defined __stub___$ac_func
   13651 choke me
   13652 #endif
   13653 
   13654 int
   13655 main ()
   13656 {
   13657 return $ac_func ();
   13658   ;
   13659   return 0;
   13660 }
   13661 _ACEOF
   13662 rm -f conftest.$ac_objext conftest$ac_exeext
   13663 if { (ac_try="$ac_link"
   13664 case "(($ac_try" in
   13665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13666   *) ac_try_echo=$ac_try;;
   13667 esac
   13668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13669   (eval "$ac_link") 2>conftest.er1
   13670   ac_status=$?
   13671   grep -v '^ *+' conftest.er1 >conftest.err
   13672   rm -f conftest.er1
   13673   cat conftest.err >&5
   13674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13675   (exit $ac_status); } && {
   13676 	 test -z "$ac_c_werror_flag" ||
   13677 	 test ! -s conftest.err
   13678        } && test -s conftest$ac_exeext &&
   13679        $as_test_x conftest$ac_exeext; then
   13680   eval "$as_ac_var=yes"
   13681 else
   13682   echo "$as_me: failed program was:" >&5
   13683 sed 's/^/| /' conftest.$ac_ext >&5
   13684 
   13685 	eval "$as_ac_var=no"
   13686 fi
   13687 
   13688 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13689       conftest$ac_exeext conftest.$ac_ext
   13690 fi
   13691 ac_res=`eval echo '${'$as_ac_var'}'`
   13692 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13693 echo "${ECHO_T}$ac_res" >&6; }
   13694 if test `eval echo '${'$as_ac_var'}'` = yes; then
   13695   cat >>confdefs.h <<_ACEOF
   13696 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   13697 _ACEOF
   13698 
   13699 else
   13700    { echo "$as_me:$LINENO: checking for utimes in -lc89" >&5
   13701 echo $ECHO_N "checking for utimes in -lc89... $ECHO_C" >&6; }
   13702 if test "${ac_cv_lib_c89_utimes+set}" = set; then
   13703   echo $ECHO_N "(cached) $ECHO_C" >&6
   13704 else
   13705   ac_check_lib_save_LIBS=$LIBS
   13706 LIBS="-lc89  $LIBS"
   13707 cat >conftest.$ac_ext <<_ACEOF
   13708 /* confdefs.h.  */
   13709 _ACEOF
   13710 cat confdefs.h >>conftest.$ac_ext
   13711 cat >>conftest.$ac_ext <<_ACEOF
   13712 /* end confdefs.h.  */
   13713 
   13714 /* Override any GCC internal prototype to avoid an error.
   13715    Use char because int might match the return type of a GCC
   13716    builtin and then its argument prototype would still apply.  */
   13717 #ifdef __cplusplus
   13718 extern "C"
   13719 #endif
   13720 char utimes ();
   13721 int
   13722 main ()
   13723 {
   13724 return utimes ();
   13725   ;
   13726   return 0;
   13727 }
   13728 _ACEOF
   13729 rm -f conftest.$ac_objext conftest$ac_exeext
   13730 if { (ac_try="$ac_link"
   13731 case "(($ac_try" in
   13732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13733   *) ac_try_echo=$ac_try;;
   13734 esac
   13735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13736   (eval "$ac_link") 2>conftest.er1
   13737   ac_status=$?
   13738   grep -v '^ *+' conftest.er1 >conftest.err
   13739   rm -f conftest.er1
   13740   cat conftest.err >&5
   13741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13742   (exit $ac_status); } && {
   13743 	 test -z "$ac_c_werror_flag" ||
   13744 	 test ! -s conftest.err
   13745        } && test -s conftest$ac_exeext &&
   13746        $as_test_x conftest$ac_exeext; then
   13747   ac_cv_lib_c89_utimes=yes
   13748 else
   13749   echo "$as_me: failed program was:" >&5
   13750 sed 's/^/| /' conftest.$ac_ext >&5
   13751 
   13752 	ac_cv_lib_c89_utimes=no
   13753 fi
   13754 
   13755 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13756       conftest$ac_exeext conftest.$ac_ext
   13757 LIBS=$ac_check_lib_save_LIBS
   13758 fi
   13759 { echo "$as_me:$LINENO: result: $ac_cv_lib_c89_utimes" >&5
   13760 echo "${ECHO_T}$ac_cv_lib_c89_utimes" >&6; }
   13761 if test $ac_cv_lib_c89_utimes = yes; then
   13762   cat >>confdefs.h <<\_ACEOF
   13763 #define HAVE_UTIMES 1
   13764 _ACEOF
   13765 
   13766 					LIBS="$LIBS -lc89"
   13767 fi
   13768 
   13769 
   13770 fi
   13771 done
   13772 
   13773 
   13774 
   13775 
   13776 for ac_header in bsd/libutil.h libutil.h
   13777 do
   13778 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   13779 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13780   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   13781 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   13782 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13783   echo $ECHO_N "(cached) $ECHO_C" >&6
   13784 fi
   13785 ac_res=`eval echo '${'$as_ac_Header'}'`
   13786 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13787 echo "${ECHO_T}$ac_res" >&6; }
   13788 else
   13789   # Is the header compilable?
   13790 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   13791 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   13792 cat >conftest.$ac_ext <<_ACEOF
   13793 /* confdefs.h.  */
   13794 _ACEOF
   13795 cat confdefs.h >>conftest.$ac_ext
   13796 cat >>conftest.$ac_ext <<_ACEOF
   13797 /* end confdefs.h.  */
   13798 $ac_includes_default
   13799 #include <$ac_header>
   13800 _ACEOF
   13801 rm -f conftest.$ac_objext
   13802 if { (ac_try="$ac_compile"
   13803 case "(($ac_try" in
   13804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13805   *) ac_try_echo=$ac_try;;
   13806 esac
   13807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13808   (eval "$ac_compile") 2>conftest.er1
   13809   ac_status=$?
   13810   grep -v '^ *+' conftest.er1 >conftest.err
   13811   rm -f conftest.er1
   13812   cat conftest.err >&5
   13813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13814   (exit $ac_status); } && {
   13815 	 test -z "$ac_c_werror_flag" ||
   13816 	 test ! -s conftest.err
   13817        } && test -s conftest.$ac_objext; then
   13818   ac_header_compiler=yes
   13819 else
   13820   echo "$as_me: failed program was:" >&5
   13821 sed 's/^/| /' conftest.$ac_ext >&5
   13822 
   13823 	ac_header_compiler=no
   13824 fi
   13825 
   13826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13827 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   13828 echo "${ECHO_T}$ac_header_compiler" >&6; }
   13829 
   13830 # Is the header present?
   13831 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   13832 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   13833 cat >conftest.$ac_ext <<_ACEOF
   13834 /* confdefs.h.  */
   13835 _ACEOF
   13836 cat confdefs.h >>conftest.$ac_ext
   13837 cat >>conftest.$ac_ext <<_ACEOF
   13838 /* end confdefs.h.  */
   13839 #include <$ac_header>
   13840 _ACEOF
   13841 if { (ac_try="$ac_cpp conftest.$ac_ext"
   13842 case "(($ac_try" in
   13843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13844   *) ac_try_echo=$ac_try;;
   13845 esac
   13846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13847   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   13848   ac_status=$?
   13849   grep -v '^ *+' conftest.er1 >conftest.err
   13850   rm -f conftest.er1
   13851   cat conftest.err >&5
   13852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13853   (exit $ac_status); } >/dev/null && {
   13854 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   13855 	 test ! -s conftest.err
   13856        }; then
   13857   ac_header_preproc=yes
   13858 else
   13859   echo "$as_me: failed program was:" >&5
   13860 sed 's/^/| /' conftest.$ac_ext >&5
   13861 
   13862   ac_header_preproc=no
   13863 fi
   13864 
   13865 rm -f conftest.err conftest.$ac_ext
   13866 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   13867 echo "${ECHO_T}$ac_header_preproc" >&6; }
   13868 
   13869 # So?  What about this header?
   13870 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   13871   yes:no: )
   13872     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   13873 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   13874     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   13875 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   13876     ac_header_preproc=yes
   13877     ;;
   13878   no:yes:* )
   13879     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   13880 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   13881     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   13882 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   13883     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   13884 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   13885     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   13886 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   13887     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   13888 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   13889     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   13890 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   13891     ( cat <<\_ASBOX
   13892 ## ------------------------------------------- ##
   13893 ## Report this to openssh-unix-dev (at] mindrot.org ##
   13894 ## ------------------------------------------- ##
   13895 _ASBOX
   13896      ) | sed "s/^/$as_me: WARNING:     /" >&2
   13897     ;;
   13898 esac
   13899 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   13900 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   13901 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13902   echo $ECHO_N "(cached) $ECHO_C" >&6
   13903 else
   13904   eval "$as_ac_Header=\$ac_header_preproc"
   13905 fi
   13906 ac_res=`eval echo '${'$as_ac_Header'}'`
   13907 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13908 echo "${ECHO_T}$ac_res" >&6; }
   13909 
   13910 fi
   13911 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   13912   cat >>confdefs.h <<_ACEOF
   13913 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13914 _ACEOF
   13915 
   13916 fi
   13917 
   13918 done
   13919 
   13920 { echo "$as_me:$LINENO: checking for library containing fmt_scaled" >&5
   13921 echo $ECHO_N "checking for library containing fmt_scaled... $ECHO_C" >&6; }
   13922 if test "${ac_cv_search_fmt_scaled+set}" = set; then
   13923   echo $ECHO_N "(cached) $ECHO_C" >&6
   13924 else
   13925   ac_func_search_save_LIBS=$LIBS
   13926 cat >conftest.$ac_ext <<_ACEOF
   13927 /* confdefs.h.  */
   13928 _ACEOF
   13929 cat confdefs.h >>conftest.$ac_ext
   13930 cat >>conftest.$ac_ext <<_ACEOF
   13931 /* end confdefs.h.  */
   13932 
   13933 /* Override any GCC internal prototype to avoid an error.
   13934    Use char because int might match the return type of a GCC
   13935    builtin and then its argument prototype would still apply.  */
   13936 #ifdef __cplusplus
   13937 extern "C"
   13938 #endif
   13939 char fmt_scaled ();
   13940 int
   13941 main ()
   13942 {
   13943 return fmt_scaled ();
   13944   ;
   13945   return 0;
   13946 }
   13947 _ACEOF
   13948 for ac_lib in '' util bsd; do
   13949   if test -z "$ac_lib"; then
   13950     ac_res="none required"
   13951   else
   13952     ac_res=-l$ac_lib
   13953     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   13954   fi
   13955   rm -f conftest.$ac_objext conftest$ac_exeext
   13956 if { (ac_try="$ac_link"
   13957 case "(($ac_try" in
   13958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13959   *) ac_try_echo=$ac_try;;
   13960 esac
   13961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13962   (eval "$ac_link") 2>conftest.er1
   13963   ac_status=$?
   13964   grep -v '^ *+' conftest.er1 >conftest.err
   13965   rm -f conftest.er1
   13966   cat conftest.err >&5
   13967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13968   (exit $ac_status); } && {
   13969 	 test -z "$ac_c_werror_flag" ||
   13970 	 test ! -s conftest.err
   13971        } && test -s conftest$ac_exeext &&
   13972        $as_test_x conftest$ac_exeext; then
   13973   ac_cv_search_fmt_scaled=$ac_res
   13974 else
   13975   echo "$as_me: failed program was:" >&5
   13976 sed 's/^/| /' conftest.$ac_ext >&5
   13977 
   13978 
   13979 fi
   13980 
   13981 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   13982       conftest$ac_exeext
   13983   if test "${ac_cv_search_fmt_scaled+set}" = set; then
   13984   break
   13985 fi
   13986 done
   13987 if test "${ac_cv_search_fmt_scaled+set}" = set; then
   13988   :
   13989 else
   13990   ac_cv_search_fmt_scaled=no
   13991 fi
   13992 rm conftest.$ac_ext
   13993 LIBS=$ac_func_search_save_LIBS
   13994 fi
   13995 { echo "$as_me:$LINENO: result: $ac_cv_search_fmt_scaled" >&5
   13996 echo "${ECHO_T}$ac_cv_search_fmt_scaled" >&6; }
   13997 ac_res=$ac_cv_search_fmt_scaled
   13998 if test "$ac_res" != no; then
   13999   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14000 
   14001 fi
   14002 
   14003 { echo "$as_me:$LINENO: checking for library containing scan_scaled" >&5
   14004 echo $ECHO_N "checking for library containing scan_scaled... $ECHO_C" >&6; }
   14005 if test "${ac_cv_search_scan_scaled+set}" = set; then
   14006   echo $ECHO_N "(cached) $ECHO_C" >&6
   14007 else
   14008   ac_func_search_save_LIBS=$LIBS
   14009 cat >conftest.$ac_ext <<_ACEOF
   14010 /* confdefs.h.  */
   14011 _ACEOF
   14012 cat confdefs.h >>conftest.$ac_ext
   14013 cat >>conftest.$ac_ext <<_ACEOF
   14014 /* end confdefs.h.  */
   14015 
   14016 /* Override any GCC internal prototype to avoid an error.
   14017    Use char because int might match the return type of a GCC
   14018    builtin and then its argument prototype would still apply.  */
   14019 #ifdef __cplusplus
   14020 extern "C"
   14021 #endif
   14022 char scan_scaled ();
   14023 int
   14024 main ()
   14025 {
   14026 return scan_scaled ();
   14027   ;
   14028   return 0;
   14029 }
   14030 _ACEOF
   14031 for ac_lib in '' util bsd; do
   14032   if test -z "$ac_lib"; then
   14033     ac_res="none required"
   14034   else
   14035     ac_res=-l$ac_lib
   14036     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14037   fi
   14038   rm -f conftest.$ac_objext conftest$ac_exeext
   14039 if { (ac_try="$ac_link"
   14040 case "(($ac_try" in
   14041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14042   *) ac_try_echo=$ac_try;;
   14043 esac
   14044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14045   (eval "$ac_link") 2>conftest.er1
   14046   ac_status=$?
   14047   grep -v '^ *+' conftest.er1 >conftest.err
   14048   rm -f conftest.er1
   14049   cat conftest.err >&5
   14050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14051   (exit $ac_status); } && {
   14052 	 test -z "$ac_c_werror_flag" ||
   14053 	 test ! -s conftest.err
   14054        } && test -s conftest$ac_exeext &&
   14055        $as_test_x conftest$ac_exeext; then
   14056   ac_cv_search_scan_scaled=$ac_res
   14057 else
   14058   echo "$as_me: failed program was:" >&5
   14059 sed 's/^/| /' conftest.$ac_ext >&5
   14060 
   14061 
   14062 fi
   14063 
   14064 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14065       conftest$ac_exeext
   14066   if test "${ac_cv_search_scan_scaled+set}" = set; then
   14067   break
   14068 fi
   14069 done
   14070 if test "${ac_cv_search_scan_scaled+set}" = set; then
   14071   :
   14072 else
   14073   ac_cv_search_scan_scaled=no
   14074 fi
   14075 rm conftest.$ac_ext
   14076 LIBS=$ac_func_search_save_LIBS
   14077 fi
   14078 { echo "$as_me:$LINENO: result: $ac_cv_search_scan_scaled" >&5
   14079 echo "${ECHO_T}$ac_cv_search_scan_scaled" >&6; }
   14080 ac_res=$ac_cv_search_scan_scaled
   14081 if test "$ac_res" != no; then
   14082   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14083 
   14084 fi
   14085 
   14086 { echo "$as_me:$LINENO: checking for library containing login" >&5
   14087 echo $ECHO_N "checking for library containing login... $ECHO_C" >&6; }
   14088 if test "${ac_cv_search_login+set}" = set; then
   14089   echo $ECHO_N "(cached) $ECHO_C" >&6
   14090 else
   14091   ac_func_search_save_LIBS=$LIBS
   14092 cat >conftest.$ac_ext <<_ACEOF
   14093 /* confdefs.h.  */
   14094 _ACEOF
   14095 cat confdefs.h >>conftest.$ac_ext
   14096 cat >>conftest.$ac_ext <<_ACEOF
   14097 /* end confdefs.h.  */
   14098 
   14099 /* Override any GCC internal prototype to avoid an error.
   14100    Use char because int might match the return type of a GCC
   14101    builtin and then its argument prototype would still apply.  */
   14102 #ifdef __cplusplus
   14103 extern "C"
   14104 #endif
   14105 char login ();
   14106 int
   14107 main ()
   14108 {
   14109 return login ();
   14110   ;
   14111   return 0;
   14112 }
   14113 _ACEOF
   14114 for ac_lib in '' util bsd; do
   14115   if test -z "$ac_lib"; then
   14116     ac_res="none required"
   14117   else
   14118     ac_res=-l$ac_lib
   14119     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14120   fi
   14121   rm -f conftest.$ac_objext conftest$ac_exeext
   14122 if { (ac_try="$ac_link"
   14123 case "(($ac_try" in
   14124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14125   *) ac_try_echo=$ac_try;;
   14126 esac
   14127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14128   (eval "$ac_link") 2>conftest.er1
   14129   ac_status=$?
   14130   grep -v '^ *+' conftest.er1 >conftest.err
   14131   rm -f conftest.er1
   14132   cat conftest.err >&5
   14133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14134   (exit $ac_status); } && {
   14135 	 test -z "$ac_c_werror_flag" ||
   14136 	 test ! -s conftest.err
   14137        } && test -s conftest$ac_exeext &&
   14138        $as_test_x conftest$ac_exeext; then
   14139   ac_cv_search_login=$ac_res
   14140 else
   14141   echo "$as_me: failed program was:" >&5
   14142 sed 's/^/| /' conftest.$ac_ext >&5
   14143 
   14144 
   14145 fi
   14146 
   14147 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14148       conftest$ac_exeext
   14149   if test "${ac_cv_search_login+set}" = set; then
   14150   break
   14151 fi
   14152 done
   14153 if test "${ac_cv_search_login+set}" = set; then
   14154   :
   14155 else
   14156   ac_cv_search_login=no
   14157 fi
   14158 rm conftest.$ac_ext
   14159 LIBS=$ac_func_search_save_LIBS
   14160 fi
   14161 { echo "$as_me:$LINENO: result: $ac_cv_search_login" >&5
   14162 echo "${ECHO_T}$ac_cv_search_login" >&6; }
   14163 ac_res=$ac_cv_search_login
   14164 if test "$ac_res" != no; then
   14165   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14166 
   14167 fi
   14168 
   14169 { echo "$as_me:$LINENO: checking for library containing logout" >&5
   14170 echo $ECHO_N "checking for library containing logout... $ECHO_C" >&6; }
   14171 if test "${ac_cv_search_logout+set}" = set; then
   14172   echo $ECHO_N "(cached) $ECHO_C" >&6
   14173 else
   14174   ac_func_search_save_LIBS=$LIBS
   14175 cat >conftest.$ac_ext <<_ACEOF
   14176 /* confdefs.h.  */
   14177 _ACEOF
   14178 cat confdefs.h >>conftest.$ac_ext
   14179 cat >>conftest.$ac_ext <<_ACEOF
   14180 /* end confdefs.h.  */
   14181 
   14182 /* Override any GCC internal prototype to avoid an error.
   14183    Use char because int might match the return type of a GCC
   14184    builtin and then its argument prototype would still apply.  */
   14185 #ifdef __cplusplus
   14186 extern "C"
   14187 #endif
   14188 char logout ();
   14189 int
   14190 main ()
   14191 {
   14192 return logout ();
   14193   ;
   14194   return 0;
   14195 }
   14196 _ACEOF
   14197 for ac_lib in '' util bsd; do
   14198   if test -z "$ac_lib"; then
   14199     ac_res="none required"
   14200   else
   14201     ac_res=-l$ac_lib
   14202     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14203   fi
   14204   rm -f conftest.$ac_objext conftest$ac_exeext
   14205 if { (ac_try="$ac_link"
   14206 case "(($ac_try" in
   14207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14208   *) ac_try_echo=$ac_try;;
   14209 esac
   14210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14211   (eval "$ac_link") 2>conftest.er1
   14212   ac_status=$?
   14213   grep -v '^ *+' conftest.er1 >conftest.err
   14214   rm -f conftest.er1
   14215   cat conftest.err >&5
   14216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14217   (exit $ac_status); } && {
   14218 	 test -z "$ac_c_werror_flag" ||
   14219 	 test ! -s conftest.err
   14220        } && test -s conftest$ac_exeext &&
   14221        $as_test_x conftest$ac_exeext; then
   14222   ac_cv_search_logout=$ac_res
   14223 else
   14224   echo "$as_me: failed program was:" >&5
   14225 sed 's/^/| /' conftest.$ac_ext >&5
   14226 
   14227 
   14228 fi
   14229 
   14230 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14231       conftest$ac_exeext
   14232   if test "${ac_cv_search_logout+set}" = set; then
   14233   break
   14234 fi
   14235 done
   14236 if test "${ac_cv_search_logout+set}" = set; then
   14237   :
   14238 else
   14239   ac_cv_search_logout=no
   14240 fi
   14241 rm conftest.$ac_ext
   14242 LIBS=$ac_func_search_save_LIBS
   14243 fi
   14244 { echo "$as_me:$LINENO: result: $ac_cv_search_logout" >&5
   14245 echo "${ECHO_T}$ac_cv_search_logout" >&6; }
   14246 ac_res=$ac_cv_search_logout
   14247 if test "$ac_res" != no; then
   14248   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14249 
   14250 fi
   14251 
   14252 { echo "$as_me:$LINENO: checking for library containing logwtmp" >&5
   14253 echo $ECHO_N "checking for library containing logwtmp... $ECHO_C" >&6; }
   14254 if test "${ac_cv_search_logwtmp+set}" = set; then
   14255   echo $ECHO_N "(cached) $ECHO_C" >&6
   14256 else
   14257   ac_func_search_save_LIBS=$LIBS
   14258 cat >conftest.$ac_ext <<_ACEOF
   14259 /* confdefs.h.  */
   14260 _ACEOF
   14261 cat confdefs.h >>conftest.$ac_ext
   14262 cat >>conftest.$ac_ext <<_ACEOF
   14263 /* end confdefs.h.  */
   14264 
   14265 /* Override any GCC internal prototype to avoid an error.
   14266    Use char because int might match the return type of a GCC
   14267    builtin and then its argument prototype would still apply.  */
   14268 #ifdef __cplusplus
   14269 extern "C"
   14270 #endif
   14271 char logwtmp ();
   14272 int
   14273 main ()
   14274 {
   14275 return logwtmp ();
   14276   ;
   14277   return 0;
   14278 }
   14279 _ACEOF
   14280 for ac_lib in '' util bsd; do
   14281   if test -z "$ac_lib"; then
   14282     ac_res="none required"
   14283   else
   14284     ac_res=-l$ac_lib
   14285     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14286   fi
   14287   rm -f conftest.$ac_objext conftest$ac_exeext
   14288 if { (ac_try="$ac_link"
   14289 case "(($ac_try" in
   14290   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14291   *) ac_try_echo=$ac_try;;
   14292 esac
   14293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14294   (eval "$ac_link") 2>conftest.er1
   14295   ac_status=$?
   14296   grep -v '^ *+' conftest.er1 >conftest.err
   14297   rm -f conftest.er1
   14298   cat conftest.err >&5
   14299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14300   (exit $ac_status); } && {
   14301 	 test -z "$ac_c_werror_flag" ||
   14302 	 test ! -s conftest.err
   14303        } && test -s conftest$ac_exeext &&
   14304        $as_test_x conftest$ac_exeext; then
   14305   ac_cv_search_logwtmp=$ac_res
   14306 else
   14307   echo "$as_me: failed program was:" >&5
   14308 sed 's/^/| /' conftest.$ac_ext >&5
   14309 
   14310 
   14311 fi
   14312 
   14313 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14314       conftest$ac_exeext
   14315   if test "${ac_cv_search_logwtmp+set}" = set; then
   14316   break
   14317 fi
   14318 done
   14319 if test "${ac_cv_search_logwtmp+set}" = set; then
   14320   :
   14321 else
   14322   ac_cv_search_logwtmp=no
   14323 fi
   14324 rm conftest.$ac_ext
   14325 LIBS=$ac_func_search_save_LIBS
   14326 fi
   14327 { echo "$as_me:$LINENO: result: $ac_cv_search_logwtmp" >&5
   14328 echo "${ECHO_T}$ac_cv_search_logwtmp" >&6; }
   14329 ac_res=$ac_cv_search_logwtmp
   14330 if test "$ac_res" != no; then
   14331   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14332 
   14333 fi
   14334 
   14335 { echo "$as_me:$LINENO: checking for library containing openpty" >&5
   14336 echo $ECHO_N "checking for library containing openpty... $ECHO_C" >&6; }
   14337 if test "${ac_cv_search_openpty+set}" = set; then
   14338   echo $ECHO_N "(cached) $ECHO_C" >&6
   14339 else
   14340   ac_func_search_save_LIBS=$LIBS
   14341 cat >conftest.$ac_ext <<_ACEOF
   14342 /* confdefs.h.  */
   14343 _ACEOF
   14344 cat confdefs.h >>conftest.$ac_ext
   14345 cat >>conftest.$ac_ext <<_ACEOF
   14346 /* end confdefs.h.  */
   14347 
   14348 /* Override any GCC internal prototype to avoid an error.
   14349    Use char because int might match the return type of a GCC
   14350    builtin and then its argument prototype would still apply.  */
   14351 #ifdef __cplusplus
   14352 extern "C"
   14353 #endif
   14354 char openpty ();
   14355 int
   14356 main ()
   14357 {
   14358 return openpty ();
   14359   ;
   14360   return 0;
   14361 }
   14362 _ACEOF
   14363 for ac_lib in '' util bsd; do
   14364   if test -z "$ac_lib"; then
   14365     ac_res="none required"
   14366   else
   14367     ac_res=-l$ac_lib
   14368     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14369   fi
   14370   rm -f conftest.$ac_objext conftest$ac_exeext
   14371 if { (ac_try="$ac_link"
   14372 case "(($ac_try" in
   14373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14374   *) ac_try_echo=$ac_try;;
   14375 esac
   14376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14377   (eval "$ac_link") 2>conftest.er1
   14378   ac_status=$?
   14379   grep -v '^ *+' conftest.er1 >conftest.err
   14380   rm -f conftest.er1
   14381   cat conftest.err >&5
   14382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14383   (exit $ac_status); } && {
   14384 	 test -z "$ac_c_werror_flag" ||
   14385 	 test ! -s conftest.err
   14386        } && test -s conftest$ac_exeext &&
   14387        $as_test_x conftest$ac_exeext; then
   14388   ac_cv_search_openpty=$ac_res
   14389 else
   14390   echo "$as_me: failed program was:" >&5
   14391 sed 's/^/| /' conftest.$ac_ext >&5
   14392 
   14393 
   14394 fi
   14395 
   14396 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14397       conftest$ac_exeext
   14398   if test "${ac_cv_search_openpty+set}" = set; then
   14399   break
   14400 fi
   14401 done
   14402 if test "${ac_cv_search_openpty+set}" = set; then
   14403   :
   14404 else
   14405   ac_cv_search_openpty=no
   14406 fi
   14407 rm conftest.$ac_ext
   14408 LIBS=$ac_func_search_save_LIBS
   14409 fi
   14410 { echo "$as_me:$LINENO: result: $ac_cv_search_openpty" >&5
   14411 echo "${ECHO_T}$ac_cv_search_openpty" >&6; }
   14412 ac_res=$ac_cv_search_openpty
   14413 if test "$ac_res" != no; then
   14414   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14415 
   14416 fi
   14417 
   14418 { echo "$as_me:$LINENO: checking for library containing updwtmp" >&5
   14419 echo $ECHO_N "checking for library containing updwtmp... $ECHO_C" >&6; }
   14420 if test "${ac_cv_search_updwtmp+set}" = set; then
   14421   echo $ECHO_N "(cached) $ECHO_C" >&6
   14422 else
   14423   ac_func_search_save_LIBS=$LIBS
   14424 cat >conftest.$ac_ext <<_ACEOF
   14425 /* confdefs.h.  */
   14426 _ACEOF
   14427 cat confdefs.h >>conftest.$ac_ext
   14428 cat >>conftest.$ac_ext <<_ACEOF
   14429 /* end confdefs.h.  */
   14430 
   14431 /* Override any GCC internal prototype to avoid an error.
   14432    Use char because int might match the return type of a GCC
   14433    builtin and then its argument prototype would still apply.  */
   14434 #ifdef __cplusplus
   14435 extern "C"
   14436 #endif
   14437 char updwtmp ();
   14438 int
   14439 main ()
   14440 {
   14441 return updwtmp ();
   14442   ;
   14443   return 0;
   14444 }
   14445 _ACEOF
   14446 for ac_lib in '' util bsd; do
   14447   if test -z "$ac_lib"; then
   14448     ac_res="none required"
   14449   else
   14450     ac_res=-l$ac_lib
   14451     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14452   fi
   14453   rm -f conftest.$ac_objext conftest$ac_exeext
   14454 if { (ac_try="$ac_link"
   14455 case "(($ac_try" in
   14456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14457   *) ac_try_echo=$ac_try;;
   14458 esac
   14459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14460   (eval "$ac_link") 2>conftest.er1
   14461   ac_status=$?
   14462   grep -v '^ *+' conftest.er1 >conftest.err
   14463   rm -f conftest.er1
   14464   cat conftest.err >&5
   14465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14466   (exit $ac_status); } && {
   14467 	 test -z "$ac_c_werror_flag" ||
   14468 	 test ! -s conftest.err
   14469        } && test -s conftest$ac_exeext &&
   14470        $as_test_x conftest$ac_exeext; then
   14471   ac_cv_search_updwtmp=$ac_res
   14472 else
   14473   echo "$as_me: failed program was:" >&5
   14474 sed 's/^/| /' conftest.$ac_ext >&5
   14475 
   14476 
   14477 fi
   14478 
   14479 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14480       conftest$ac_exeext
   14481   if test "${ac_cv_search_updwtmp+set}" = set; then
   14482   break
   14483 fi
   14484 done
   14485 if test "${ac_cv_search_updwtmp+set}" = set; then
   14486   :
   14487 else
   14488   ac_cv_search_updwtmp=no
   14489 fi
   14490 rm conftest.$ac_ext
   14491 LIBS=$ac_func_search_save_LIBS
   14492 fi
   14493 { echo "$as_me:$LINENO: result: $ac_cv_search_updwtmp" >&5
   14494 echo "${ECHO_T}$ac_cv_search_updwtmp" >&6; }
   14495 ac_res=$ac_cv_search_updwtmp
   14496 if test "$ac_res" != no; then
   14497   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14498 
   14499 fi
   14500 
   14501 
   14502 
   14503 
   14504 
   14505 
   14506 
   14507 
   14508 for ac_func in fmt_scaled scan_scaled login logout openpty updwtmp logwtmp
   14509 do
   14510 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   14511 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   14512 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   14513 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   14514   echo $ECHO_N "(cached) $ECHO_C" >&6
   14515 else
   14516   cat >conftest.$ac_ext <<_ACEOF
   14517 /* confdefs.h.  */
   14518 _ACEOF
   14519 cat confdefs.h >>conftest.$ac_ext
   14520 cat >>conftest.$ac_ext <<_ACEOF
   14521 /* end confdefs.h.  */
   14522 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   14523    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   14524 #define $ac_func innocuous_$ac_func
   14525 
   14526 /* System header to define __stub macros and hopefully few prototypes,
   14527     which can conflict with char $ac_func (); below.
   14528     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   14529     <limits.h> exists even on freestanding compilers.  */
   14530 
   14531 #ifdef __STDC__
   14532 # include <limits.h>
   14533 #else
   14534 # include <assert.h>
   14535 #endif
   14536 
   14537 #undef $ac_func
   14538 
   14539 /* Override any GCC internal prototype to avoid an error.
   14540    Use char because int might match the return type of a GCC
   14541    builtin and then its argument prototype would still apply.  */
   14542 #ifdef __cplusplus
   14543 extern "C"
   14544 #endif
   14545 char $ac_func ();
   14546 /* The GNU C library defines this for functions which it implements
   14547     to always fail with ENOSYS.  Some functions are actually named
   14548     something starting with __ and the normal name is an alias.  */
   14549 #if defined __stub_$ac_func || defined __stub___$ac_func
   14550 choke me
   14551 #endif
   14552 
   14553 int
   14554 main ()
   14555 {
   14556 return $ac_func ();
   14557   ;
   14558   return 0;
   14559 }
   14560 _ACEOF
   14561 rm -f conftest.$ac_objext conftest$ac_exeext
   14562 if { (ac_try="$ac_link"
   14563 case "(($ac_try" in
   14564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14565   *) ac_try_echo=$ac_try;;
   14566 esac
   14567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14568   (eval "$ac_link") 2>conftest.er1
   14569   ac_status=$?
   14570   grep -v '^ *+' conftest.er1 >conftest.err
   14571   rm -f conftest.er1
   14572   cat conftest.err >&5
   14573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14574   (exit $ac_status); } && {
   14575 	 test -z "$ac_c_werror_flag" ||
   14576 	 test ! -s conftest.err
   14577        } && test -s conftest$ac_exeext &&
   14578        $as_test_x conftest$ac_exeext; then
   14579   eval "$as_ac_var=yes"
   14580 else
   14581   echo "$as_me: failed program was:" >&5
   14582 sed 's/^/| /' conftest.$ac_ext >&5
   14583 
   14584 	eval "$as_ac_var=no"
   14585 fi
   14586 
   14587 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14588       conftest$ac_exeext conftest.$ac_ext
   14589 fi
   14590 ac_res=`eval echo '${'$as_ac_var'}'`
   14591 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   14592 echo "${ECHO_T}$ac_res" >&6; }
   14593 if test `eval echo '${'$as_ac_var'}'` = yes; then
   14594   cat >>confdefs.h <<_ACEOF
   14595 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   14596 _ACEOF
   14597 
   14598 fi
   14599 done
   14600 
   14601 
   14602 # On some platforms, inet_ntop may be found in libresolv or libnsl.
   14603 { echo "$as_me:$LINENO: checking for library containing inet_ntop" >&5
   14604 echo $ECHO_N "checking for library containing inet_ntop... $ECHO_C" >&6; }
   14605 if test "${ac_cv_search_inet_ntop+set}" = set; then
   14606   echo $ECHO_N "(cached) $ECHO_C" >&6
   14607 else
   14608   ac_func_search_save_LIBS=$LIBS
   14609 cat >conftest.$ac_ext <<_ACEOF
   14610 /* confdefs.h.  */
   14611 _ACEOF
   14612 cat confdefs.h >>conftest.$ac_ext
   14613 cat >>conftest.$ac_ext <<_ACEOF
   14614 /* end confdefs.h.  */
   14615 
   14616 /* Override any GCC internal prototype to avoid an error.
   14617    Use char because int might match the return type of a GCC
   14618    builtin and then its argument prototype would still apply.  */
   14619 #ifdef __cplusplus
   14620 extern "C"
   14621 #endif
   14622 char inet_ntop ();
   14623 int
   14624 main ()
   14625 {
   14626 return inet_ntop ();
   14627   ;
   14628   return 0;
   14629 }
   14630 _ACEOF
   14631 for ac_lib in '' resolv nsl; do
   14632   if test -z "$ac_lib"; then
   14633     ac_res="none required"
   14634   else
   14635     ac_res=-l$ac_lib
   14636     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14637   fi
   14638   rm -f conftest.$ac_objext conftest$ac_exeext
   14639 if { (ac_try="$ac_link"
   14640 case "(($ac_try" in
   14641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14642   *) ac_try_echo=$ac_try;;
   14643 esac
   14644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14645   (eval "$ac_link") 2>conftest.er1
   14646   ac_status=$?
   14647   grep -v '^ *+' conftest.er1 >conftest.err
   14648   rm -f conftest.er1
   14649   cat conftest.err >&5
   14650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14651   (exit $ac_status); } && {
   14652 	 test -z "$ac_c_werror_flag" ||
   14653 	 test ! -s conftest.err
   14654        } && test -s conftest$ac_exeext &&
   14655        $as_test_x conftest$ac_exeext; then
   14656   ac_cv_search_inet_ntop=$ac_res
   14657 else
   14658   echo "$as_me: failed program was:" >&5
   14659 sed 's/^/| /' conftest.$ac_ext >&5
   14660 
   14661 
   14662 fi
   14663 
   14664 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14665       conftest$ac_exeext
   14666   if test "${ac_cv_search_inet_ntop+set}" = set; then
   14667   break
   14668 fi
   14669 done
   14670 if test "${ac_cv_search_inet_ntop+set}" = set; then
   14671   :
   14672 else
   14673   ac_cv_search_inet_ntop=no
   14674 fi
   14675 rm conftest.$ac_ext
   14676 LIBS=$ac_func_search_save_LIBS
   14677 fi
   14678 { echo "$as_me:$LINENO: result: $ac_cv_search_inet_ntop" >&5
   14679 echo "${ECHO_T}$ac_cv_search_inet_ntop" >&6; }
   14680 ac_res=$ac_cv_search_inet_ntop
   14681 if test "$ac_res" != no; then
   14682   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14683 
   14684 fi
   14685 
   14686 
   14687 
   14688 for ac_func in strftime
   14689 do
   14690 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   14691 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   14692 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   14693 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   14694   echo $ECHO_N "(cached) $ECHO_C" >&6
   14695 else
   14696   cat >conftest.$ac_ext <<_ACEOF
   14697 /* confdefs.h.  */
   14698 _ACEOF
   14699 cat confdefs.h >>conftest.$ac_ext
   14700 cat >>conftest.$ac_ext <<_ACEOF
   14701 /* end confdefs.h.  */
   14702 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   14703    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   14704 #define $ac_func innocuous_$ac_func
   14705 
   14706 /* System header to define __stub macros and hopefully few prototypes,
   14707     which can conflict with char $ac_func (); below.
   14708     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   14709     <limits.h> exists even on freestanding compilers.  */
   14710 
   14711 #ifdef __STDC__
   14712 # include <limits.h>
   14713 #else
   14714 # include <assert.h>
   14715 #endif
   14716 
   14717 #undef $ac_func
   14718 
   14719 /* Override any GCC internal prototype to avoid an error.
   14720    Use char because int might match the return type of a GCC
   14721    builtin and then its argument prototype would still apply.  */
   14722 #ifdef __cplusplus
   14723 extern "C"
   14724 #endif
   14725 char $ac_func ();
   14726 /* The GNU C library defines this for functions which it implements
   14727     to always fail with ENOSYS.  Some functions are actually named
   14728     something starting with __ and the normal name is an alias.  */
   14729 #if defined __stub_$ac_func || defined __stub___$ac_func
   14730 choke me
   14731 #endif
   14732 
   14733 int
   14734 main ()
   14735 {
   14736 return $ac_func ();
   14737   ;
   14738   return 0;
   14739 }
   14740 _ACEOF
   14741 rm -f conftest.$ac_objext conftest$ac_exeext
   14742 if { (ac_try="$ac_link"
   14743 case "(($ac_try" in
   14744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14745   *) ac_try_echo=$ac_try;;
   14746 esac
   14747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14748   (eval "$ac_link") 2>conftest.er1
   14749   ac_status=$?
   14750   grep -v '^ *+' conftest.er1 >conftest.err
   14751   rm -f conftest.er1
   14752   cat conftest.err >&5
   14753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14754   (exit $ac_status); } && {
   14755 	 test -z "$ac_c_werror_flag" ||
   14756 	 test ! -s conftest.err
   14757        } && test -s conftest$ac_exeext &&
   14758        $as_test_x conftest$ac_exeext; then
   14759   eval "$as_ac_var=yes"
   14760 else
   14761   echo "$as_me: failed program was:" >&5
   14762 sed 's/^/| /' conftest.$ac_ext >&5
   14763 
   14764 	eval "$as_ac_var=no"
   14765 fi
   14766 
   14767 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14768       conftest$ac_exeext conftest.$ac_ext
   14769 fi
   14770 ac_res=`eval echo '${'$as_ac_var'}'`
   14771 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   14772 echo "${ECHO_T}$ac_res" >&6; }
   14773 if test `eval echo '${'$as_ac_var'}'` = yes; then
   14774   cat >>confdefs.h <<_ACEOF
   14775 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   14776 _ACEOF
   14777 
   14778 else
   14779   # strftime is in -lintl on SCO UNIX.
   14780 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
   14781 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
   14782 if test "${ac_cv_lib_intl_strftime+set}" = set; then
   14783   echo $ECHO_N "(cached) $ECHO_C" >&6
   14784 else
   14785   ac_check_lib_save_LIBS=$LIBS
   14786 LIBS="-lintl  $LIBS"
   14787 cat >conftest.$ac_ext <<_ACEOF
   14788 /* confdefs.h.  */
   14789 _ACEOF
   14790 cat confdefs.h >>conftest.$ac_ext
   14791 cat >>conftest.$ac_ext <<_ACEOF
   14792 /* end confdefs.h.  */
   14793 
   14794 /* Override any GCC internal prototype to avoid an error.
   14795    Use char because int might match the return type of a GCC
   14796    builtin and then its argument prototype would still apply.  */
   14797 #ifdef __cplusplus
   14798 extern "C"
   14799 #endif
   14800 char strftime ();
   14801 int
   14802 main ()
   14803 {
   14804 return strftime ();
   14805   ;
   14806   return 0;
   14807 }
   14808 _ACEOF
   14809 rm -f conftest.$ac_objext conftest$ac_exeext
   14810 if { (ac_try="$ac_link"
   14811 case "(($ac_try" in
   14812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14813   *) ac_try_echo=$ac_try;;
   14814 esac
   14815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14816   (eval "$ac_link") 2>conftest.er1
   14817   ac_status=$?
   14818   grep -v '^ *+' conftest.er1 >conftest.err
   14819   rm -f conftest.er1
   14820   cat conftest.err >&5
   14821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14822   (exit $ac_status); } && {
   14823 	 test -z "$ac_c_werror_flag" ||
   14824 	 test ! -s conftest.err
   14825        } && test -s conftest$ac_exeext &&
   14826        $as_test_x conftest$ac_exeext; then
   14827   ac_cv_lib_intl_strftime=yes
   14828 else
   14829   echo "$as_me: failed program was:" >&5
   14830 sed 's/^/| /' conftest.$ac_ext >&5
   14831 
   14832 	ac_cv_lib_intl_strftime=no
   14833 fi
   14834 
   14835 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14836       conftest$ac_exeext conftest.$ac_ext
   14837 LIBS=$ac_check_lib_save_LIBS
   14838 fi
   14839 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
   14840 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
   14841 if test $ac_cv_lib_intl_strftime = yes; then
   14842   cat >>confdefs.h <<\_ACEOF
   14843 #define HAVE_STRFTIME 1
   14844 _ACEOF
   14845 
   14846 LIBS="-lintl $LIBS"
   14847 fi
   14848 
   14849 fi
   14850 done
   14851 
   14852 
   14853 # Check for ALTDIRFUNC glob() extension
   14854 { echo "$as_me:$LINENO: checking for GLOB_ALTDIRFUNC support" >&5
   14855 echo $ECHO_N "checking for GLOB_ALTDIRFUNC support... $ECHO_C" >&6; }
   14856 cat >conftest.$ac_ext <<_ACEOF
   14857 /* confdefs.h.  */
   14858 _ACEOF
   14859 cat confdefs.h >>conftest.$ac_ext
   14860 cat >>conftest.$ac_ext <<_ACEOF
   14861 /* end confdefs.h.  */
   14862 
   14863 		#include <glob.h>
   14864 		#ifdef GLOB_ALTDIRFUNC
   14865 		FOUNDIT
   14866 		#endif
   14867 
   14868 _ACEOF
   14869 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   14870   $EGREP "FOUNDIT" >/dev/null 2>&1; then
   14871 
   14872 
   14873 cat >>confdefs.h <<\_ACEOF
   14874 #define GLOB_HAS_ALTDIRFUNC 1
   14875 _ACEOF
   14876 
   14877 		{ echo "$as_me:$LINENO: result: yes" >&5
   14878 echo "${ECHO_T}yes" >&6; }
   14879 
   14880 else
   14881 
   14882 		{ echo "$as_me:$LINENO: result: no" >&5
   14883 echo "${ECHO_T}no" >&6; }
   14884 
   14885 
   14886 fi
   14887 rm -f conftest*
   14888 
   14889 
   14890 # Check for g.gl_matchc glob() extension
   14891 { echo "$as_me:$LINENO: checking for gl_matchc field in glob_t" >&5
   14892 echo $ECHO_N "checking for gl_matchc field in glob_t... $ECHO_C" >&6; }
   14893 cat >conftest.$ac_ext <<_ACEOF
   14894 /* confdefs.h.  */
   14895 _ACEOF
   14896 cat confdefs.h >>conftest.$ac_ext
   14897 cat >>conftest.$ac_ext <<_ACEOF
   14898 /* end confdefs.h.  */
   14899  #include <glob.h>
   14900 int
   14901 main ()
   14902 {
   14903  glob_t g; g.gl_matchc = 1;
   14904   ;
   14905   return 0;
   14906 }
   14907 _ACEOF
   14908 rm -f conftest.$ac_objext
   14909 if { (ac_try="$ac_compile"
   14910 case "(($ac_try" in
   14911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14912   *) ac_try_echo=$ac_try;;
   14913 esac
   14914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14915   (eval "$ac_compile") 2>conftest.er1
   14916   ac_status=$?
   14917   grep -v '^ *+' conftest.er1 >conftest.err
   14918   rm -f conftest.er1
   14919   cat conftest.err >&5
   14920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14921   (exit $ac_status); } && {
   14922 	 test -z "$ac_c_werror_flag" ||
   14923 	 test ! -s conftest.err
   14924        } && test -s conftest.$ac_objext; then
   14925 
   14926 
   14927 cat >>confdefs.h <<\_ACEOF
   14928 #define GLOB_HAS_GL_MATCHC 1
   14929 _ACEOF
   14930 
   14931 		{ echo "$as_me:$LINENO: result: yes" >&5
   14932 echo "${ECHO_T}yes" >&6; }
   14933 
   14934 else
   14935   echo "$as_me: failed program was:" >&5
   14936 sed 's/^/| /' conftest.$ac_ext >&5
   14937 
   14938 
   14939 		{ echo "$as_me:$LINENO: result: no" >&5
   14940 echo "${ECHO_T}no" >&6; }
   14941 
   14942 fi
   14943 
   14944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14945 
   14946 # Check for g.gl_statv glob() extension
   14947 { echo "$as_me:$LINENO: checking for gl_statv and GLOB_KEEPSTAT extensions for glob" >&5
   14948 echo $ECHO_N "checking for gl_statv and GLOB_KEEPSTAT extensions for glob... $ECHO_C" >&6; }
   14949 cat >conftest.$ac_ext <<_ACEOF
   14950 /* confdefs.h.  */
   14951 _ACEOF
   14952 cat confdefs.h >>conftest.$ac_ext
   14953 cat >>conftest.$ac_ext <<_ACEOF
   14954 /* end confdefs.h.  */
   14955  #include <glob.h>
   14956 int
   14957 main ()
   14958 {
   14959 
   14960 #ifndef GLOB_KEEPSTAT
   14961 #error "glob does not support GLOB_KEEPSTAT extension"
   14962 #endif
   14963 glob_t g;
   14964 g.gl_statv = NULL;
   14965 
   14966   ;
   14967   return 0;
   14968 }
   14969 _ACEOF
   14970 rm -f conftest.$ac_objext
   14971 if { (ac_try="$ac_compile"
   14972 case "(($ac_try" in
   14973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14974   *) ac_try_echo=$ac_try;;
   14975 esac
   14976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14977   (eval "$ac_compile") 2>conftest.er1
   14978   ac_status=$?
   14979   grep -v '^ *+' conftest.er1 >conftest.err
   14980   rm -f conftest.er1
   14981   cat conftest.err >&5
   14982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14983   (exit $ac_status); } && {
   14984 	 test -z "$ac_c_werror_flag" ||
   14985 	 test ! -s conftest.err
   14986        } && test -s conftest.$ac_objext; then
   14987 
   14988 
   14989 cat >>confdefs.h <<\_ACEOF
   14990 #define GLOB_HAS_GL_STATV 1
   14991 _ACEOF
   14992 
   14993 		{ echo "$as_me:$LINENO: result: yes" >&5
   14994 echo "${ECHO_T}yes" >&6; }
   14995 
   14996 else
   14997   echo "$as_me: failed program was:" >&5
   14998 sed 's/^/| /' conftest.$ac_ext >&5
   14999 
   15000 
   15001 		{ echo "$as_me:$LINENO: result: no" >&5
   15002 echo "${ECHO_T}no" >&6; }
   15003 
   15004 
   15005 fi
   15006 
   15007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15008 
   15009 { echo "$as_me:$LINENO: checking whether GLOB_NOMATCH is declared" >&5
   15010 echo $ECHO_N "checking whether GLOB_NOMATCH is declared... $ECHO_C" >&6; }
   15011 if test "${ac_cv_have_decl_GLOB_NOMATCH+set}" = set; then
   15012   echo $ECHO_N "(cached) $ECHO_C" >&6
   15013 else
   15014   cat >conftest.$ac_ext <<_ACEOF
   15015 /* confdefs.h.  */
   15016 _ACEOF
   15017 cat confdefs.h >>conftest.$ac_ext
   15018 cat >>conftest.$ac_ext <<_ACEOF
   15019 /* end confdefs.h.  */
   15020 #include <glob.h>
   15021 
   15022 int
   15023 main ()
   15024 {
   15025 #ifndef GLOB_NOMATCH
   15026   (void) GLOB_NOMATCH;
   15027 #endif
   15028 
   15029   ;
   15030   return 0;
   15031 }
   15032 _ACEOF
   15033 rm -f conftest.$ac_objext
   15034 if { (ac_try="$ac_compile"
   15035 case "(($ac_try" in
   15036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15037   *) ac_try_echo=$ac_try;;
   15038 esac
   15039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15040   (eval "$ac_compile") 2>conftest.er1
   15041   ac_status=$?
   15042   grep -v '^ *+' conftest.er1 >conftest.err
   15043   rm -f conftest.er1
   15044   cat conftest.err >&5
   15045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15046   (exit $ac_status); } && {
   15047 	 test -z "$ac_c_werror_flag" ||
   15048 	 test ! -s conftest.err
   15049        } && test -s conftest.$ac_objext; then
   15050   ac_cv_have_decl_GLOB_NOMATCH=yes
   15051 else
   15052   echo "$as_me: failed program was:" >&5
   15053 sed 's/^/| /' conftest.$ac_ext >&5
   15054 
   15055 	ac_cv_have_decl_GLOB_NOMATCH=no
   15056 fi
   15057 
   15058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15059 fi
   15060 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_GLOB_NOMATCH" >&5
   15061 echo "${ECHO_T}$ac_cv_have_decl_GLOB_NOMATCH" >&6; }
   15062 if test $ac_cv_have_decl_GLOB_NOMATCH = yes; then
   15063 
   15064 cat >>confdefs.h <<_ACEOF
   15065 #define HAVE_DECL_GLOB_NOMATCH 1
   15066 _ACEOF
   15067 
   15068 
   15069 else
   15070   cat >>confdefs.h <<_ACEOF
   15071 #define HAVE_DECL_GLOB_NOMATCH 0
   15072 _ACEOF
   15073 
   15074 
   15075 fi
   15076 
   15077 
   15078 
   15079 { echo "$as_me:$LINENO: checking whether struct dirent allocates space for d_name" >&5
   15080 echo $ECHO_N "checking whether struct dirent allocates space for d_name... $ECHO_C" >&6; }
   15081 if test "$cross_compiling" = yes; then
   15082 
   15083 		{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&5
   15084 echo "$as_me: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&2;}
   15085 		cat >>confdefs.h <<\_ACEOF
   15086 #define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
   15087 _ACEOF
   15088 
   15089 
   15090 
   15091 else
   15092   cat >conftest.$ac_ext <<_ACEOF
   15093 /* confdefs.h.  */
   15094 _ACEOF
   15095 cat confdefs.h >>conftest.$ac_ext
   15096 cat >>conftest.$ac_ext <<_ACEOF
   15097 /* end confdefs.h.  */
   15098 
   15099 #include <sys/types.h>
   15100 #include <dirent.h>
   15101 int
   15102 main ()
   15103 {
   15104 
   15105 	struct dirent d;
   15106 	exit(sizeof(d.d_name)<=sizeof(char));
   15107 
   15108   ;
   15109   return 0;
   15110 }
   15111 _ACEOF
   15112 rm -f conftest$ac_exeext
   15113 if { (ac_try="$ac_link"
   15114 case "(($ac_try" in
   15115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15116   *) ac_try_echo=$ac_try;;
   15117 esac
   15118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15119   (eval "$ac_link") 2>&5
   15120   ac_status=$?
   15121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15122   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   15123   { (case "(($ac_try" in
   15124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15125   *) ac_try_echo=$ac_try;;
   15126 esac
   15127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15128   (eval "$ac_try") 2>&5
   15129   ac_status=$?
   15130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15131   (exit $ac_status); }; }; then
   15132   { echo "$as_me:$LINENO: result: yes" >&5
   15133 echo "${ECHO_T}yes" >&6; }
   15134 else
   15135   echo "$as_me: program exited with status $ac_status" >&5
   15136 echo "$as_me: failed program was:" >&5
   15137 sed 's/^/| /' conftest.$ac_ext >&5
   15138 
   15139 ( exit $ac_status )
   15140 
   15141 		{ echo "$as_me:$LINENO: result: no" >&5
   15142 echo "${ECHO_T}no" >&6; }
   15143 
   15144 cat >>confdefs.h <<\_ACEOF
   15145 #define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
   15146 _ACEOF
   15147 
   15148 
   15149 fi
   15150 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   15151 fi
   15152 
   15153 
   15154 
   15155 { echo "$as_me:$LINENO: checking for /proc/pid/fd directory" >&5
   15156 echo $ECHO_N "checking for /proc/pid/fd directory... $ECHO_C" >&6; }
   15157 if test -d "/proc/$$/fd" ; then
   15158 
   15159 cat >>confdefs.h <<\_ACEOF
   15160 #define HAVE_PROC_PID 1
   15161 _ACEOF
   15162 
   15163 	{ echo "$as_me:$LINENO: result: yes" >&5
   15164 echo "${ECHO_T}yes" >&6; }
   15165 else
   15166 	{ echo "$as_me:$LINENO: result: no" >&5
   15167 echo "${ECHO_T}no" >&6; }
   15168 fi
   15169 
   15170 # Check whether user wants S/Key support
   15171 SKEY_MSG="no"
   15172 
   15173 # Check whether --with-skey was given.
   15174 if test "${with_skey+set}" = set; then
   15175   withval=$with_skey;
   15176 		if test "x$withval" != "xno" ; then
   15177 
   15178 			if test "x$withval" != "xyes" ; then
   15179 				CPPFLAGS="$CPPFLAGS -I${withval}/include"
   15180 				LDFLAGS="$LDFLAGS -L${withval}/lib"
   15181 			fi
   15182 
   15183 
   15184 cat >>confdefs.h <<\_ACEOF
   15185 #define SKEY 1
   15186 _ACEOF
   15187 
   15188 			LIBS="-lskey $LIBS"
   15189 			SKEY_MSG="yes"
   15190 
   15191 			{ echo "$as_me:$LINENO: checking for s/key support" >&5
   15192 echo $ECHO_N "checking for s/key support... $ECHO_C" >&6; }
   15193 			cat >conftest.$ac_ext <<_ACEOF
   15194 /* confdefs.h.  */
   15195 _ACEOF
   15196 cat confdefs.h >>conftest.$ac_ext
   15197 cat >>conftest.$ac_ext <<_ACEOF
   15198 /* end confdefs.h.  */
   15199 
   15200 #include <stdio.h>
   15201 #include <skey.h>
   15202 
   15203 int
   15204 main ()
   15205 {
   15206 
   15207 	char *ff = skey_keyinfo(""); ff="";
   15208 	exit(0);
   15209 
   15210   ;
   15211   return 0;
   15212 }
   15213 _ACEOF
   15214 rm -f conftest.$ac_objext conftest$ac_exeext
   15215 if { (ac_try="$ac_link"
   15216 case "(($ac_try" in
   15217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15218   *) ac_try_echo=$ac_try;;
   15219 esac
   15220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15221   (eval "$ac_link") 2>conftest.er1
   15222   ac_status=$?
   15223   grep -v '^ *+' conftest.er1 >conftest.err
   15224   rm -f conftest.er1
   15225   cat conftest.err >&5
   15226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15227   (exit $ac_status); } && {
   15228 	 test -z "$ac_c_werror_flag" ||
   15229 	 test ! -s conftest.err
   15230        } && test -s conftest$ac_exeext &&
   15231        $as_test_x conftest$ac_exeext; then
   15232   { echo "$as_me:$LINENO: result: yes" >&5
   15233 echo "${ECHO_T}yes" >&6; }
   15234 else
   15235   echo "$as_me: failed program was:" >&5
   15236 sed 's/^/| /' conftest.$ac_ext >&5
   15237 
   15238 
   15239 					{ echo "$as_me:$LINENO: result: no" >&5
   15240 echo "${ECHO_T}no" >&6; }
   15241 					{ { echo "$as_me:$LINENO: error: ** Incomplete or missing s/key libraries." >&5
   15242 echo "$as_me: error: ** Incomplete or missing s/key libraries." >&2;}
   15243    { (exit 1); exit 1; }; }
   15244 
   15245 fi
   15246 
   15247 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15248       conftest$ac_exeext conftest.$ac_ext
   15249                  	{ echo "$as_me:$LINENO: checking if skeychallenge takes 4 arguments" >&5
   15250 echo $ECHO_N "checking if skeychallenge takes 4 arguments... $ECHO_C" >&6; }
   15251 			cat >conftest.$ac_ext <<_ACEOF
   15252 /* confdefs.h.  */
   15253 _ACEOF
   15254 cat confdefs.h >>conftest.$ac_ext
   15255 cat >>conftest.$ac_ext <<_ACEOF
   15256 /* end confdefs.h.  */
   15257 
   15258 #include <stdio.h>
   15259 #include <skey.h>
   15260 
   15261 int
   15262 main ()
   15263 {
   15264 
   15265 	(void)skeychallenge(NULL,"name","",0);
   15266 
   15267   ;
   15268   return 0;
   15269 }
   15270 _ACEOF
   15271 rm -f conftest.$ac_objext
   15272 if { (ac_try="$ac_compile"
   15273 case "(($ac_try" in
   15274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15275   *) ac_try_echo=$ac_try;;
   15276 esac
   15277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15278   (eval "$ac_compile") 2>conftest.er1
   15279   ac_status=$?
   15280   grep -v '^ *+' conftest.er1 >conftest.err
   15281   rm -f conftest.er1
   15282   cat conftest.err >&5
   15283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15284   (exit $ac_status); } && {
   15285 	 test -z "$ac_c_werror_flag" ||
   15286 	 test ! -s conftest.err
   15287        } && test -s conftest.$ac_objext; then
   15288 
   15289 				{ echo "$as_me:$LINENO: result: yes" >&5
   15290 echo "${ECHO_T}yes" >&6; }
   15291 
   15292 cat >>confdefs.h <<\_ACEOF
   15293 #define SKEYCHALLENGE_4ARG 1
   15294 _ACEOF
   15295 
   15296 else
   15297   echo "$as_me: failed program was:" >&5
   15298 sed 's/^/| /' conftest.$ac_ext >&5
   15299 
   15300 
   15301 				{ echo "$as_me:$LINENO: result: no" >&5
   15302 echo "${ECHO_T}no" >&6; }
   15303 
   15304 fi
   15305 
   15306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15307 		fi
   15308 
   15309 
   15310 fi
   15311 
   15312 
   15313 # Check whether user wants to use ldns
   15314 LDNS_MSG="no"
   15315 
   15316 # Check whether --with-ldns was given.
   15317 if test "${with_ldns+set}" = set; then
   15318   withval=$with_ldns;
   15319         if test "x$withval" != "xno" ; then
   15320 
   15321 			if test "x$withval" != "xyes" ; then
   15322 				CPPFLAGS="$CPPFLAGS -I${withval}/include"
   15323 				LDFLAGS="$LDFLAGS -L${withval}/lib"
   15324 			fi
   15325 
   15326 
   15327 cat >>confdefs.h <<\_ACEOF
   15328 #define HAVE_LDNS 1
   15329 _ACEOF
   15330 
   15331             LIBS="-lldns $LIBS"
   15332             LDNS_MSG="yes"
   15333 
   15334             { echo "$as_me:$LINENO: checking for ldns support" >&5
   15335 echo $ECHO_N "checking for ldns support... $ECHO_C" >&6; }
   15336             cat >conftest.$ac_ext <<_ACEOF
   15337 /* confdefs.h.  */
   15338 _ACEOF
   15339 cat confdefs.h >>conftest.$ac_ext
   15340 cat >>conftest.$ac_ext <<_ACEOF
   15341 /* end confdefs.h.  */
   15342 
   15343 #include <stdio.h>
   15344 #include <stdlib.h>
   15345 #include <stdint.h>
   15346 #include <ldns/ldns.h>
   15347 int main() { ldns_status status = ldns_verify_trusted(NULL, NULL, NULL, NULL); status=LDNS_STATUS_OK; exit(0); }
   15348 
   15349 
   15350 _ACEOF
   15351 rm -f conftest.$ac_objext conftest$ac_exeext
   15352 if { (ac_try="$ac_link"
   15353 case "(($ac_try" in
   15354   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15355   *) ac_try_echo=$ac_try;;
   15356 esac
   15357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15358   (eval "$ac_link") 2>conftest.er1
   15359   ac_status=$?
   15360   grep -v '^ *+' conftest.er1 >conftest.err
   15361   rm -f conftest.er1
   15362   cat conftest.err >&5
   15363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15364   (exit $ac_status); } && {
   15365 	 test -z "$ac_c_werror_flag" ||
   15366 	 test ! -s conftest.err
   15367        } && test -s conftest$ac_exeext &&
   15368        $as_test_x conftest$ac_exeext; then
   15369   { echo "$as_me:$LINENO: result: yes" >&5
   15370 echo "${ECHO_T}yes" >&6; }
   15371 else
   15372   echo "$as_me: failed program was:" >&5
   15373 sed 's/^/| /' conftest.$ac_ext >&5
   15374 
   15375 
   15376 					{ echo "$as_me:$LINENO: result: no" >&5
   15377 echo "${ECHO_T}no" >&6; }
   15378 					{ { echo "$as_me:$LINENO: error: ** Incomplete or missing ldns libraries." >&5
   15379 echo "$as_me: error: ** Incomplete or missing ldns libraries." >&2;}
   15380    { (exit 1); exit 1; }; }
   15381 
   15382 fi
   15383 
   15384 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15385       conftest$ac_exeext conftest.$ac_ext
   15386         fi
   15387 
   15388 
   15389 fi
   15390 
   15391 
   15392 # Check whether user wants libedit support
   15393 LIBEDIT_MSG="no"
   15394 
   15395 # Check whether --with-libedit was given.
   15396 if test "${with_libedit+set}" = set; then
   15397   withval=$with_libedit;  if test "x$withval" != "xno" ; then
   15398 		if test "x$withval" = "xyes" ; then
   15399 			if test -n "$ac_tool_prefix"; then
   15400   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   15401 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   15402 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   15403 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   15404 if test "${ac_cv_path_PKGCONFIG+set}" = set; then
   15405   echo $ECHO_N "(cached) $ECHO_C" >&6
   15406 else
   15407   case $PKGCONFIG in
   15408   [\\/]* | ?:[\\/]*)
   15409   ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
   15410   ;;
   15411   *)
   15412   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15413 for as_dir in $PATH
   15414 do
   15415   IFS=$as_save_IFS
   15416   test -z "$as_dir" && as_dir=.
   15417   for ac_exec_ext in '' $ac_executable_extensions; do
   15418   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15419     ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
   15420     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   15421     break 2
   15422   fi
   15423 done
   15424 done
   15425 IFS=$as_save_IFS
   15426 
   15427   ;;
   15428 esac
   15429 fi
   15430 PKGCONFIG=$ac_cv_path_PKGCONFIG
   15431 if test -n "$PKGCONFIG"; then
   15432   { echo "$as_me:$LINENO: result: $PKGCONFIG" >&5
   15433 echo "${ECHO_T}$PKGCONFIG" >&6; }
   15434 else
   15435   { echo "$as_me:$LINENO: result: no" >&5
   15436 echo "${ECHO_T}no" >&6; }
   15437 fi
   15438 
   15439 
   15440 fi
   15441 if test -z "$ac_cv_path_PKGCONFIG"; then
   15442   ac_pt_PKGCONFIG=$PKGCONFIG
   15443   # Extract the first word of "pkg-config", so it can be a program name with args.
   15444 set dummy pkg-config; ac_word=$2
   15445 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   15446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   15447 if test "${ac_cv_path_ac_pt_PKGCONFIG+set}" = set; then
   15448   echo $ECHO_N "(cached) $ECHO_C" >&6
   15449 else
   15450   case $ac_pt_PKGCONFIG in
   15451   [\\/]* | ?:[\\/]*)
   15452   ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
   15453   ;;
   15454   *)
   15455   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15456 for as_dir in $PATH
   15457 do
   15458   IFS=$as_save_IFS
   15459   test -z "$as_dir" && as_dir=.
   15460   for ac_exec_ext in '' $ac_executable_extensions; do
   15461   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15462     ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
   15463     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   15464     break 2
   15465   fi
   15466 done
   15467 done
   15468 IFS=$as_save_IFS
   15469 
   15470   ;;
   15471 esac
   15472 fi
   15473 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
   15474 if test -n "$ac_pt_PKGCONFIG"; then
   15475   { echo "$as_me:$LINENO: result: $ac_pt_PKGCONFIG" >&5
   15476 echo "${ECHO_T}$ac_pt_PKGCONFIG" >&6; }
   15477 else
   15478   { echo "$as_me:$LINENO: result: no" >&5
   15479 echo "${ECHO_T}no" >&6; }
   15480 fi
   15481 
   15482   if test "x$ac_pt_PKGCONFIG" = x; then
   15483     PKGCONFIG="no"
   15484   else
   15485     case $cross_compiling:$ac_tool_warned in
   15486 yes:)
   15487 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   15488 whose name does not start with the host triplet.  If you think this
   15489 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   15490 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   15491 whose name does not start with the host triplet.  If you think this
   15492 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   15493 ac_tool_warned=yes ;;
   15494 esac
   15495     PKGCONFIG=$ac_pt_PKGCONFIG
   15496   fi
   15497 else
   15498   PKGCONFIG="$ac_cv_path_PKGCONFIG"
   15499 fi
   15500 
   15501 			if test "x$PKGCONFIG" != "xno"; then
   15502 				{ echo "$as_me:$LINENO: checking if $PKGCONFIG knows about libedit" >&5
   15503 echo $ECHO_N "checking if $PKGCONFIG knows about libedit... $ECHO_C" >&6; }
   15504 			 	if "$PKGCONFIG" libedit; then
   15505 					{ echo "$as_me:$LINENO: result: yes" >&5
   15506 echo "${ECHO_T}yes" >&6; }
   15507 					use_pkgconfig_for_libedit=yes
   15508 				else
   15509 					{ echo "$as_me:$LINENO: result: no" >&5
   15510 echo "${ECHO_T}no" >&6; }
   15511 				fi
   15512 			fi
   15513 		else
   15514 			CPPFLAGS="$CPPFLAGS -I${withval}/include"
   15515 			if test -n "${need_dash_r}"; then
   15516 				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
   15517 			else
   15518 				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
   15519 			fi
   15520 		fi
   15521 		if test "x$use_pkgconfig_for_libedit" = "xyes"; then
   15522 			LIBEDIT=`$PKGCONFIG --libs libedit`
   15523 			CPPFLAGS="$CPPFLAGS `$PKGCONFIG --cflags libedit`"
   15524 		else
   15525 			LIBEDIT="-ledit -lcurses"
   15526 		fi
   15527 		OTHERLIBS=`echo $LIBEDIT | sed 's/-ledit//'`
   15528 		{ echo "$as_me:$LINENO: checking for el_init in -ledit" >&5
   15529 echo $ECHO_N "checking for el_init in -ledit... $ECHO_C" >&6; }
   15530 if test "${ac_cv_lib_edit_el_init+set}" = set; then
   15531   echo $ECHO_N "(cached) $ECHO_C" >&6
   15532 else
   15533   ac_check_lib_save_LIBS=$LIBS
   15534 LIBS="-ledit  $OTHERLIBS
   15535 		 $LIBS"
   15536 cat >conftest.$ac_ext <<_ACEOF
   15537 /* confdefs.h.  */
   15538 _ACEOF
   15539 cat confdefs.h >>conftest.$ac_ext
   15540 cat >>conftest.$ac_ext <<_ACEOF
   15541 /* end confdefs.h.  */
   15542 
   15543 /* Override any GCC internal prototype to avoid an error.
   15544    Use char because int might match the return type of a GCC
   15545    builtin and then its argument prototype would still apply.  */
   15546 #ifdef __cplusplus
   15547 extern "C"
   15548 #endif
   15549 char el_init ();
   15550 int
   15551 main ()
   15552 {
   15553 return el_init ();
   15554   ;
   15555   return 0;
   15556 }
   15557 _ACEOF
   15558 rm -f conftest.$ac_objext conftest$ac_exeext
   15559 if { (ac_try="$ac_link"
   15560 case "(($ac_try" in
   15561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15562   *) ac_try_echo=$ac_try;;
   15563 esac
   15564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15565   (eval "$ac_link") 2>conftest.er1
   15566   ac_status=$?
   15567   grep -v '^ *+' conftest.er1 >conftest.err
   15568   rm -f conftest.er1
   15569   cat conftest.err >&5
   15570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15571   (exit $ac_status); } && {
   15572 	 test -z "$ac_c_werror_flag" ||
   15573 	 test ! -s conftest.err
   15574        } && test -s conftest$ac_exeext &&
   15575        $as_test_x conftest$ac_exeext; then
   15576   ac_cv_lib_edit_el_init=yes
   15577 else
   15578   echo "$as_me: failed program was:" >&5
   15579 sed 's/^/| /' conftest.$ac_ext >&5
   15580 
   15581 	ac_cv_lib_edit_el_init=no
   15582 fi
   15583 
   15584 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15585       conftest$ac_exeext conftest.$ac_ext
   15586 LIBS=$ac_check_lib_save_LIBS
   15587 fi
   15588 { echo "$as_me:$LINENO: result: $ac_cv_lib_edit_el_init" >&5
   15589 echo "${ECHO_T}$ac_cv_lib_edit_el_init" >&6; }
   15590 if test $ac_cv_lib_edit_el_init = yes; then
   15591 
   15592 cat >>confdefs.h <<\_ACEOF
   15593 #define USE_LIBEDIT 1
   15594 _ACEOF
   15595 
   15596 			  LIBEDIT_MSG="yes"
   15597 
   15598 
   15599 else
   15600    { { echo "$as_me:$LINENO: error: libedit not found" >&5
   15601 echo "$as_me: error: libedit not found" >&2;}
   15602    { (exit 1); exit 1; }; }
   15603 fi
   15604 
   15605 		{ echo "$as_me:$LINENO: checking if libedit version is compatible" >&5
   15606 echo $ECHO_N "checking if libedit version is compatible... $ECHO_C" >&6; }
   15607 		cat >conftest.$ac_ext <<_ACEOF
   15608 /* confdefs.h.  */
   15609 _ACEOF
   15610 cat confdefs.h >>conftest.$ac_ext
   15611 cat >>conftest.$ac_ext <<_ACEOF
   15612 /* end confdefs.h.  */
   15613  #include <histedit.h>
   15614 int
   15615 main ()
   15616 {
   15617 
   15618 	int i = H_SETSIZE;
   15619 	el_init("", NULL, NULL, NULL);
   15620 	exit(0);
   15621 
   15622   ;
   15623   return 0;
   15624 }
   15625 _ACEOF
   15626 rm -f conftest.$ac_objext
   15627 if { (ac_try="$ac_compile"
   15628 case "(($ac_try" in
   15629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15630   *) ac_try_echo=$ac_try;;
   15631 esac
   15632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15633   (eval "$ac_compile") 2>conftest.er1
   15634   ac_status=$?
   15635   grep -v '^ *+' conftest.er1 >conftest.err
   15636   rm -f conftest.er1
   15637   cat conftest.err >&5
   15638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15639   (exit $ac_status); } && {
   15640 	 test -z "$ac_c_werror_flag" ||
   15641 	 test ! -s conftest.err
   15642        } && test -s conftest.$ac_objext; then
   15643    { echo "$as_me:$LINENO: result: yes" >&5
   15644 echo "${ECHO_T}yes" >&6; }
   15645 else
   15646   echo "$as_me: failed program was:" >&5
   15647 sed 's/^/| /' conftest.$ac_ext >&5
   15648 
   15649 	 { echo "$as_me:$LINENO: result: no" >&5
   15650 echo "${ECHO_T}no" >&6; }
   15651 		      { { echo "$as_me:$LINENO: error: libedit version is not compatible" >&5
   15652 echo "$as_me: error: libedit version is not compatible" >&2;}
   15653    { (exit 1); exit 1; }; }
   15654 
   15655 fi
   15656 
   15657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15658 	fi
   15659 
   15660 fi
   15661 
   15662 
   15663 AUDIT_MODULE=none
   15664 
   15665 # Check whether --with-audit was given.
   15666 if test "${with_audit+set}" = set; then
   15667   withval=$with_audit;
   15668 	  { echo "$as_me:$LINENO: checking for supported audit module" >&5
   15669 echo $ECHO_N "checking for supported audit module... $ECHO_C" >&6; }
   15670 	  case "$withval" in
   15671 	  bsm)
   15672 		{ echo "$as_me:$LINENO: result: bsm" >&5
   15673 echo "${ECHO_T}bsm" >&6; }
   15674 		AUDIT_MODULE=bsm
   15675 
   15676 for ac_header in bsm/audit.h
   15677 do
   15678 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   15679 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   15680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   15681 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   15682   echo $ECHO_N "(cached) $ECHO_C" >&6
   15683 else
   15684   cat >conftest.$ac_ext <<_ACEOF
   15685 /* confdefs.h.  */
   15686 _ACEOF
   15687 cat confdefs.h >>conftest.$ac_ext
   15688 cat >>conftest.$ac_ext <<_ACEOF
   15689 /* end confdefs.h.  */
   15690 
   15691 #ifdef HAVE_TIME_H
   15692 # include <time.h>
   15693 #endif
   15694 
   15695 
   15696 
   15697 #include <$ac_header>
   15698 _ACEOF
   15699 rm -f conftest.$ac_objext
   15700 if { (ac_try="$ac_compile"
   15701 case "(($ac_try" in
   15702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15703   *) ac_try_echo=$ac_try;;
   15704 esac
   15705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15706   (eval "$ac_compile") 2>conftest.er1
   15707   ac_status=$?
   15708   grep -v '^ *+' conftest.er1 >conftest.err
   15709   rm -f conftest.er1
   15710   cat conftest.err >&5
   15711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15712   (exit $ac_status); } && {
   15713 	 test -z "$ac_c_werror_flag" ||
   15714 	 test ! -s conftest.err
   15715        } && test -s conftest.$ac_objext; then
   15716   eval "$as_ac_Header=yes"
   15717 else
   15718   echo "$as_me: failed program was:" >&5
   15719 sed 's/^/| /' conftest.$ac_ext >&5
   15720 
   15721 	eval "$as_ac_Header=no"
   15722 fi
   15723 
   15724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15725 fi
   15726 ac_res=`eval echo '${'$as_ac_Header'}'`
   15727 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   15728 echo "${ECHO_T}$ac_res" >&6; }
   15729 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   15730   cat >>confdefs.h <<_ACEOF
   15731 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   15732 _ACEOF
   15733 
   15734 else
   15735   { { echo "$as_me:$LINENO: error: BSM enabled and bsm/audit.h not found" >&5
   15736 echo "$as_me: error: BSM enabled and bsm/audit.h not found" >&2;}
   15737    { (exit 1); exit 1; }; }
   15738 fi
   15739 
   15740 done
   15741 
   15742 
   15743 { echo "$as_me:$LINENO: checking for getaudit in -lbsm" >&5
   15744 echo $ECHO_N "checking for getaudit in -lbsm... $ECHO_C" >&6; }
   15745 if test "${ac_cv_lib_bsm_getaudit+set}" = set; then
   15746   echo $ECHO_N "(cached) $ECHO_C" >&6
   15747 else
   15748   ac_check_lib_save_LIBS=$LIBS
   15749 LIBS="-lbsm  $LIBS"
   15750 cat >conftest.$ac_ext <<_ACEOF
   15751 /* confdefs.h.  */
   15752 _ACEOF
   15753 cat confdefs.h >>conftest.$ac_ext
   15754 cat >>conftest.$ac_ext <<_ACEOF
   15755 /* end confdefs.h.  */
   15756 
   15757 /* Override any GCC internal prototype to avoid an error.
   15758    Use char because int might match the return type of a GCC
   15759    builtin and then its argument prototype would still apply.  */
   15760 #ifdef __cplusplus
   15761 extern "C"
   15762 #endif
   15763 char getaudit ();
   15764 int
   15765 main ()
   15766 {
   15767 return getaudit ();
   15768   ;
   15769   return 0;
   15770 }
   15771 _ACEOF
   15772 rm -f conftest.$ac_objext conftest$ac_exeext
   15773 if { (ac_try="$ac_link"
   15774 case "(($ac_try" in
   15775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15776   *) ac_try_echo=$ac_try;;
   15777 esac
   15778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15779   (eval "$ac_link") 2>conftest.er1
   15780   ac_status=$?
   15781   grep -v '^ *+' conftest.er1 >conftest.err
   15782   rm -f conftest.er1
   15783   cat conftest.err >&5
   15784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15785   (exit $ac_status); } && {
   15786 	 test -z "$ac_c_werror_flag" ||
   15787 	 test ! -s conftest.err
   15788        } && test -s conftest$ac_exeext &&
   15789        $as_test_x conftest$ac_exeext; then
   15790   ac_cv_lib_bsm_getaudit=yes
   15791 else
   15792   echo "$as_me: failed program was:" >&5
   15793 sed 's/^/| /' conftest.$ac_ext >&5
   15794 
   15795 	ac_cv_lib_bsm_getaudit=no
   15796 fi
   15797 
   15798 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15799       conftest$ac_exeext conftest.$ac_ext
   15800 LIBS=$ac_check_lib_save_LIBS
   15801 fi
   15802 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsm_getaudit" >&5
   15803 echo "${ECHO_T}$ac_cv_lib_bsm_getaudit" >&6; }
   15804 if test $ac_cv_lib_bsm_getaudit = yes; then
   15805   cat >>confdefs.h <<_ACEOF
   15806 #define HAVE_LIBBSM 1
   15807 _ACEOF
   15808 
   15809   LIBS="-lbsm $LIBS"
   15810 
   15811 else
   15812   { { echo "$as_me:$LINENO: error: BSM enabled and required library not found" >&5
   15813 echo "$as_me: error: BSM enabled and required library not found" >&2;}
   15814    { (exit 1); exit 1; }; }
   15815 fi
   15816 
   15817 
   15818 for ac_func in getaudit
   15819 do
   15820 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   15821 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   15822 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   15823 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   15824   echo $ECHO_N "(cached) $ECHO_C" >&6
   15825 else
   15826   cat >conftest.$ac_ext <<_ACEOF
   15827 /* confdefs.h.  */
   15828 _ACEOF
   15829 cat confdefs.h >>conftest.$ac_ext
   15830 cat >>conftest.$ac_ext <<_ACEOF
   15831 /* end confdefs.h.  */
   15832 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   15833    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   15834 #define $ac_func innocuous_$ac_func
   15835 
   15836 /* System header to define __stub macros and hopefully few prototypes,
   15837     which can conflict with char $ac_func (); below.
   15838     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   15839     <limits.h> exists even on freestanding compilers.  */
   15840 
   15841 #ifdef __STDC__
   15842 # include <limits.h>
   15843 #else
   15844 # include <assert.h>
   15845 #endif
   15846 
   15847 #undef $ac_func
   15848 
   15849 /* Override any GCC internal prototype to avoid an error.
   15850    Use char because int might match the return type of a GCC
   15851    builtin and then its argument prototype would still apply.  */
   15852 #ifdef __cplusplus
   15853 extern "C"
   15854 #endif
   15855 char $ac_func ();
   15856 /* The GNU C library defines this for functions which it implements
   15857     to always fail with ENOSYS.  Some functions are actually named
   15858     something starting with __ and the normal name is an alias.  */
   15859 #if defined __stub_$ac_func || defined __stub___$ac_func
   15860 choke me
   15861 #endif
   15862 
   15863 int
   15864 main ()
   15865 {
   15866 return $ac_func ();
   15867   ;
   15868   return 0;
   15869 }
   15870 _ACEOF
   15871 rm -f conftest.$ac_objext conftest$ac_exeext
   15872 if { (ac_try="$ac_link"
   15873 case "(($ac_try" in
   15874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15875   *) ac_try_echo=$ac_try;;
   15876 esac
   15877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15878   (eval "$ac_link") 2>conftest.er1
   15879   ac_status=$?
   15880   grep -v '^ *+' conftest.er1 >conftest.err
   15881   rm -f conftest.er1
   15882   cat conftest.err >&5
   15883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15884   (exit $ac_status); } && {
   15885 	 test -z "$ac_c_werror_flag" ||
   15886 	 test ! -s conftest.err
   15887        } && test -s conftest$ac_exeext &&
   15888        $as_test_x conftest$ac_exeext; then
   15889   eval "$as_ac_var=yes"
   15890 else
   15891   echo "$as_me: failed program was:" >&5
   15892 sed 's/^/| /' conftest.$ac_ext >&5
   15893 
   15894 	eval "$as_ac_var=no"
   15895 fi
   15896 
   15897 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15898       conftest$ac_exeext conftest.$ac_ext
   15899 fi
   15900 ac_res=`eval echo '${'$as_ac_var'}'`
   15901 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   15902 echo "${ECHO_T}$ac_res" >&6; }
   15903 if test `eval echo '${'$as_ac_var'}'` = yes; then
   15904   cat >>confdefs.h <<_ACEOF
   15905 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   15906 _ACEOF
   15907 
   15908 else
   15909   { { echo "$as_me:$LINENO: error: BSM enabled and required function not found" >&5
   15910 echo "$as_me: error: BSM enabled and required function not found" >&2;}
   15911    { (exit 1); exit 1; }; }
   15912 fi
   15913 done
   15914 
   15915 		# These are optional
   15916 
   15917 
   15918 for ac_func in getaudit_addr aug_get_machine
   15919 do
   15920 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   15921 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   15922 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   15923 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   15924   echo $ECHO_N "(cached) $ECHO_C" >&6
   15925 else
   15926   cat >conftest.$ac_ext <<_ACEOF
   15927 /* confdefs.h.  */
   15928 _ACEOF
   15929 cat confdefs.h >>conftest.$ac_ext
   15930 cat >>conftest.$ac_ext <<_ACEOF
   15931 /* end confdefs.h.  */
   15932 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   15933    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   15934 #define $ac_func innocuous_$ac_func
   15935 
   15936 /* System header to define __stub macros and hopefully few prototypes,
   15937     which can conflict with char $ac_func (); below.
   15938     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   15939     <limits.h> exists even on freestanding compilers.  */
   15940 
   15941 #ifdef __STDC__
   15942 # include <limits.h>
   15943 #else
   15944 # include <assert.h>
   15945 #endif
   15946 
   15947 #undef $ac_func
   15948 
   15949 /* Override any GCC internal prototype to avoid an error.
   15950    Use char because int might match the return type of a GCC
   15951    builtin and then its argument prototype would still apply.  */
   15952 #ifdef __cplusplus
   15953 extern "C"
   15954 #endif
   15955 char $ac_func ();
   15956 /* The GNU C library defines this for functions which it implements
   15957     to always fail with ENOSYS.  Some functions are actually named
   15958     something starting with __ and the normal name is an alias.  */
   15959 #if defined __stub_$ac_func || defined __stub___$ac_func
   15960 choke me
   15961 #endif
   15962 
   15963 int
   15964 main ()
   15965 {
   15966 return $ac_func ();
   15967   ;
   15968   return 0;
   15969 }
   15970 _ACEOF
   15971 rm -f conftest.$ac_objext conftest$ac_exeext
   15972 if { (ac_try="$ac_link"
   15973 case "(($ac_try" in
   15974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15975   *) ac_try_echo=$ac_try;;
   15976 esac
   15977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15978   (eval "$ac_link") 2>conftest.er1
   15979   ac_status=$?
   15980   grep -v '^ *+' conftest.er1 >conftest.err
   15981   rm -f conftest.er1
   15982   cat conftest.err >&5
   15983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15984   (exit $ac_status); } && {
   15985 	 test -z "$ac_c_werror_flag" ||
   15986 	 test ! -s conftest.err
   15987        } && test -s conftest$ac_exeext &&
   15988        $as_test_x conftest$ac_exeext; then
   15989   eval "$as_ac_var=yes"
   15990 else
   15991   echo "$as_me: failed program was:" >&5
   15992 sed 's/^/| /' conftest.$ac_ext >&5
   15993 
   15994 	eval "$as_ac_var=no"
   15995 fi
   15996 
   15997 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15998       conftest$ac_exeext conftest.$ac_ext
   15999 fi
   16000 ac_res=`eval echo '${'$as_ac_var'}'`
   16001 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   16002 echo "${ECHO_T}$ac_res" >&6; }
   16003 if test `eval echo '${'$as_ac_var'}'` = yes; then
   16004   cat >>confdefs.h <<_ACEOF
   16005 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16006 _ACEOF
   16007 
   16008 fi
   16009 done
   16010 
   16011 
   16012 cat >>confdefs.h <<\_ACEOF
   16013 #define USE_BSM_AUDIT 1
   16014 _ACEOF
   16015 
   16016 		if test "$sol2ver" -ge 11; then
   16017 		   	SSHDLIBS="$SSHDLIBS -lscf"
   16018 
   16019 cat >>confdefs.h <<\_ACEOF
   16020 #define BROKEN_BSM_API 1
   16021 _ACEOF
   16022 
   16023 		fi
   16024 		;;
   16025 	  linux)
   16026 		{ echo "$as_me:$LINENO: result: linux" >&5
   16027 echo "${ECHO_T}linux" >&6; }
   16028 		AUDIT_MODULE=linux
   16029 
   16030 for ac_header in libaudit.h
   16031 do
   16032 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16033 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   16034   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   16035 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   16036 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   16037   echo $ECHO_N "(cached) $ECHO_C" >&6
   16038 fi
   16039 ac_res=`eval echo '${'$as_ac_Header'}'`
   16040 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   16041 echo "${ECHO_T}$ac_res" >&6; }
   16042 else
   16043   # Is the header compilable?
   16044 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   16045 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   16046 cat >conftest.$ac_ext <<_ACEOF
   16047 /* confdefs.h.  */
   16048 _ACEOF
   16049 cat confdefs.h >>conftest.$ac_ext
   16050 cat >>conftest.$ac_ext <<_ACEOF
   16051 /* end confdefs.h.  */
   16052 $ac_includes_default
   16053 #include <$ac_header>
   16054 _ACEOF
   16055 rm -f conftest.$ac_objext
   16056 if { (ac_try="$ac_compile"
   16057 case "(($ac_try" in
   16058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16059   *) ac_try_echo=$ac_try;;
   16060 esac
   16061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16062   (eval "$ac_compile") 2>conftest.er1
   16063   ac_status=$?
   16064   grep -v '^ *+' conftest.er1 >conftest.err
   16065   rm -f conftest.er1
   16066   cat conftest.err >&5
   16067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16068   (exit $ac_status); } && {
   16069 	 test -z "$ac_c_werror_flag" ||
   16070 	 test ! -s conftest.err
   16071        } && test -s conftest.$ac_objext; then
   16072   ac_header_compiler=yes
   16073 else
   16074   echo "$as_me: failed program was:" >&5
   16075 sed 's/^/| /' conftest.$ac_ext >&5
   16076 
   16077 	ac_header_compiler=no
   16078 fi
   16079 
   16080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16081 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   16082 echo "${ECHO_T}$ac_header_compiler" >&6; }
   16083 
   16084 # Is the header present?
   16085 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   16086 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   16087 cat >conftest.$ac_ext <<_ACEOF
   16088 /* confdefs.h.  */
   16089 _ACEOF
   16090 cat confdefs.h >>conftest.$ac_ext
   16091 cat >>conftest.$ac_ext <<_ACEOF
   16092 /* end confdefs.h.  */
   16093 #include <$ac_header>
   16094 _ACEOF
   16095 if { (ac_try="$ac_cpp conftest.$ac_ext"
   16096 case "(($ac_try" in
   16097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16098   *) ac_try_echo=$ac_try;;
   16099 esac
   16100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16101   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   16102   ac_status=$?
   16103   grep -v '^ *+' conftest.er1 >conftest.err
   16104   rm -f conftest.er1
   16105   cat conftest.err >&5
   16106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16107   (exit $ac_status); } >/dev/null && {
   16108 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   16109 	 test ! -s conftest.err
   16110        }; then
   16111   ac_header_preproc=yes
   16112 else
   16113   echo "$as_me: failed program was:" >&5
   16114 sed 's/^/| /' conftest.$ac_ext >&5
   16115 
   16116   ac_header_preproc=no
   16117 fi
   16118 
   16119 rm -f conftest.err conftest.$ac_ext
   16120 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   16121 echo "${ECHO_T}$ac_header_preproc" >&6; }
   16122 
   16123 # So?  What about this header?
   16124 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   16125   yes:no: )
   16126     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   16127 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   16128     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   16129 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   16130     ac_header_preproc=yes
   16131     ;;
   16132   no:yes:* )
   16133     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   16134 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   16135     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   16136 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   16137     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   16138 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   16139     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   16140 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   16141     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   16142 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   16143     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   16144 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   16145     ( cat <<\_ASBOX
   16146 ## ------------------------------------------- ##
   16147 ## Report this to openssh-unix-dev (at] mindrot.org ##
   16148 ## ------------------------------------------- ##
   16149 _ASBOX
   16150      ) | sed "s/^/$as_me: WARNING:     /" >&2
   16151     ;;
   16152 esac
   16153 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   16154 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   16155 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   16156   echo $ECHO_N "(cached) $ECHO_C" >&6
   16157 else
   16158   eval "$as_ac_Header=\$ac_header_preproc"
   16159 fi
   16160 ac_res=`eval echo '${'$as_ac_Header'}'`
   16161 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   16162 echo "${ECHO_T}$ac_res" >&6; }
   16163 
   16164 fi
   16165 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   16166   cat >>confdefs.h <<_ACEOF
   16167 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16168 _ACEOF
   16169 
   16170 fi
   16171 
   16172 done
   16173 
   16174 		SSHDLIBS="$SSHDLIBS -laudit"
   16175 
   16176 cat >>confdefs.h <<\_ACEOF
   16177 #define USE_LINUX_AUDIT 1
   16178 _ACEOF
   16179 
   16180 		;;
   16181 	  debug)
   16182 		AUDIT_MODULE=debug
   16183 		{ echo "$as_me:$LINENO: result: debug" >&5
   16184 echo "${ECHO_T}debug" >&6; }
   16185 
   16186 cat >>confdefs.h <<\_ACEOF
   16187 #define SSH_AUDIT_EVENTS 1
   16188 _ACEOF
   16189 
   16190 		;;
   16191 	  no)
   16192 		{ echo "$as_me:$LINENO: result: no" >&5
   16193 echo "${ECHO_T}no" >&6; }
   16194 		;;
   16195 	  *)
   16196 		{ { echo "$as_me:$LINENO: error: Unknown audit module $withval" >&5
   16197 echo "$as_me: error: Unknown audit module $withval" >&2;}
   16198    { (exit 1); exit 1; }; }
   16199 		;;
   16200 	esac
   16201 
   16202 fi
   16203 
   16204 
   16205 
   16206 # Check whether --with-pie was given.
   16207 if test "${with_pie+set}" = set; then
   16208   withval=$with_pie;
   16209 	if test "x$withval" = "xno"; then
   16210 		use_pie=no
   16211 	fi
   16212 	if test "x$withval" = "xyes"; then
   16213 		use_pie=yes
   16214 	fi
   16215 
   16216 
   16217 fi
   16218 
   16219 if test "x$use_pie" = "x"; then
   16220 	use_pie=no
   16221 fi
   16222 if test "x$use_toolchain_hardening" != "x1" && test "x$use_pie" = "xauto"; then
   16223 	# Turn off automatic PIE when toolchain hardening is off.
   16224 	use_pie=no
   16225 fi
   16226 if test "x$use_pie" = "xauto"; then
   16227 	# Automatic PIE requires gcc >= 4.x
   16228 	{ echo "$as_me:$LINENO: checking for gcc >= 4.x" >&5
   16229 echo $ECHO_N "checking for gcc >= 4.x... $ECHO_C" >&6; }
   16230 	cat >conftest.$ac_ext <<_ACEOF
   16231 /* confdefs.h.  */
   16232 _ACEOF
   16233 cat confdefs.h >>conftest.$ac_ext
   16234 cat >>conftest.$ac_ext <<_ACEOF
   16235 /* end confdefs.h.  */
   16236 
   16237 #if !defined(__GNUC__) || __GNUC__ < 4
   16238 #error gcc is too old
   16239 #endif
   16240 
   16241 _ACEOF
   16242 rm -f conftest.$ac_objext
   16243 if { (ac_try="$ac_compile"
   16244 case "(($ac_try" in
   16245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16246   *) ac_try_echo=$ac_try;;
   16247 esac
   16248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16249   (eval "$ac_compile") 2>conftest.er1
   16250   ac_status=$?
   16251   grep -v '^ *+' conftest.er1 >conftest.err
   16252   rm -f conftest.er1
   16253   cat conftest.err >&5
   16254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16255   (exit $ac_status); } && {
   16256 	 test -z "$ac_c_werror_flag" ||
   16257 	 test ! -s conftest.err
   16258        } && test -s conftest.$ac_objext; then
   16259    { echo "$as_me:$LINENO: result: yes" >&5
   16260 echo "${ECHO_T}yes" >&6; }
   16261 else
   16262   echo "$as_me: failed program was:" >&5
   16263 sed 's/^/| /' conftest.$ac_ext >&5
   16264 
   16265 	 { echo "$as_me:$LINENO: result: no" >&5
   16266 echo "${ECHO_T}no" >&6; }
   16267 	  use_pie=no
   16268 
   16269 fi
   16270 
   16271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16272 fi
   16273 if test "x$use_pie" != "xno"; then
   16274 	SAVED_CFLAGS="$CFLAGS"
   16275 	SAVED_LDFLAGS="$LDFLAGS"
   16276 	{
   16277 	{ echo "$as_me:$LINENO: checking if $CC supports compile flag -fPIE" >&5
   16278 echo $ECHO_N "checking if $CC supports compile flag -fPIE... $ECHO_C" >&6; }
   16279 	saved_CFLAGS="$CFLAGS"
   16280 	CFLAGS="$CFLAGS $WERROR -fPIE"
   16281 	_define_flag=""
   16282 	test "x$_define_flag" = "x" && _define_flag="-fPIE"
   16283 	cat >conftest.$ac_ext <<_ACEOF
   16284 /* confdefs.h.  */
   16285 _ACEOF
   16286 cat confdefs.h >>conftest.$ac_ext
   16287 cat >>conftest.$ac_ext <<_ACEOF
   16288 /* end confdefs.h.  */
   16289 
   16290 #include <stdlib.h>
   16291 #include <stdio.h>
   16292 int main(int argc, char **argv) {
   16293 	/* Some math to catch -ftrapv problems in the toolchain */
   16294 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   16295 	float l = i * 2.1;
   16296 	double m = l / 0.5;
   16297 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   16298 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   16299 	exit(0);
   16300 }
   16301 
   16302 _ACEOF
   16303 rm -f conftest.$ac_objext
   16304 if { (ac_try="$ac_compile"
   16305 case "(($ac_try" in
   16306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16307   *) ac_try_echo=$ac_try;;
   16308 esac
   16309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16310   (eval "$ac_compile") 2>conftest.er1
   16311   ac_status=$?
   16312   grep -v '^ *+' conftest.er1 >conftest.err
   16313   rm -f conftest.er1
   16314   cat conftest.err >&5
   16315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16316   (exit $ac_status); } && {
   16317 	 test -z "$ac_c_werror_flag" ||
   16318 	 test ! -s conftest.err
   16319        } && test -s conftest.$ac_objext; then
   16320 
   16321 if `grep -i "unrecognized option" conftest.err >/dev/null`
   16322 then
   16323 		{ echo "$as_me:$LINENO: result: no" >&5
   16324 echo "${ECHO_T}no" >&6; }
   16325 		CFLAGS="$saved_CFLAGS"
   16326 else
   16327 		{ echo "$as_me:$LINENO: result: yes" >&5
   16328 echo "${ECHO_T}yes" >&6; }
   16329 		 CFLAGS="$saved_CFLAGS $_define_flag"
   16330 fi
   16331 else
   16332   echo "$as_me: failed program was:" >&5
   16333 sed 's/^/| /' conftest.$ac_ext >&5
   16334 
   16335 	 { echo "$as_me:$LINENO: result: no" >&5
   16336 echo "${ECHO_T}no" >&6; }
   16337 		  CFLAGS="$saved_CFLAGS"
   16338 
   16339 fi
   16340 
   16341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16342 }
   16343 	{
   16344 	{ echo "$as_me:$LINENO: checking if $LD supports link flag -pie" >&5
   16345 echo $ECHO_N "checking if $LD supports link flag -pie... $ECHO_C" >&6; }
   16346 	saved_LDFLAGS="$LDFLAGS"
   16347 	LDFLAGS="$LDFLAGS $WERROR -pie"
   16348 	_define_flag=""
   16349 	test "x$_define_flag" = "x" && _define_flag="-pie"
   16350 	cat >conftest.$ac_ext <<_ACEOF
   16351 /* confdefs.h.  */
   16352 _ACEOF
   16353 cat confdefs.h >>conftest.$ac_ext
   16354 cat >>conftest.$ac_ext <<_ACEOF
   16355 /* end confdefs.h.  */
   16356 
   16357 #include <stdlib.h>
   16358 #include <stdio.h>
   16359 int main(int argc, char **argv) {
   16360 	/* Some math to catch -ftrapv problems in the toolchain */
   16361 	int i = 123 * argc, j = 456 + argc, k = 789 - argc;
   16362 	float l = i * 2.1;
   16363 	double m = l / 0.5;
   16364 	long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
   16365 	printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
   16366 	exit(0);
   16367 }
   16368 
   16369 _ACEOF
   16370 rm -f conftest.$ac_objext conftest$ac_exeext
   16371 if { (ac_try="$ac_link"
   16372 case "(($ac_try" in
   16373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16374   *) ac_try_echo=$ac_try;;
   16375 esac
   16376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16377   (eval "$ac_link") 2>conftest.er1
   16378   ac_status=$?
   16379   grep -v '^ *+' conftest.er1 >conftest.err
   16380   rm -f conftest.er1
   16381   cat conftest.err >&5
   16382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16383   (exit $ac_status); } && {
   16384 	 test -z "$ac_c_werror_flag" ||
   16385 	 test ! -s conftest.err
   16386        } && test -s conftest$ac_exeext &&
   16387        $as_test_x conftest$ac_exeext; then
   16388    { echo "$as_me:$LINENO: result: yes" >&5
   16389 echo "${ECHO_T}yes" >&6; }
   16390 		  LDFLAGS="$saved_LDFLAGS $_define_flag"
   16391 else
   16392   echo "$as_me: failed program was:" >&5
   16393 sed 's/^/| /' conftest.$ac_ext >&5
   16394 
   16395 	 { echo "$as_me:$LINENO: result: no" >&5
   16396 echo "${ECHO_T}no" >&6; }
   16397 		  LDFLAGS="$saved_LDFLAGS"
   16398 
   16399 fi
   16400 
   16401 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   16402       conftest$ac_exeext conftest.$ac_ext
   16403 }
   16404 	# We use both -fPIE and -pie or neither.
   16405 	{ echo "$as_me:$LINENO: checking whether both -fPIE and -pie are supported" >&5
   16406 echo $ECHO_N "checking whether both -fPIE and -pie are supported... $ECHO_C" >&6; }
   16407 	if echo "x $CFLAGS"  | grep ' -fPIE' >/dev/null 2>&1 && \
   16408 	   echo "x $LDFLAGS" | grep ' -pie'  >/dev/null 2>&1 ; then
   16409 		{ echo "$as_me:$LINENO: result: yes" >&5
   16410 echo "${ECHO_T}yes" >&6; }
   16411 	else
   16412 		{ echo "$as_me:$LINENO: result: no" >&5
   16413 echo "${ECHO_T}no" >&6; }
   16414 		CFLAGS="$SAVED_CFLAGS"
   16415 		LDFLAGS="$SAVED_LDFLAGS"
   16416 	fi
   16417 fi
   16418 
   16419 
   16420 
   16421 
   16422 
   16423 
   16424 
   16425 
   16426 
   16427 
   16428 
   16429 
   16430 
   16431 
   16432 
   16433 
   16434 
   16435 
   16436 
   16437 
   16438 
   16439 
   16440 
   16441 
   16442 
   16443 
   16444 
   16445 
   16446 
   16447 
   16448 
   16449 
   16450 
   16451 
   16452 
   16453 
   16454 
   16455 
   16456 
   16457 
   16458 
   16459 
   16460 
   16461 
   16462 
   16463 
   16464 
   16465 
   16466 
   16467 
   16468 
   16469 
   16470 
   16471 
   16472 
   16473 
   16474 
   16475 
   16476 
   16477 
   16478 
   16479 
   16480 
   16481 
   16482 
   16483 
   16484 
   16485 
   16486 
   16487 
   16488 
   16489 
   16490 
   16491 
   16492 
   16493 
   16494 
   16495 
   16496 
   16497 
   16498 
   16499 
   16500 
   16501 
   16502 
   16503 
   16504 
   16505 
   16506 
   16507 
   16508 
   16509 
   16510 
   16511 
   16512 
   16513 
   16514 
   16515 
   16516 
   16517 
   16518 
   16519 
   16520 
   16521 
   16522 
   16523 
   16524 
   16525 
   16526 
   16527 for ac_func in  \
   16528 	Blowfish_initstate \
   16529 	Blowfish_expandstate \
   16530 	Blowfish_expand0state \
   16531 	Blowfish_stream2word \
   16532 	asprintf \
   16533 	b64_ntop \
   16534 	__b64_ntop \
   16535 	b64_pton \
   16536 	__b64_pton \
   16537 	bcopy \
   16538 	bcrypt_pbkdf \
   16539 	bindresvport_sa \
   16540 	blf_enc \
   16541 	cap_rights_limit \
   16542 	clock \
   16543 	closefrom \
   16544 	dirfd \
   16545 	endgrent \
   16546 	explicit_bzero \
   16547 	fchmod \
   16548 	fchown \
   16549 	freeaddrinfo \
   16550 	fstatfs \
   16551 	fstatvfs \
   16552 	futimes \
   16553 	getaddrinfo \
   16554 	getcwd \
   16555 	getgrouplist \
   16556 	getnameinfo \
   16557 	getopt \
   16558 	getpeereid \
   16559 	getpeerucred \
   16560 	getpgid \
   16561 	getpgrp \
   16562 	_getpty \
   16563 	getrlimit \
   16564 	getttyent \
   16565 	glob \
   16566 	group_from_gid \
   16567 	inet_aton \
   16568 	inet_ntoa \
   16569 	inet_ntop \
   16570 	innetgr \
   16571 	login_getcapbool \
   16572 	mblen \
   16573 	md5_crypt \
   16574 	memmove \
   16575 	memset_s \
   16576 	mkdtemp \
   16577 	mmap \
   16578 	ngetaddrinfo \
   16579 	nsleep \
   16580 	ogetaddrinfo \
   16581 	openlog_r \
   16582 	poll \
   16583 	prctl \
   16584 	pstat \
   16585 	readpassphrase \
   16586 	reallocarray \
   16587 	recvmsg \
   16588 	rresvport_af \
   16589 	sendmsg \
   16590 	setdtablesize \
   16591 	setegid \
   16592 	setenv \
   16593 	seteuid \
   16594 	setgroupent \
   16595 	setgroups \
   16596 	setlinebuf \
   16597 	setlogin \
   16598 	setpassent\
   16599 	setpcred \
   16600 	setproctitle \
   16601 	setregid \
   16602 	setreuid \
   16603 	setrlimit \
   16604 	setsid \
   16605 	setvbuf \
   16606 	sigaction \
   16607 	sigvec \
   16608 	snprintf \
   16609 	socketpair \
   16610 	statfs \
   16611 	statvfs \
   16612 	strdup \
   16613 	strerror \
   16614 	strlcat \
   16615 	strlcpy \
   16616 	strmode \
   16617 	strnlen \
   16618 	strnvis \
   16619 	strptime \
   16620 	strtonum \
   16621 	strtoll \
   16622 	strtoul \
   16623 	strtoull \
   16624 	swap32 \
   16625 	sysconf \
   16626 	tcgetpgrp \
   16627 	timingsafe_bcmp \
   16628 	truncate \
   16629 	unsetenv \
   16630 	updwtmpx \
   16631 	user_from_uid \
   16632 	usleep \
   16633 	vasprintf \
   16634 	vsnprintf \
   16635 	waitpid \
   16636 
   16637 do
   16638 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16639 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   16640 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   16641 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   16642   echo $ECHO_N "(cached) $ECHO_C" >&6
   16643 else
   16644   cat >conftest.$ac_ext <<_ACEOF
   16645 /* confdefs.h.  */
   16646 _ACEOF
   16647 cat confdefs.h >>conftest.$ac_ext
   16648 cat >>conftest.$ac_ext <<_ACEOF
   16649 /* end confdefs.h.  */
   16650 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   16651    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   16652 #define $ac_func innocuous_$ac_func
   16653 
   16654 /* System header to define __stub macros and hopefully few prototypes,
   16655     which can conflict with char $ac_func (); below.
   16656     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   16657     <limits.h> exists even on freestanding compilers.  */
   16658 
   16659 #ifdef __STDC__
   16660 # include <limits.h>
   16661 #else
   16662 # include <assert.h>
   16663 #endif
   16664 
   16665 #undef $ac_func
   16666 
   16667 /* Override any GCC internal prototype to avoid an error.
   16668    Use char because int might match the return type of a GCC
   16669    builtin and then its argument prototype would still apply.  */
   16670 #ifdef __cplusplus
   16671 extern "C"
   16672 #endif
   16673 char $ac_func ();
   16674 /* The GNU C library defines this for functions which it implements
   16675     to always fail with ENOSYS.  Some functions are actually named
   16676     something starting with __ and the normal name is an alias.  */
   16677 #if defined __stub_$ac_func || defined __stub___$ac_func
   16678 choke me
   16679 #endif
   16680 
   16681 int
   16682 main ()
   16683 {
   16684 return $ac_func ();
   16685   ;
   16686   return 0;
   16687 }
   16688 _ACEOF
   16689 rm -f conftest.$ac_objext conftest$ac_exeext
   16690 if { (ac_try="$ac_link"
   16691 case "(($ac_try" in
   16692   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16693   *) ac_try_echo=$ac_try;;
   16694 esac
   16695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16696   (eval "$ac_link") 2>conftest.er1
   16697   ac_status=$?
   16698   grep -v '^ *+' conftest.er1 >conftest.err
   16699   rm -f conftest.er1
   16700   cat conftest.err >&5
   16701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16702   (exit $ac_status); } && {
   16703 	 test -z "$ac_c_werror_flag" ||
   16704 	 test ! -s conftest.err
   16705        } && test -s conftest$ac_exeext &&
   16706        $as_test_x conftest$ac_exeext; then
   16707   eval "$as_ac_var=yes"
   16708 else
   16709   echo "$as_me: failed program was:" >&5
   16710 sed 's/^/| /' conftest.$ac_ext >&5
   16711 
   16712 	eval "$as_ac_var=no"
   16713 fi
   16714 
   16715 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   16716       conftest$ac_exeext conftest.$ac_ext
   16717 fi
   16718 ac_res=`eval echo '${'$as_ac_var'}'`
   16719 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   16720 echo "${ECHO_T}$ac_res" >&6; }
   16721 if test `eval echo '${'$as_ac_var'}'` = yes; then
   16722   cat >>confdefs.h <<_ACEOF
   16723 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16724 _ACEOF
   16725 
   16726 fi
   16727 done
   16728 
   16729 
   16730 cat >conftest.$ac_ext <<_ACEOF
   16731 /* confdefs.h.  */
   16732 _ACEOF
   16733 cat confdefs.h >>conftest.$ac_ext
   16734 cat >>conftest.$ac_ext <<_ACEOF
   16735 /* end confdefs.h.  */
   16736  #include <ctype.h>
   16737 int
   16738 main ()
   16739 {
   16740  return (isblank('a'));
   16741   ;
   16742   return 0;
   16743 }
   16744 _ACEOF
   16745 rm -f conftest.$ac_objext conftest$ac_exeext
   16746 if { (ac_try="$ac_link"
   16747 case "(($ac_try" in
   16748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16749   *) ac_try_echo=$ac_try;;
   16750 esac
   16751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16752   (eval "$ac_link") 2>conftest.er1
   16753   ac_status=$?
   16754   grep -v '^ *+' conftest.er1 >conftest.err
   16755   rm -f conftest.er1
   16756   cat conftest.err >&5
   16757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16758   (exit $ac_status); } && {
   16759 	 test -z "$ac_c_werror_flag" ||
   16760 	 test ! -s conftest.err
   16761        } && test -s conftest$ac_exeext &&
   16762        $as_test_x conftest$ac_exeext; then
   16763 
   16764 cat >>confdefs.h <<\_ACEOF
   16765 #define HAVE_ISBLANK 1
   16766 _ACEOF
   16767 
   16768 
   16769 else
   16770   echo "$as_me: failed program was:" >&5
   16771 sed 's/^/| /' conftest.$ac_ext >&5
   16772 
   16773 
   16774 fi
   16775 
   16776 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   16777       conftest$ac_exeext conftest.$ac_ext
   16778 
   16779 # PKCS11 depends on OpenSSL.
   16780 if test "x$openssl" = "xyes" ; then
   16781 	# PKCS#11 support requires dlopen() and co
   16782 	{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5
   16783 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
   16784 if test "${ac_cv_search_dlopen+set}" = set; then
   16785   echo $ECHO_N "(cached) $ECHO_C" >&6
   16786 else
   16787   ac_func_search_save_LIBS=$LIBS
   16788 cat >conftest.$ac_ext <<_ACEOF
   16789 /* confdefs.h.  */
   16790 _ACEOF
   16791 cat confdefs.h >>conftest.$ac_ext
   16792 cat >>conftest.$ac_ext <<_ACEOF
   16793 /* end confdefs.h.  */
   16794 
   16795 /* Override any GCC internal prototype to avoid an error.
   16796    Use char because int might match the return type of a GCC
   16797    builtin and then its argument prototype would still apply.  */
   16798 #ifdef __cplusplus
   16799 extern "C"
   16800 #endif
   16801 char dlopen ();
   16802 int
   16803 main ()
   16804 {
   16805 return dlopen ();
   16806   ;
   16807   return 0;
   16808 }
   16809 _ACEOF
   16810 for ac_lib in '' dl; do
   16811   if test -z "$ac_lib"; then
   16812     ac_res="none required"
   16813   else
   16814     ac_res=-l$ac_lib
   16815     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16816   fi
   16817   rm -f conftest.$ac_objext conftest$ac_exeext
   16818 if { (ac_try="$ac_link"
   16819 case "(($ac_try" in
   16820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16821   *) ac_try_echo=$ac_try;;
   16822 esac
   16823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16824   (eval "$ac_link") 2>conftest.er1
   16825   ac_status=$?
   16826   grep -v '^ *+' conftest.er1 >conftest.err
   16827   rm -f conftest.er1
   16828   cat conftest.err >&5
   16829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16830   (exit $ac_status); } && {
   16831 	 test -z "$ac_c_werror_flag" ||
   16832 	 test ! -s conftest.err
   16833        } && test -s conftest$ac_exeext &&
   16834        $as_test_x conftest$ac_exeext; then
   16835   ac_cv_search_dlopen=$ac_res
   16836 else
   16837   echo "$as_me: failed program was:" >&5
   16838 sed 's/^/| /' conftest.$ac_ext >&5
   16839 
   16840 
   16841 fi
   16842 
   16843 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   16844       conftest$ac_exeext
   16845   if test "${ac_cv_search_dlopen+set}" = set; then
   16846   break
   16847 fi
   16848 done
   16849 if test "${ac_cv_search_dlopen+set}" = set; then
   16850   :
   16851 else
   16852   ac_cv_search_dlopen=no
   16853 fi
   16854 rm conftest.$ac_ext
   16855 LIBS=$ac_func_search_save_LIBS
   16856 fi
   16857 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
   16858 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
   16859 ac_res=$ac_cv_search_dlopen
   16860 if test "$ac_res" != no; then
   16861   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16862 
   16863 cat >>confdefs.h <<\_ACEOF
   16864 #define ENABLE_PKCS11
   16865 _ACEOF
   16866 
   16867 
   16868 fi
   16869 
   16870 fi
   16871 
   16872 # IRIX has a const char return value for gai_strerror()
   16873 
   16874 for ac_func in gai_strerror
   16875 do
   16876 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16877 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   16878 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   16879 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   16880   echo $ECHO_N "(cached) $ECHO_C" >&6
   16881 else
   16882   cat >conftest.$ac_ext <<_ACEOF
   16883 /* confdefs.h.  */
   16884 _ACEOF
   16885 cat confdefs.h >>conftest.$ac_ext
   16886 cat >>conftest.$ac_ext <<_ACEOF
   16887 /* end confdefs.h.  */
   16888 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   16889    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   16890 #define $ac_func innocuous_$ac_func
   16891 
   16892 /* System header to define __stub macros and hopefully few prototypes,
   16893     which can conflict with char $ac_func (); below.
   16894     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   16895     <limits.h> exists even on freestanding compilers.  */
   16896 
   16897 #ifdef __STDC__
   16898 # include <limits.h>
   16899 #else
   16900 # include <assert.h>
   16901 #endif
   16902 
   16903 #undef $ac_func
   16904 
   16905 /* Override any GCC internal prototype to avoid an error.
   16906    Use char because int might match the return type of a GCC
   16907    builtin and then its argument prototype would still apply.  */
   16908 #ifdef __cplusplus
   16909 extern "C"
   16910 #endif
   16911 char $ac_func ();
   16912 /* The GNU C library defines this for functions which it implements
   16913     to always fail with ENOSYS.  Some functions are actually named
   16914     something starting with __ and the normal name is an alias.  */
   16915 #if defined __stub_$ac_func || defined __stub___$ac_func
   16916 choke me
   16917 #endif
   16918 
   16919 int
   16920 main ()
   16921 {
   16922 return $ac_func ();
   16923   ;
   16924   return 0;
   16925 }
   16926 _ACEOF
   16927 rm -f conftest.$ac_objext conftest$ac_exeext
   16928 if { (ac_try="$ac_link"
   16929 case "(($ac_try" in
   16930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16931   *) ac_try_echo=$ac_try;;
   16932 esac
   16933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16934   (eval "$ac_link") 2>conftest.er1
   16935   ac_status=$?
   16936   grep -v '^ *+' conftest.er1 >conftest.err
   16937   rm -f conftest.er1
   16938   cat conftest.err >&5
   16939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16940   (exit $ac_status); } && {
   16941 	 test -z "$ac_c_werror_flag" ||
   16942 	 test ! -s conftest.err
   16943        } && test -s conftest$ac_exeext &&
   16944        $as_test_x conftest$ac_exeext; then
   16945   eval "$as_ac_var=yes"
   16946 else
   16947   echo "$as_me: failed program was:" >&5
   16948 sed 's/^/| /' conftest.$ac_ext >&5
   16949 
   16950 	eval "$as_ac_var=no"
   16951 fi
   16952 
   16953 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   16954       conftest$ac_exeext conftest.$ac_ext
   16955 fi
   16956 ac_res=`eval echo '${'$as_ac_var'}'`
   16957 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   16958 echo "${ECHO_T}$ac_res" >&6; }
   16959 if test `eval echo '${'$as_ac_var'}'` = yes; then
   16960   cat >>confdefs.h <<_ACEOF
   16961 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16962 _ACEOF
   16963 
   16964 	cat >>confdefs.h <<\_ACEOF
   16965 #define HAVE_GAI_STRERROR 1
   16966 _ACEOF
   16967 
   16968 	cat >conftest.$ac_ext <<_ACEOF
   16969 /* confdefs.h.  */
   16970 _ACEOF
   16971 cat confdefs.h >>conftest.$ac_ext
   16972 cat >>conftest.$ac_ext <<_ACEOF
   16973 /* end confdefs.h.  */
   16974 
   16975 #include <sys/types.h>
   16976 #include <sys/socket.h>
   16977 #include <netdb.h>
   16978 
   16979 const char *gai_strerror(int);
   16980 
   16981 int
   16982 main ()
   16983 {
   16984 
   16985 	char *str;
   16986 	str = gai_strerror(0);
   16987 
   16988   ;
   16989   return 0;
   16990 }
   16991 _ACEOF
   16992 rm -f conftest.$ac_objext
   16993 if { (ac_try="$ac_compile"
   16994 case "(($ac_try" in
   16995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16996   *) ac_try_echo=$ac_try;;
   16997 esac
   16998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   16999   (eval "$ac_compile") 2>conftest.er1
   17000   ac_status=$?
   17001   grep -v '^ *+' conftest.er1 >conftest.err
   17002   rm -f conftest.er1
   17003   cat conftest.err >&5
   17004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17005   (exit $ac_status); } && {
   17006 	 test -z "$ac_c_werror_flag" ||
   17007 	 test ! -s conftest.err
   17008        } && test -s conftest.$ac_objext; then
   17009 
   17010 
   17011 cat >>confdefs.h <<\_ACEOF
   17012 #define HAVE_CONST_GAI_STRERROR_PROTO 1
   17013 _ACEOF
   17014 
   17015 else
   17016   echo "$as_me: failed program was:" >&5
   17017 sed 's/^/| /' conftest.$ac_ext >&5
   17018 
   17019 
   17020 fi
   17021 
   17022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17023 fi
   17024 done
   17025 
   17026 
   17027 { echo "$as_me:$LINENO: checking for library containing nanosleep" >&5
   17028 echo $ECHO_N "checking for library containing nanosleep... $ECHO_C" >&6; }
   17029 if test "${ac_cv_search_nanosleep+set}" = set; then
   17030   echo $ECHO_N "(cached) $ECHO_C" >&6
   17031 else
   17032   ac_func_search_save_LIBS=$LIBS
   17033 cat >conftest.$ac_ext <<_ACEOF
   17034 /* confdefs.h.  */
   17035 _ACEOF
   17036 cat confdefs.h >>conftest.$ac_ext
   17037 cat >>conftest.$ac_ext <<_ACEOF
   17038 /* end confdefs.h.  */
   17039 
   17040 /* Override any GCC internal prototype to avoid an error.
   17041    Use char because int might match the return type of a GCC
   17042    builtin and then its argument prototype would still apply.  */
   17043 #ifdef __cplusplus
   17044 extern "C"
   17045 #endif
   17046 char nanosleep ();
   17047 int
   17048 main ()
   17049 {
   17050 return nanosleep ();
   17051   ;
   17052   return 0;
   17053 }
   17054 _ACEOF
   17055 for ac_lib in '' rt posix4; do
   17056   if test -z "$ac_lib"; then
   17057     ac_res="none required"
   17058   else
   17059     ac_res=-l$ac_lib
   17060     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   17061   fi
   17062   rm -f conftest.$ac_objext conftest$ac_exeext
   17063 if { (ac_try="$ac_link"
   17064 case "(($ac_try" in
   17065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17066   *) ac_try_echo=$ac_try;;
   17067 esac
   17068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17069   (eval "$ac_link") 2>conftest.er1
   17070   ac_status=$?
   17071   grep -v '^ *+' conftest.er1 >conftest.err
   17072   rm -f conftest.er1
   17073   cat conftest.err >&5
   17074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17075   (exit $ac_status); } && {
   17076 	 test -z "$ac_c_werror_flag" ||
   17077 	 test ! -s conftest.err
   17078        } && test -s conftest$ac_exeext &&
   17079        $as_test_x conftest$ac_exeext; then
   17080   ac_cv_search_nanosleep=$ac_res
   17081 else
   17082   echo "$as_me: failed program was:" >&5
   17083 sed 's/^/| /' conftest.$ac_ext >&5
   17084 
   17085 
   17086 fi
   17087 
   17088 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17089       conftest$ac_exeext
   17090   if test "${ac_cv_search_nanosleep+set}" = set; then
   17091   break
   17092 fi
   17093 done
   17094 if test "${ac_cv_search_nanosleep+set}" = set; then
   17095   :
   17096 else
   17097   ac_cv_search_nanosleep=no
   17098 fi
   17099 rm conftest.$ac_ext
   17100 LIBS=$ac_func_search_save_LIBS
   17101 fi
   17102 { echo "$as_me:$LINENO: result: $ac_cv_search_nanosleep" >&5
   17103 echo "${ECHO_T}$ac_cv_search_nanosleep" >&6; }
   17104 ac_res=$ac_cv_search_nanosleep
   17105 if test "$ac_res" != no; then
   17106   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   17107 
   17108 cat >>confdefs.h <<\_ACEOF
   17109 #define HAVE_NANOSLEEP 1
   17110 _ACEOF
   17111 
   17112 fi
   17113 
   17114 
   17115 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
   17116 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
   17117 if test "${ac_cv_search_clock_gettime+set}" = set; then
   17118   echo $ECHO_N "(cached) $ECHO_C" >&6
   17119 else
   17120   ac_func_search_save_LIBS=$LIBS
   17121 cat >conftest.$ac_ext <<_ACEOF
   17122 /* confdefs.h.  */
   17123 _ACEOF
   17124 cat confdefs.h >>conftest.$ac_ext
   17125 cat >>conftest.$ac_ext <<_ACEOF
   17126 /* end confdefs.h.  */
   17127 
   17128 /* Override any GCC internal prototype to avoid an error.
   17129    Use char because int might match the return type of a GCC
   17130    builtin and then its argument prototype would still apply.  */
   17131 #ifdef __cplusplus
   17132 extern "C"
   17133 #endif
   17134 char clock_gettime ();
   17135 int
   17136 main ()
   17137 {
   17138 return clock_gettime ();
   17139   ;
   17140   return 0;
   17141 }
   17142 _ACEOF
   17143 for ac_lib in '' rt; do
   17144   if test -z "$ac_lib"; then
   17145     ac_res="none required"
   17146   else
   17147     ac_res=-l$ac_lib
   17148     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   17149   fi
   17150   rm -f conftest.$ac_objext conftest$ac_exeext
   17151 if { (ac_try="$ac_link"
   17152 case "(($ac_try" in
   17153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17154   *) ac_try_echo=$ac_try;;
   17155 esac
   17156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17157   (eval "$ac_link") 2>conftest.er1
   17158   ac_status=$?
   17159   grep -v '^ *+' conftest.er1 >conftest.err
   17160   rm -f conftest.er1
   17161   cat conftest.err >&5
   17162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17163   (exit $ac_status); } && {
   17164 	 test -z "$ac_c_werror_flag" ||
   17165 	 test ! -s conftest.err
   17166        } && test -s conftest$ac_exeext &&
   17167        $as_test_x conftest$ac_exeext; then
   17168   ac_cv_search_clock_gettime=$ac_res
   17169 else
   17170   echo "$as_me: failed program was:" >&5
   17171 sed 's/^/| /' conftest.$ac_ext >&5
   17172 
   17173 
   17174 fi
   17175 
   17176 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17177       conftest$ac_exeext
   17178   if test "${ac_cv_search_clock_gettime+set}" = set; then
   17179   break
   17180 fi
   17181 done
   17182 if test "${ac_cv_search_clock_gettime+set}" = set; then
   17183   :
   17184 else
   17185   ac_cv_search_clock_gettime=no
   17186 fi
   17187 rm conftest.$ac_ext
   17188 LIBS=$ac_func_search_save_LIBS
   17189 fi
   17190 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
   17191 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
   17192 ac_res=$ac_cv_search_clock_gettime
   17193 if test "$ac_res" != no; then
   17194   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   17195 
   17196 cat >>confdefs.h <<\_ACEOF
   17197 #define HAVE_CLOCK_GETTIME 1
   17198 _ACEOF
   17199 
   17200 fi
   17201 
   17202 
   17203 { echo "$as_me:$LINENO: checking whether getrusage is declared" >&5
   17204 echo $ECHO_N "checking whether getrusage is declared... $ECHO_C" >&6; }
   17205 if test "${ac_cv_have_decl_getrusage+set}" = set; then
   17206   echo $ECHO_N "(cached) $ECHO_C" >&6
   17207 else
   17208   cat >conftest.$ac_ext <<_ACEOF
   17209 /* confdefs.h.  */
   17210 _ACEOF
   17211 cat confdefs.h >>conftest.$ac_ext
   17212 cat >>conftest.$ac_ext <<_ACEOF
   17213 /* end confdefs.h.  */
   17214 $ac_includes_default
   17215 int
   17216 main ()
   17217 {
   17218 #ifndef getrusage
   17219   (void) getrusage;
   17220 #endif
   17221 
   17222   ;
   17223   return 0;
   17224 }
   17225 _ACEOF
   17226 rm -f conftest.$ac_objext
   17227 if { (ac_try="$ac_compile"
   17228 case "(($ac_try" in
   17229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17230   *) ac_try_echo=$ac_try;;
   17231 esac
   17232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17233   (eval "$ac_compile") 2>conftest.er1
   17234   ac_status=$?
   17235   grep -v '^ *+' conftest.er1 >conftest.err
   17236   rm -f conftest.er1
   17237   cat conftest.err >&5
   17238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17239   (exit $ac_status); } && {
   17240 	 test -z "$ac_c_werror_flag" ||
   17241 	 test ! -s conftest.err
   17242        } && test -s conftest.$ac_objext; then
   17243   ac_cv_have_decl_getrusage=yes
   17244 else
   17245   echo "$as_me: failed program was:" >&5
   17246 sed 's/^/| /' conftest.$ac_ext >&5
   17247 
   17248 	ac_cv_have_decl_getrusage=no
   17249 fi
   17250 
   17251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17252 fi
   17253 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_getrusage" >&5
   17254 echo "${ECHO_T}$ac_cv_have_decl_getrusage" >&6; }
   17255 if test $ac_cv_have_decl_getrusage = yes; then
   17256 
   17257 for ac_func in getrusage
   17258 do
   17259 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   17260 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   17261 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   17262 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   17263   echo $ECHO_N "(cached) $ECHO_C" >&6
   17264 else
   17265   cat >conftest.$ac_ext <<_ACEOF
   17266 /* confdefs.h.  */
   17267 _ACEOF
   17268 cat confdefs.h >>conftest.$ac_ext
   17269 cat >>conftest.$ac_ext <<_ACEOF
   17270 /* end confdefs.h.  */
   17271 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   17272    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   17273 #define $ac_func innocuous_$ac_func
   17274 
   17275 /* System header to define __stub macros and hopefully few prototypes,
   17276     which can conflict with char $ac_func (); below.
   17277     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   17278     <limits.h> exists even on freestanding compilers.  */
   17279 
   17280 #ifdef __STDC__
   17281 # include <limits.h>
   17282 #else
   17283 # include <assert.h>
   17284 #endif
   17285 
   17286 #undef $ac_func
   17287 
   17288 /* Override any GCC internal prototype to avoid an error.
   17289    Use char because int might match the return type of a GCC
   17290    builtin and then its argument prototype would still apply.  */
   17291 #ifdef __cplusplus
   17292 extern "C"
   17293 #endif
   17294 char $ac_func ();
   17295 /* The GNU C library defines this for functions which it implements
   17296     to always fail with ENOSYS.  Some functions are actually named
   17297     something starting with __ and the normal name is an alias.  */
   17298 #if defined __stub_$ac_func || defined __stub___$ac_func
   17299 choke me
   17300 #endif
   17301 
   17302 int
   17303 main ()
   17304 {
   17305 return $ac_func ();
   17306   ;
   17307   return 0;
   17308 }
   17309 _ACEOF
   17310 rm -f conftest.$ac_objext conftest$ac_exeext
   17311 if { (ac_try="$ac_link"
   17312 case "(($ac_try" in
   17313   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17314   *) ac_try_echo=$ac_try;;
   17315 esac
   17316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17317   (eval "$ac_link") 2>conftest.er1
   17318   ac_status=$?
   17319   grep -v '^ *+' conftest.er1 >conftest.err
   17320   rm -f conftest.er1
   17321   cat conftest.err >&5
   17322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17323   (exit $ac_status); } && {
   17324 	 test -z "$ac_c_werror_flag" ||
   17325 	 test ! -s conftest.err
   17326        } && test -s conftest$ac_exeext &&
   17327        $as_test_x conftest$ac_exeext; then
   17328   eval "$as_ac_var=yes"
   17329 else
   17330   echo "$as_me: failed program was:" >&5
   17331 sed 's/^/| /' conftest.$ac_ext >&5
   17332 
   17333 	eval "$as_ac_var=no"
   17334 fi
   17335 
   17336 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17337       conftest$ac_exeext conftest.$ac_ext
   17338 fi
   17339 ac_res=`eval echo '${'$as_ac_var'}'`
   17340 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   17341 echo "${ECHO_T}$ac_res" >&6; }
   17342 if test `eval echo '${'$as_ac_var'}'` = yes; then
   17343   cat >>confdefs.h <<_ACEOF
   17344 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   17345 _ACEOF
   17346 
   17347 fi
   17348 done
   17349 
   17350 fi
   17351 
   17352 { echo "$as_me:$LINENO: checking whether strsep is declared" >&5
   17353 echo $ECHO_N "checking whether strsep is declared... $ECHO_C" >&6; }
   17354 if test "${ac_cv_have_decl_strsep+set}" = set; then
   17355   echo $ECHO_N "(cached) $ECHO_C" >&6
   17356 else
   17357   cat >conftest.$ac_ext <<_ACEOF
   17358 /* confdefs.h.  */
   17359 _ACEOF
   17360 cat confdefs.h >>conftest.$ac_ext
   17361 cat >>conftest.$ac_ext <<_ACEOF
   17362 /* end confdefs.h.  */
   17363 
   17364 #ifdef HAVE_STRING_H
   17365 # include <string.h>
   17366 #endif
   17367 
   17368 
   17369 int
   17370 main ()
   17371 {
   17372 #ifndef strsep
   17373   (void) strsep;
   17374 #endif
   17375 
   17376   ;
   17377   return 0;
   17378 }
   17379 _ACEOF
   17380 rm -f conftest.$ac_objext
   17381 if { (ac_try="$ac_compile"
   17382 case "(($ac_try" in
   17383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17384   *) ac_try_echo=$ac_try;;
   17385 esac
   17386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17387   (eval "$ac_compile") 2>conftest.er1
   17388   ac_status=$?
   17389   grep -v '^ *+' conftest.er1 >conftest.err
   17390   rm -f conftest.er1
   17391   cat conftest.err >&5
   17392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17393   (exit $ac_status); } && {
   17394 	 test -z "$ac_c_werror_flag" ||
   17395 	 test ! -s conftest.err
   17396        } && test -s conftest.$ac_objext; then
   17397   ac_cv_have_decl_strsep=yes
   17398 else
   17399   echo "$as_me: failed program was:" >&5
   17400 sed 's/^/| /' conftest.$ac_ext >&5
   17401 
   17402 	ac_cv_have_decl_strsep=no
   17403 fi
   17404 
   17405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17406 fi
   17407 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsep" >&5
   17408 echo "${ECHO_T}$ac_cv_have_decl_strsep" >&6; }
   17409 if test $ac_cv_have_decl_strsep = yes; then
   17410 
   17411 for ac_func in strsep
   17412 do
   17413 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   17414 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   17415 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   17416 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   17417   echo $ECHO_N "(cached) $ECHO_C" >&6
   17418 else
   17419   cat >conftest.$ac_ext <<_ACEOF
   17420 /* confdefs.h.  */
   17421 _ACEOF
   17422 cat confdefs.h >>conftest.$ac_ext
   17423 cat >>conftest.$ac_ext <<_ACEOF
   17424 /* end confdefs.h.  */
   17425 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   17426    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   17427 #define $ac_func innocuous_$ac_func
   17428 
   17429 /* System header to define __stub macros and hopefully few prototypes,
   17430     which can conflict with char $ac_func (); below.
   17431     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   17432     <limits.h> exists even on freestanding compilers.  */
   17433 
   17434 #ifdef __STDC__
   17435 # include <limits.h>
   17436 #else
   17437 # include <assert.h>
   17438 #endif
   17439 
   17440 #undef $ac_func
   17441 
   17442 /* Override any GCC internal prototype to avoid an error.
   17443    Use char because int might match the return type of a GCC
   17444    builtin and then its argument prototype would still apply.  */
   17445 #ifdef __cplusplus
   17446 extern "C"
   17447 #endif
   17448 char $ac_func ();
   17449 /* The GNU C library defines this for functions which it implements
   17450     to always fail with ENOSYS.  Some functions are actually named
   17451     something starting with __ and the normal name is an alias.  */
   17452 #if defined __stub_$ac_func || defined __stub___$ac_func
   17453 choke me
   17454 #endif
   17455 
   17456 int
   17457 main ()
   17458 {
   17459 return $ac_func ();
   17460   ;
   17461   return 0;
   17462 }
   17463 _ACEOF
   17464 rm -f conftest.$ac_objext conftest$ac_exeext
   17465 if { (ac_try="$ac_link"
   17466 case "(($ac_try" in
   17467   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17468   *) ac_try_echo=$ac_try;;
   17469 esac
   17470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17471   (eval "$ac_link") 2>conftest.er1
   17472   ac_status=$?
   17473   grep -v '^ *+' conftest.er1 >conftest.err
   17474   rm -f conftest.er1
   17475   cat conftest.err >&5
   17476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17477   (exit $ac_status); } && {
   17478 	 test -z "$ac_c_werror_flag" ||
   17479 	 test ! -s conftest.err
   17480        } && test -s conftest$ac_exeext &&
   17481        $as_test_x conftest$ac_exeext; then
   17482   eval "$as_ac_var=yes"
   17483 else
   17484   echo "$as_me: failed program was:" >&5
   17485 sed 's/^/| /' conftest.$ac_ext >&5
   17486 
   17487 	eval "$as_ac_var=no"
   17488 fi
   17489 
   17490 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17491       conftest$ac_exeext conftest.$ac_ext
   17492 fi
   17493 ac_res=`eval echo '${'$as_ac_var'}'`
   17494 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   17495 echo "${ECHO_T}$ac_res" >&6; }
   17496 if test `eval echo '${'$as_ac_var'}'` = yes; then
   17497   cat >>confdefs.h <<_ACEOF
   17498 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   17499 _ACEOF
   17500 
   17501 fi
   17502 done
   17503 
   17504 fi
   17505 
   17506 
   17507 { echo "$as_me:$LINENO: checking whether tcsendbreak is declared" >&5
   17508 echo $ECHO_N "checking whether tcsendbreak is declared... $ECHO_C" >&6; }
   17509 if test "${ac_cv_have_decl_tcsendbreak+set}" = set; then
   17510   echo $ECHO_N "(cached) $ECHO_C" >&6
   17511 else
   17512   cat >conftest.$ac_ext <<_ACEOF
   17513 /* confdefs.h.  */
   17514 _ACEOF
   17515 cat confdefs.h >>conftest.$ac_ext
   17516 cat >>conftest.$ac_ext <<_ACEOF
   17517 /* end confdefs.h.  */
   17518 #include <termios.h>
   17519 
   17520 
   17521 int
   17522 main ()
   17523 {
   17524 #ifndef tcsendbreak
   17525   (void) tcsendbreak;
   17526 #endif
   17527 
   17528   ;
   17529   return 0;
   17530 }
   17531 _ACEOF
   17532 rm -f conftest.$ac_objext
   17533 if { (ac_try="$ac_compile"
   17534 case "(($ac_try" in
   17535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17536   *) ac_try_echo=$ac_try;;
   17537 esac
   17538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17539   (eval "$ac_compile") 2>conftest.er1
   17540   ac_status=$?
   17541   grep -v '^ *+' conftest.er1 >conftest.err
   17542   rm -f conftest.er1
   17543   cat conftest.err >&5
   17544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17545   (exit $ac_status); } && {
   17546 	 test -z "$ac_c_werror_flag" ||
   17547 	 test ! -s conftest.err
   17548        } && test -s conftest.$ac_objext; then
   17549   ac_cv_have_decl_tcsendbreak=yes
   17550 else
   17551   echo "$as_me: failed program was:" >&5
   17552 sed 's/^/| /' conftest.$ac_ext >&5
   17553 
   17554 	ac_cv_have_decl_tcsendbreak=no
   17555 fi
   17556 
   17557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17558 fi
   17559 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tcsendbreak" >&5
   17560 echo "${ECHO_T}$ac_cv_have_decl_tcsendbreak" >&6; }
   17561 if test $ac_cv_have_decl_tcsendbreak = yes; then
   17562   cat >>confdefs.h <<\_ACEOF
   17563 #define HAVE_TCSENDBREAK 1
   17564 _ACEOF
   17565 
   17566 else
   17567 
   17568 for ac_func in tcsendbreak
   17569 do
   17570 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   17571 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   17572 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   17573 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   17574   echo $ECHO_N "(cached) $ECHO_C" >&6
   17575 else
   17576   cat >conftest.$ac_ext <<_ACEOF
   17577 /* confdefs.h.  */
   17578 _ACEOF
   17579 cat confdefs.h >>conftest.$ac_ext
   17580 cat >>conftest.$ac_ext <<_ACEOF
   17581 /* end confdefs.h.  */
   17582 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   17583    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   17584 #define $ac_func innocuous_$ac_func
   17585 
   17586 /* System header to define __stub macros and hopefully few prototypes,
   17587     which can conflict with char $ac_func (); below.
   17588     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   17589     <limits.h> exists even on freestanding compilers.  */
   17590 
   17591 #ifdef __STDC__
   17592 # include <limits.h>
   17593 #else
   17594 # include <assert.h>
   17595 #endif
   17596 
   17597 #undef $ac_func
   17598 
   17599 /* Override any GCC internal prototype to avoid an error.
   17600    Use char because int might match the return type of a GCC
   17601    builtin and then its argument prototype would still apply.  */
   17602 #ifdef __cplusplus
   17603 extern "C"
   17604 #endif
   17605 char $ac_func ();
   17606 /* The GNU C library defines this for functions which it implements
   17607     to always fail with ENOSYS.  Some functions are actually named
   17608     something starting with __ and the normal name is an alias.  */
   17609 #if defined __stub_$ac_func || defined __stub___$ac_func
   17610 choke me
   17611 #endif
   17612 
   17613 int
   17614 main ()
   17615 {
   17616 return $ac_func ();
   17617   ;
   17618   return 0;
   17619 }
   17620 _ACEOF
   17621 rm -f conftest.$ac_objext conftest$ac_exeext
   17622 if { (ac_try="$ac_link"
   17623 case "(($ac_try" in
   17624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17625   *) ac_try_echo=$ac_try;;
   17626 esac
   17627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17628   (eval "$ac_link") 2>conftest.er1
   17629   ac_status=$?
   17630   grep -v '^ *+' conftest.er1 >conftest.err
   17631   rm -f conftest.er1
   17632   cat conftest.err >&5
   17633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17634   (exit $ac_status); } && {
   17635 	 test -z "$ac_c_werror_flag" ||
   17636 	 test ! -s conftest.err
   17637        } && test -s conftest$ac_exeext &&
   17638        $as_test_x conftest$ac_exeext; then
   17639   eval "$as_ac_var=yes"
   17640 else
   17641   echo "$as_me: failed program was:" >&5
   17642 sed 's/^/| /' conftest.$ac_ext >&5
   17643 
   17644 	eval "$as_ac_var=no"
   17645 fi
   17646 
   17647 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17648       conftest$ac_exeext conftest.$ac_ext
   17649 fi
   17650 ac_res=`eval echo '${'$as_ac_var'}'`
   17651 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   17652 echo "${ECHO_T}$ac_res" >&6; }
   17653 if test `eval echo '${'$as_ac_var'}'` = yes; then
   17654   cat >>confdefs.h <<_ACEOF
   17655 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   17656 _ACEOF
   17657 
   17658 fi
   17659 done
   17660 
   17661 fi
   17662 
   17663 
   17664 { echo "$as_me:$LINENO: checking whether h_errno is declared" >&5
   17665 echo $ECHO_N "checking whether h_errno is declared... $ECHO_C" >&6; }
   17666 if test "${ac_cv_have_decl_h_errno+set}" = set; then
   17667   echo $ECHO_N "(cached) $ECHO_C" >&6
   17668 else
   17669   cat >conftest.$ac_ext <<_ACEOF
   17670 /* confdefs.h.  */
   17671 _ACEOF
   17672 cat confdefs.h >>conftest.$ac_ext
   17673 cat >>conftest.$ac_ext <<_ACEOF
   17674 /* end confdefs.h.  */
   17675 #include <netdb.h>
   17676 
   17677 int
   17678 main ()
   17679 {
   17680 #ifndef h_errno
   17681   (void) h_errno;
   17682 #endif
   17683 
   17684   ;
   17685   return 0;
   17686 }
   17687 _ACEOF
   17688 rm -f conftest.$ac_objext
   17689 if { (ac_try="$ac_compile"
   17690 case "(($ac_try" in
   17691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17692   *) ac_try_echo=$ac_try;;
   17693 esac
   17694 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17695   (eval "$ac_compile") 2>conftest.er1
   17696   ac_status=$?
   17697   grep -v '^ *+' conftest.er1 >conftest.err
   17698   rm -f conftest.er1
   17699   cat conftest.err >&5
   17700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17701   (exit $ac_status); } && {
   17702 	 test -z "$ac_c_werror_flag" ||
   17703 	 test ! -s conftest.err
   17704        } && test -s conftest.$ac_objext; then
   17705   ac_cv_have_decl_h_errno=yes
   17706 else
   17707   echo "$as_me: failed program was:" >&5
   17708 sed 's/^/| /' conftest.$ac_ext >&5
   17709 
   17710 	ac_cv_have_decl_h_errno=no
   17711 fi
   17712 
   17713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17714 fi
   17715 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_h_errno" >&5
   17716 echo "${ECHO_T}$ac_cv_have_decl_h_errno" >&6; }
   17717 if test $ac_cv_have_decl_h_errno = yes; then
   17718 
   17719 cat >>confdefs.h <<_ACEOF
   17720 #define HAVE_DECL_H_ERRNO 1
   17721 _ACEOF
   17722 
   17723 
   17724 else
   17725   cat >>confdefs.h <<_ACEOF
   17726 #define HAVE_DECL_H_ERRNO 0
   17727 _ACEOF
   17728 
   17729 
   17730 fi
   17731 
   17732 
   17733 
   17734 { echo "$as_me:$LINENO: checking whether SHUT_RD is declared" >&5
   17735 echo $ECHO_N "checking whether SHUT_RD is declared... $ECHO_C" >&6; }
   17736 if test "${ac_cv_have_decl_SHUT_RD+set}" = set; then
   17737   echo $ECHO_N "(cached) $ECHO_C" >&6
   17738 else
   17739   cat >conftest.$ac_ext <<_ACEOF
   17740 /* confdefs.h.  */
   17741 _ACEOF
   17742 cat confdefs.h >>conftest.$ac_ext
   17743 cat >>conftest.$ac_ext <<_ACEOF
   17744 /* end confdefs.h.  */
   17745 
   17746 #include <sys/types.h>
   17747 #include <sys/socket.h>
   17748 
   17749 
   17750 int
   17751 main ()
   17752 {
   17753 #ifndef SHUT_RD
   17754   (void) SHUT_RD;
   17755 #endif
   17756 
   17757   ;
   17758   return 0;
   17759 }
   17760 _ACEOF
   17761 rm -f conftest.$ac_objext
   17762 if { (ac_try="$ac_compile"
   17763 case "(($ac_try" in
   17764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17765   *) ac_try_echo=$ac_try;;
   17766 esac
   17767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17768   (eval "$ac_compile") 2>conftest.er1
   17769   ac_status=$?
   17770   grep -v '^ *+' conftest.er1 >conftest.err
   17771   rm -f conftest.er1
   17772   cat conftest.err >&5
   17773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17774   (exit $ac_status); } && {
   17775 	 test -z "$ac_c_werror_flag" ||
   17776 	 test ! -s conftest.err
   17777        } && test -s conftest.$ac_objext; then
   17778   ac_cv_have_decl_SHUT_RD=yes
   17779 else
   17780   echo "$as_me: failed program was:" >&5
   17781 sed 's/^/| /' conftest.$ac_ext >&5
   17782 
   17783 	ac_cv_have_decl_SHUT_RD=no
   17784 fi
   17785 
   17786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17787 fi
   17788 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_SHUT_RD" >&5
   17789 echo "${ECHO_T}$ac_cv_have_decl_SHUT_RD" >&6; }
   17790 if test $ac_cv_have_decl_SHUT_RD = yes; then
   17791 
   17792 cat >>confdefs.h <<_ACEOF
   17793 #define HAVE_DECL_SHUT_RD 1
   17794 _ACEOF
   17795 
   17796 
   17797 else
   17798   cat >>confdefs.h <<_ACEOF
   17799 #define HAVE_DECL_SHUT_RD 0
   17800 _ACEOF
   17801 
   17802 
   17803 fi
   17804 
   17805 
   17806 
   17807 { echo "$as_me:$LINENO: checking whether O_NONBLOCK is declared" >&5
   17808 echo $ECHO_N "checking whether O_NONBLOCK is declared... $ECHO_C" >&6; }
   17809 if test "${ac_cv_have_decl_O_NONBLOCK+set}" = set; then
   17810   echo $ECHO_N "(cached) $ECHO_C" >&6
   17811 else
   17812   cat >conftest.$ac_ext <<_ACEOF
   17813 /* confdefs.h.  */
   17814 _ACEOF
   17815 cat confdefs.h >>conftest.$ac_ext
   17816 cat >>conftest.$ac_ext <<_ACEOF
   17817 /* end confdefs.h.  */
   17818 
   17819 #include <sys/types.h>
   17820 #ifdef HAVE_SYS_STAT_H
   17821 # include <sys/stat.h>
   17822 #endif
   17823 #ifdef HAVE_FCNTL_H
   17824 # include <fcntl.h>
   17825 #endif
   17826 
   17827 
   17828 int
   17829 main ()
   17830 {
   17831 #ifndef O_NONBLOCK
   17832   (void) O_NONBLOCK;
   17833 #endif
   17834 
   17835   ;
   17836   return 0;
   17837 }
   17838 _ACEOF
   17839 rm -f conftest.$ac_objext
   17840 if { (ac_try="$ac_compile"
   17841 case "(($ac_try" in
   17842   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17843   *) ac_try_echo=$ac_try;;
   17844 esac
   17845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17846   (eval "$ac_compile") 2>conftest.er1
   17847   ac_status=$?
   17848   grep -v '^ *+' conftest.er1 >conftest.err
   17849   rm -f conftest.er1
   17850   cat conftest.err >&5
   17851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17852   (exit $ac_status); } && {
   17853 	 test -z "$ac_c_werror_flag" ||
   17854 	 test ! -s conftest.err
   17855        } && test -s conftest.$ac_objext; then
   17856   ac_cv_have_decl_O_NONBLOCK=yes
   17857 else
   17858   echo "$as_me: failed program was:" >&5
   17859 sed 's/^/| /' conftest.$ac_ext >&5
   17860 
   17861 	ac_cv_have_decl_O_NONBLOCK=no
   17862 fi
   17863 
   17864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17865 fi
   17866 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_O_NONBLOCK" >&5
   17867 echo "${ECHO_T}$ac_cv_have_decl_O_NONBLOCK" >&6; }
   17868 if test $ac_cv_have_decl_O_NONBLOCK = yes; then
   17869 
   17870 cat >>confdefs.h <<_ACEOF
   17871 #define HAVE_DECL_O_NONBLOCK 1
   17872 _ACEOF
   17873 
   17874 
   17875 else
   17876   cat >>confdefs.h <<_ACEOF
   17877 #define HAVE_DECL_O_NONBLOCK 0
   17878 _ACEOF
   17879 
   17880 
   17881 fi
   17882 
   17883 
   17884 
   17885 { echo "$as_me:$LINENO: checking whether writev is declared" >&5
   17886 echo $ECHO_N "checking whether writev is declared... $ECHO_C" >&6; }
   17887 if test "${ac_cv_have_decl_writev+set}" = set; then
   17888   echo $ECHO_N "(cached) $ECHO_C" >&6
   17889 else
   17890   cat >conftest.$ac_ext <<_ACEOF
   17891 /* confdefs.h.  */
   17892 _ACEOF
   17893 cat confdefs.h >>conftest.$ac_ext
   17894 cat >>conftest.$ac_ext <<_ACEOF
   17895 /* end confdefs.h.  */
   17896 
   17897 #include <sys/types.h>
   17898 #include <sys/uio.h>
   17899 #include <unistd.h>
   17900 
   17901 
   17902 int
   17903 main ()
   17904 {
   17905 #ifndef writev
   17906   (void) writev;
   17907 #endif
   17908 
   17909   ;
   17910   return 0;
   17911 }
   17912 _ACEOF
   17913 rm -f conftest.$ac_objext
   17914 if { (ac_try="$ac_compile"
   17915 case "(($ac_try" in
   17916   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17917   *) ac_try_echo=$ac_try;;
   17918 esac
   17919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17920   (eval "$ac_compile") 2>conftest.er1
   17921   ac_status=$?
   17922   grep -v '^ *+' conftest.er1 >conftest.err
   17923   rm -f conftest.er1
   17924   cat conftest.err >&5
   17925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17926   (exit $ac_status); } && {
   17927 	 test -z "$ac_c_werror_flag" ||
   17928 	 test ! -s conftest.err
   17929        } && test -s conftest.$ac_objext; then
   17930   ac_cv_have_decl_writev=yes
   17931 else
   17932   echo "$as_me: failed program was:" >&5
   17933 sed 's/^/| /' conftest.$ac_ext >&5
   17934 
   17935 	ac_cv_have_decl_writev=no
   17936 fi
   17937 
   17938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17939 fi
   17940 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_writev" >&5
   17941 echo "${ECHO_T}$ac_cv_have_decl_writev" >&6; }
   17942 if test $ac_cv_have_decl_writev = yes; then
   17943 
   17944 cat >>confdefs.h <<_ACEOF
   17945 #define HAVE_DECL_WRITEV 1
   17946 _ACEOF
   17947 
   17948 
   17949 else
   17950   cat >>confdefs.h <<_ACEOF
   17951 #define HAVE_DECL_WRITEV 0
   17952 _ACEOF
   17953 
   17954 
   17955 fi
   17956 
   17957 
   17958 
   17959 { echo "$as_me:$LINENO: checking whether MAXSYMLINKS is declared" >&5
   17960 echo $ECHO_N "checking whether MAXSYMLINKS is declared... $ECHO_C" >&6; }
   17961 if test "${ac_cv_have_decl_MAXSYMLINKS+set}" = set; then
   17962   echo $ECHO_N "(cached) $ECHO_C" >&6
   17963 else
   17964   cat >conftest.$ac_ext <<_ACEOF
   17965 /* confdefs.h.  */
   17966 _ACEOF
   17967 cat confdefs.h >>conftest.$ac_ext
   17968 cat >>conftest.$ac_ext <<_ACEOF
   17969 /* end confdefs.h.  */
   17970 
   17971 #include <sys/param.h>
   17972 
   17973 
   17974 int
   17975 main ()
   17976 {
   17977 #ifndef MAXSYMLINKS
   17978   (void) MAXSYMLINKS;
   17979 #endif
   17980 
   17981   ;
   17982   return 0;
   17983 }
   17984 _ACEOF
   17985 rm -f conftest.$ac_objext
   17986 if { (ac_try="$ac_compile"
   17987 case "(($ac_try" in
   17988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17989   *) ac_try_echo=$ac_try;;
   17990 esac
   17991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17992   (eval "$ac_compile") 2>conftest.er1
   17993   ac_status=$?
   17994   grep -v '^ *+' conftest.er1 >conftest.err
   17995   rm -f conftest.er1
   17996   cat conftest.err >&5
   17997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17998   (exit $ac_status); } && {
   17999 	 test -z "$ac_c_werror_flag" ||
   18000 	 test ! -s conftest.err
   18001        } && test -s conftest.$ac_objext; then
   18002   ac_cv_have_decl_MAXSYMLINKS=yes
   18003 else
   18004   echo "$as_me: failed program was:" >&5
   18005 sed 's/^/| /' conftest.$ac_ext >&5
   18006 
   18007 	ac_cv_have_decl_MAXSYMLINKS=no
   18008 fi
   18009 
   18010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18011 fi
   18012 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_MAXSYMLINKS" >&5
   18013 echo "${ECHO_T}$ac_cv_have_decl_MAXSYMLINKS" >&6; }
   18014 if test $ac_cv_have_decl_MAXSYMLINKS = yes; then
   18015 
   18016 cat >>confdefs.h <<_ACEOF
   18017 #define HAVE_DECL_MAXSYMLINKS 1
   18018 _ACEOF
   18019 
   18020 
   18021 else
   18022   cat >>confdefs.h <<_ACEOF
   18023 #define HAVE_DECL_MAXSYMLINKS 0
   18024 _ACEOF
   18025 
   18026 
   18027 fi
   18028 
   18029 
   18030 
   18031 { echo "$as_me:$LINENO: checking whether offsetof is declared" >&5
   18032 echo $ECHO_N "checking whether offsetof is declared... $ECHO_C" >&6; }
   18033 if test "${ac_cv_have_decl_offsetof+set}" = set; then
   18034   echo $ECHO_N "(cached) $ECHO_C" >&6
   18035 else
   18036   cat >conftest.$ac_ext <<_ACEOF
   18037 /* confdefs.h.  */
   18038 _ACEOF
   18039 cat confdefs.h >>conftest.$ac_ext
   18040 cat >>conftest.$ac_ext <<_ACEOF
   18041 /* end confdefs.h.  */
   18042 
   18043 #include <stddef.h>
   18044 
   18045 
   18046 int
   18047 main ()
   18048 {
   18049 #ifndef offsetof
   18050   (void) offsetof;
   18051 #endif
   18052 
   18053   ;
   18054   return 0;
   18055 }
   18056 _ACEOF
   18057 rm -f conftest.$ac_objext
   18058 if { (ac_try="$ac_compile"
   18059 case "(($ac_try" in
   18060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18061   *) ac_try_echo=$ac_try;;
   18062 esac
   18063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18064   (eval "$ac_compile") 2>conftest.er1
   18065   ac_status=$?
   18066   grep -v '^ *+' conftest.er1 >conftest.err
   18067   rm -f conftest.er1
   18068   cat conftest.err >&5
   18069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18070   (exit $ac_status); } && {
   18071 	 test -z "$ac_c_werror_flag" ||
   18072 	 test ! -s conftest.err
   18073        } && test -s conftest.$ac_objext; then
   18074   ac_cv_have_decl_offsetof=yes
   18075 else
   18076   echo "$as_me: failed program was:" >&5
   18077 sed 's/^/| /' conftest.$ac_ext >&5
   18078 
   18079 	ac_cv_have_decl_offsetof=no
   18080 fi
   18081 
   18082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18083 fi
   18084 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_offsetof" >&5
   18085 echo "${ECHO_T}$ac_cv_have_decl_offsetof" >&6; }
   18086 if test $ac_cv_have_decl_offsetof = yes; then
   18087 
   18088 cat >>confdefs.h <<_ACEOF
   18089 #define HAVE_DECL_OFFSETOF 1
   18090 _ACEOF
   18091 
   18092 
   18093 else
   18094   cat >>confdefs.h <<_ACEOF
   18095 #define HAVE_DECL_OFFSETOF 0
   18096 _ACEOF
   18097 
   18098 
   18099 fi
   18100 
   18101 
   18102 
   18103 # extra bits for select(2)
   18104 { echo "$as_me:$LINENO: checking whether howmany is declared" >&5
   18105 echo $ECHO_N "checking whether howmany is declared... $ECHO_C" >&6; }
   18106 if test "${ac_cv_have_decl_howmany+set}" = set; then
   18107   echo $ECHO_N "(cached) $ECHO_C" >&6
   18108 else
   18109   cat >conftest.$ac_ext <<_ACEOF
   18110 /* confdefs.h.  */
   18111 _ACEOF
   18112 cat confdefs.h >>conftest.$ac_ext
   18113 cat >>conftest.$ac_ext <<_ACEOF
   18114 /* end confdefs.h.  */
   18115 
   18116 #include <sys/param.h>
   18117 #include <sys/types.h>
   18118 #ifdef HAVE_SYS_SYSMACROS_H
   18119 #include <sys/sysmacros.h>
   18120 #endif
   18121 #ifdef HAVE_SYS_SELECT_H
   18122 #include <sys/select.h>
   18123 #endif
   18124 #ifdef HAVE_SYS_TIME_H
   18125 #include <sys/time.h>
   18126 #endif
   18127 #ifdef HAVE_UNISTD_H
   18128 #include <unistd.h>
   18129 #endif
   18130 
   18131 
   18132 int
   18133 main ()
   18134 {
   18135 #ifndef howmany
   18136   (void) howmany;
   18137 #endif
   18138 
   18139   ;
   18140   return 0;
   18141 }
   18142 _ACEOF
   18143 rm -f conftest.$ac_objext
   18144 if { (ac_try="$ac_compile"
   18145 case "(($ac_try" in
   18146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18147   *) ac_try_echo=$ac_try;;
   18148 esac
   18149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18150   (eval "$ac_compile") 2>conftest.er1
   18151   ac_status=$?
   18152   grep -v '^ *+' conftest.er1 >conftest.err
   18153   rm -f conftest.er1
   18154   cat conftest.err >&5
   18155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18156   (exit $ac_status); } && {
   18157 	 test -z "$ac_c_werror_flag" ||
   18158 	 test ! -s conftest.err
   18159        } && test -s conftest.$ac_objext; then
   18160   ac_cv_have_decl_howmany=yes
   18161 else
   18162   echo "$as_me: failed program was:" >&5
   18163 sed 's/^/| /' conftest.$ac_ext >&5
   18164 
   18165 	ac_cv_have_decl_howmany=no
   18166 fi
   18167 
   18168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18169 fi
   18170 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_howmany" >&5
   18171 echo "${ECHO_T}$ac_cv_have_decl_howmany" >&6; }
   18172 if test $ac_cv_have_decl_howmany = yes; then
   18173 
   18174 cat >>confdefs.h <<_ACEOF
   18175 #define HAVE_DECL_HOWMANY 1
   18176 _ACEOF
   18177 
   18178 
   18179 else
   18180   cat >>confdefs.h <<_ACEOF
   18181 #define HAVE_DECL_HOWMANY 0
   18182 _ACEOF
   18183 
   18184 
   18185 fi
   18186 { echo "$as_me:$LINENO: checking whether NFDBITS is declared" >&5
   18187 echo $ECHO_N "checking whether NFDBITS is declared... $ECHO_C" >&6; }
   18188 if test "${ac_cv_have_decl_NFDBITS+set}" = set; then
   18189   echo $ECHO_N "(cached) $ECHO_C" >&6
   18190 else
   18191   cat >conftest.$ac_ext <<_ACEOF
   18192 /* confdefs.h.  */
   18193 _ACEOF
   18194 cat confdefs.h >>conftest.$ac_ext
   18195 cat >>conftest.$ac_ext <<_ACEOF
   18196 /* end confdefs.h.  */
   18197 
   18198 #include <sys/param.h>
   18199 #include <sys/types.h>
   18200 #ifdef HAVE_SYS_SYSMACROS_H
   18201 #include <sys/sysmacros.h>
   18202 #endif
   18203 #ifdef HAVE_SYS_SELECT_H
   18204 #include <sys/select.h>
   18205 #endif
   18206 #ifdef HAVE_SYS_TIME_H
   18207 #include <sys/time.h>
   18208 #endif
   18209 #ifdef HAVE_UNISTD_H
   18210 #include <unistd.h>
   18211 #endif
   18212 
   18213 
   18214 int
   18215 main ()
   18216 {
   18217 #ifndef NFDBITS
   18218   (void) NFDBITS;
   18219 #endif
   18220 
   18221   ;
   18222   return 0;
   18223 }
   18224 _ACEOF
   18225 rm -f conftest.$ac_objext
   18226 if { (ac_try="$ac_compile"
   18227 case "(($ac_try" in
   18228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18229   *) ac_try_echo=$ac_try;;
   18230 esac
   18231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18232   (eval "$ac_compile") 2>conftest.er1
   18233   ac_status=$?
   18234   grep -v '^ *+' conftest.er1 >conftest.err
   18235   rm -f conftest.er1
   18236   cat conftest.err >&5
   18237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18238   (exit $ac_status); } && {
   18239 	 test -z "$ac_c_werror_flag" ||
   18240 	 test ! -s conftest.err
   18241        } && test -s conftest.$ac_objext; then
   18242   ac_cv_have_decl_NFDBITS=yes
   18243 else
   18244   echo "$as_me: failed program was:" >&5
   18245 sed 's/^/| /' conftest.$ac_ext >&5
   18246 
   18247 	ac_cv_have_decl_NFDBITS=no
   18248 fi
   18249 
   18250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18251 fi
   18252 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_NFDBITS" >&5
   18253 echo "${ECHO_T}$ac_cv_have_decl_NFDBITS" >&6; }
   18254 if test $ac_cv_have_decl_NFDBITS = yes; then
   18255 
   18256 cat >>confdefs.h <<_ACEOF
   18257 #define HAVE_DECL_NFDBITS 1
   18258 _ACEOF
   18259 
   18260 
   18261 else
   18262   cat >>confdefs.h <<_ACEOF
   18263 #define HAVE_DECL_NFDBITS 0
   18264 _ACEOF
   18265 
   18266 
   18267 fi
   18268 
   18269 
   18270 { echo "$as_me:$LINENO: checking for fd_mask" >&5
   18271 echo $ECHO_N "checking for fd_mask... $ECHO_C" >&6; }
   18272 if test "${ac_cv_type_fd_mask+set}" = set; then
   18273   echo $ECHO_N "(cached) $ECHO_C" >&6
   18274 else
   18275   cat >conftest.$ac_ext <<_ACEOF
   18276 /* confdefs.h.  */
   18277 _ACEOF
   18278 cat confdefs.h >>conftest.$ac_ext
   18279 cat >>conftest.$ac_ext <<_ACEOF
   18280 /* end confdefs.h.  */
   18281 
   18282 #include <sys/param.h>
   18283 #include <sys/types.h>
   18284 #ifdef HAVE_SYS_SELECT_H
   18285 #include <sys/select.h>
   18286 #endif
   18287 #ifdef HAVE_SYS_TIME_H
   18288 #include <sys/time.h>
   18289 #endif
   18290 #ifdef HAVE_UNISTD_H
   18291 #include <unistd.h>
   18292 #endif
   18293 
   18294 
   18295 typedef fd_mask ac__type_new_;
   18296 int
   18297 main ()
   18298 {
   18299 if ((ac__type_new_ *) 0)
   18300   return 0;
   18301 if (sizeof (ac__type_new_))
   18302   return 0;
   18303   ;
   18304   return 0;
   18305 }
   18306 _ACEOF
   18307 rm -f conftest.$ac_objext
   18308 if { (ac_try="$ac_compile"
   18309 case "(($ac_try" in
   18310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18311   *) ac_try_echo=$ac_try;;
   18312 esac
   18313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18314   (eval "$ac_compile") 2>conftest.er1
   18315   ac_status=$?
   18316   grep -v '^ *+' conftest.er1 >conftest.err
   18317   rm -f conftest.er1
   18318   cat conftest.err >&5
   18319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18320   (exit $ac_status); } && {
   18321 	 test -z "$ac_c_werror_flag" ||
   18322 	 test ! -s conftest.err
   18323        } && test -s conftest.$ac_objext; then
   18324   ac_cv_type_fd_mask=yes
   18325 else
   18326   echo "$as_me: failed program was:" >&5
   18327 sed 's/^/| /' conftest.$ac_ext >&5
   18328 
   18329 	ac_cv_type_fd_mask=no
   18330 fi
   18331 
   18332 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18333 fi
   18334 { echo "$as_me:$LINENO: result: $ac_cv_type_fd_mask" >&5
   18335 echo "${ECHO_T}$ac_cv_type_fd_mask" >&6; }
   18336 if test $ac_cv_type_fd_mask = yes; then
   18337 
   18338 cat >>confdefs.h <<_ACEOF
   18339 #define HAVE_FD_MASK 1
   18340 _ACEOF
   18341 
   18342 
   18343 fi
   18344 
   18345 
   18346 
   18347 for ac_func in setresuid
   18348 do
   18349 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18350 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   18351 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   18352 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   18353   echo $ECHO_N "(cached) $ECHO_C" >&6
   18354 else
   18355   cat >conftest.$ac_ext <<_ACEOF
   18356 /* confdefs.h.  */
   18357 _ACEOF
   18358 cat confdefs.h >>conftest.$ac_ext
   18359 cat >>conftest.$ac_ext <<_ACEOF
   18360 /* end confdefs.h.  */
   18361 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18362    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18363 #define $ac_func innocuous_$ac_func
   18364 
   18365 /* System header to define __stub macros and hopefully few prototypes,
   18366     which can conflict with char $ac_func (); below.
   18367     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18368     <limits.h> exists even on freestanding compilers.  */
   18369 
   18370 #ifdef __STDC__
   18371 # include <limits.h>
   18372 #else
   18373 # include <assert.h>
   18374 #endif
   18375 
   18376 #undef $ac_func
   18377 
   18378 /* Override any GCC internal prototype to avoid an error.
   18379    Use char because int might match the return type of a GCC
   18380    builtin and then its argument prototype would still apply.  */
   18381 #ifdef __cplusplus
   18382 extern "C"
   18383 #endif
   18384 char $ac_func ();
   18385 /* The GNU C library defines this for functions which it implements
   18386     to always fail with ENOSYS.  Some functions are actually named
   18387     something starting with __ and the normal name is an alias.  */
   18388 #if defined __stub_$ac_func || defined __stub___$ac_func
   18389 choke me
   18390 #endif
   18391 
   18392 int
   18393 main ()
   18394 {
   18395 return $ac_func ();
   18396   ;
   18397   return 0;
   18398 }
   18399 _ACEOF
   18400 rm -f conftest.$ac_objext conftest$ac_exeext
   18401 if { (ac_try="$ac_link"
   18402 case "(($ac_try" in
   18403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18404   *) ac_try_echo=$ac_try;;
   18405 esac
   18406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18407   (eval "$ac_link") 2>conftest.er1
   18408   ac_status=$?
   18409   grep -v '^ *+' conftest.er1 >conftest.err
   18410   rm -f conftest.er1
   18411   cat conftest.err >&5
   18412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18413   (exit $ac_status); } && {
   18414 	 test -z "$ac_c_werror_flag" ||
   18415 	 test ! -s conftest.err
   18416        } && test -s conftest$ac_exeext &&
   18417        $as_test_x conftest$ac_exeext; then
   18418   eval "$as_ac_var=yes"
   18419 else
   18420   echo "$as_me: failed program was:" >&5
   18421 sed 's/^/| /' conftest.$ac_ext >&5
   18422 
   18423 	eval "$as_ac_var=no"
   18424 fi
   18425 
   18426 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18427       conftest$ac_exeext conftest.$ac_ext
   18428 fi
   18429 ac_res=`eval echo '${'$as_ac_var'}'`
   18430 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   18431 echo "${ECHO_T}$ac_res" >&6; }
   18432 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18433   cat >>confdefs.h <<_ACEOF
   18434 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18435 _ACEOF
   18436 
   18437 		{ echo "$as_me:$LINENO: checking if setresuid seems to work" >&5
   18438 echo $ECHO_N "checking if setresuid seems to work... $ECHO_C" >&6; }
   18439 	if test "$cross_compiling" = yes; then
   18440   { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
   18441 echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
   18442 
   18443 else
   18444   cat >conftest.$ac_ext <<_ACEOF
   18445 /* confdefs.h.  */
   18446 _ACEOF
   18447 cat confdefs.h >>conftest.$ac_ext
   18448 cat >>conftest.$ac_ext <<_ACEOF
   18449 /* end confdefs.h.  */
   18450 
   18451 #include <stdlib.h>
   18452 #include <errno.h>
   18453 
   18454 int
   18455 main ()
   18456 {
   18457 
   18458 	errno=0;
   18459 	setresuid(0,0,0);
   18460 	if (errno==ENOSYS)
   18461 		exit(1);
   18462 	else
   18463 		exit(0);
   18464 
   18465   ;
   18466   return 0;
   18467 }
   18468 _ACEOF
   18469 rm -f conftest$ac_exeext
   18470 if { (ac_try="$ac_link"
   18471 case "(($ac_try" in
   18472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18473   *) ac_try_echo=$ac_try;;
   18474 esac
   18475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18476   (eval "$ac_link") 2>&5
   18477   ac_status=$?
   18478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18479   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   18480   { (case "(($ac_try" in
   18481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18482   *) ac_try_echo=$ac_try;;
   18483 esac
   18484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18485   (eval "$ac_try") 2>&5
   18486   ac_status=$?
   18487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18488   (exit $ac_status); }; }; then
   18489   { echo "$as_me:$LINENO: result: yes" >&5
   18490 echo "${ECHO_T}yes" >&6; }
   18491 else
   18492   echo "$as_me: program exited with status $ac_status" >&5
   18493 echo "$as_me: failed program was:" >&5
   18494 sed 's/^/| /' conftest.$ac_ext >&5
   18495 
   18496 ( exit $ac_status )
   18497 
   18498 cat >>confdefs.h <<\_ACEOF
   18499 #define BROKEN_SETRESUID 1
   18500 _ACEOF
   18501 
   18502 		 { echo "$as_me:$LINENO: result: not implemented" >&5
   18503 echo "${ECHO_T}not implemented" >&6; }
   18504 fi
   18505 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   18506 fi
   18507 
   18508 
   18509 
   18510 fi
   18511 done
   18512 
   18513 
   18514 
   18515 for ac_func in setresgid
   18516 do
   18517 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18518 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   18519 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   18520 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   18521   echo $ECHO_N "(cached) $ECHO_C" >&6
   18522 else
   18523   cat >conftest.$ac_ext <<_ACEOF
   18524 /* confdefs.h.  */
   18525 _ACEOF
   18526 cat confdefs.h >>conftest.$ac_ext
   18527 cat >>conftest.$ac_ext <<_ACEOF
   18528 /* end confdefs.h.  */
   18529 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18530    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18531 #define $ac_func innocuous_$ac_func
   18532 
   18533 /* System header to define __stub macros and hopefully few prototypes,
   18534     which can conflict with char $ac_func (); below.
   18535     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18536     <limits.h> exists even on freestanding compilers.  */
   18537 
   18538 #ifdef __STDC__
   18539 # include <limits.h>
   18540 #else
   18541 # include <assert.h>
   18542 #endif
   18543 
   18544 #undef $ac_func
   18545 
   18546 /* Override any GCC internal prototype to avoid an error.
   18547    Use char because int might match the return type of a GCC
   18548    builtin and then its argument prototype would still apply.  */
   18549 #ifdef __cplusplus
   18550 extern "C"
   18551 #endif
   18552 char $ac_func ();
   18553 /* The GNU C library defines this for functions which it implements
   18554     to always fail with ENOSYS.  Some functions are actually named
   18555     something starting with __ and the normal name is an alias.  */
   18556 #if defined __stub_$ac_func || defined __stub___$ac_func
   18557 choke me
   18558 #endif
   18559 
   18560 int
   18561 main ()
   18562 {
   18563 return $ac_func ();
   18564   ;
   18565   return 0;
   18566 }
   18567 _ACEOF
   18568 rm -f conftest.$ac_objext conftest$ac_exeext
   18569 if { (ac_try="$ac_link"
   18570 case "(($ac_try" in
   18571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18572   *) ac_try_echo=$ac_try;;
   18573 esac
   18574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18575   (eval "$ac_link") 2>conftest.er1
   18576   ac_status=$?
   18577   grep -v '^ *+' conftest.er1 >conftest.err
   18578   rm -f conftest.er1
   18579   cat conftest.err >&5
   18580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18581   (exit $ac_status); } && {
   18582 	 test -z "$ac_c_werror_flag" ||
   18583 	 test ! -s conftest.err
   18584        } && test -s conftest$ac_exeext &&
   18585        $as_test_x conftest$ac_exeext; then
   18586   eval "$as_ac_var=yes"
   18587 else
   18588   echo "$as_me: failed program was:" >&5
   18589 sed 's/^/| /' conftest.$ac_ext >&5
   18590 
   18591 	eval "$as_ac_var=no"
   18592 fi
   18593 
   18594 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18595       conftest$ac_exeext conftest.$ac_ext
   18596 fi
   18597 ac_res=`eval echo '${'$as_ac_var'}'`
   18598 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   18599 echo "${ECHO_T}$ac_res" >&6; }
   18600 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18601   cat >>confdefs.h <<_ACEOF
   18602 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18603 _ACEOF
   18604 
   18605 		{ echo "$as_me:$LINENO: checking if setresgid seems to work" >&5
   18606 echo $ECHO_N "checking if setresgid seems to work... $ECHO_C" >&6; }
   18607 	if test "$cross_compiling" = yes; then
   18608   { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
   18609 echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
   18610 
   18611 else
   18612   cat >conftest.$ac_ext <<_ACEOF
   18613 /* confdefs.h.  */
   18614 _ACEOF
   18615 cat confdefs.h >>conftest.$ac_ext
   18616 cat >>conftest.$ac_ext <<_ACEOF
   18617 /* end confdefs.h.  */
   18618 
   18619 #include <stdlib.h>
   18620 #include <errno.h>
   18621 
   18622 int
   18623 main ()
   18624 {
   18625 
   18626 	errno=0;
   18627 	setresgid(0,0,0);
   18628 	if (errno==ENOSYS)
   18629 		exit(1);
   18630 	else
   18631 		exit(0);
   18632 
   18633   ;
   18634   return 0;
   18635 }
   18636 _ACEOF
   18637 rm -f conftest$ac_exeext
   18638 if { (ac_try="$ac_link"
   18639 case "(($ac_try" in
   18640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18641   *) ac_try_echo=$ac_try;;
   18642 esac
   18643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18644   (eval "$ac_link") 2>&5
   18645   ac_status=$?
   18646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18647   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   18648   { (case "(($ac_try" in
   18649   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18650   *) ac_try_echo=$ac_try;;
   18651 esac
   18652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18653   (eval "$ac_try") 2>&5
   18654   ac_status=$?
   18655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18656   (exit $ac_status); }; }; then
   18657   { echo "$as_me:$LINENO: result: yes" >&5
   18658 echo "${ECHO_T}yes" >&6; }
   18659 else
   18660   echo "$as_me: program exited with status $ac_status" >&5
   18661 echo "$as_me: failed program was:" >&5
   18662 sed 's/^/| /' conftest.$ac_ext >&5
   18663 
   18664 ( exit $ac_status )
   18665 
   18666 cat >>confdefs.h <<\_ACEOF
   18667 #define BROKEN_SETRESGID 1
   18668 _ACEOF
   18669 
   18670 		 { echo "$as_me:$LINENO: result: not implemented" >&5
   18671 echo "${ECHO_T}not implemented" >&6; }
   18672 fi
   18673 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   18674 fi
   18675 
   18676 
   18677 
   18678 fi
   18679 done
   18680 
   18681 
   18682 
   18683 for ac_func in realpath
   18684 do
   18685 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18686 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   18687 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   18688 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   18689   echo $ECHO_N "(cached) $ECHO_C" >&6
   18690 else
   18691   cat >conftest.$ac_ext <<_ACEOF
   18692 /* confdefs.h.  */
   18693 _ACEOF
   18694 cat confdefs.h >>conftest.$ac_ext
   18695 cat >>conftest.$ac_ext <<_ACEOF
   18696 /* end confdefs.h.  */
   18697 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18698    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18699 #define $ac_func innocuous_$ac_func
   18700 
   18701 /* System header to define __stub macros and hopefully few prototypes,
   18702     which can conflict with char $ac_func (); below.
   18703     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18704     <limits.h> exists even on freestanding compilers.  */
   18705 
   18706 #ifdef __STDC__
   18707 # include <limits.h>
   18708 #else
   18709 # include <assert.h>
   18710 #endif
   18711 
   18712 #undef $ac_func
   18713 
   18714 /* Override any GCC internal prototype to avoid an error.
   18715    Use char because int might match the return type of a GCC
   18716    builtin and then its argument prototype would still apply.  */
   18717 #ifdef __cplusplus
   18718 extern "C"
   18719 #endif
   18720 char $ac_func ();
   18721 /* The GNU C library defines this for functions which it implements
   18722     to always fail with ENOSYS.  Some functions are actually named
   18723     something starting with __ and the normal name is an alias.  */
   18724 #if defined __stub_$ac_func || defined __stub___$ac_func
   18725 choke me
   18726 #endif
   18727 
   18728 int
   18729 main ()
   18730 {
   18731 return $ac_func ();
   18732   ;
   18733   return 0;
   18734 }
   18735 _ACEOF
   18736 rm -f conftest.$ac_objext conftest$ac_exeext
   18737 if { (ac_try="$ac_link"
   18738 case "(($ac_try" in
   18739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18740   *) ac_try_echo=$ac_try;;
   18741 esac
   18742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18743   (eval "$ac_link") 2>conftest.er1
   18744   ac_status=$?
   18745   grep -v '^ *+' conftest.er1 >conftest.err
   18746   rm -f conftest.er1
   18747   cat conftest.err >&5
   18748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18749   (exit $ac_status); } && {
   18750 	 test -z "$ac_c_werror_flag" ||
   18751 	 test ! -s conftest.err
   18752        } && test -s conftest$ac_exeext &&
   18753        $as_test_x conftest$ac_exeext; then
   18754   eval "$as_ac_var=yes"
   18755 else
   18756   echo "$as_me: failed program was:" >&5
   18757 sed 's/^/| /' conftest.$ac_ext >&5
   18758 
   18759 	eval "$as_ac_var=no"
   18760 fi
   18761 
   18762 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18763       conftest$ac_exeext conftest.$ac_ext
   18764 fi
   18765 ac_res=`eval echo '${'$as_ac_var'}'`
   18766 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   18767 echo "${ECHO_T}$ac_res" >&6; }
   18768 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18769   cat >>confdefs.h <<_ACEOF
   18770 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18771 _ACEOF
   18772 
   18773 					{ echo "$as_me:$LINENO: checking if realpath works with non-existent files" >&5
   18774 echo $ECHO_N "checking if realpath works with non-existent files... $ECHO_C" >&6; }
   18775 	if test "$cross_compiling" = yes; then
   18776   { echo "$as_me:$LINENO: WARNING: cross compiling: assuming working" >&5
   18777 echo "$as_me: WARNING: cross compiling: assuming working" >&2;}
   18778 
   18779 else
   18780   cat >conftest.$ac_ext <<_ACEOF
   18781 /* confdefs.h.  */
   18782 _ACEOF
   18783 cat confdefs.h >>conftest.$ac_ext
   18784 cat >>conftest.$ac_ext <<_ACEOF
   18785 /* end confdefs.h.  */
   18786 
   18787 #include <limits.h>
   18788 #include <stdlib.h>
   18789 #include <errno.h>
   18790 
   18791 int
   18792 main ()
   18793 {
   18794 
   18795 		char buf[PATH_MAX];
   18796 		if (realpath("/opensshnonexistentfilename1234", buf) == NULL)
   18797 			if (errno == ENOENT)
   18798 				exit(1);
   18799 		exit(0);
   18800 
   18801   ;
   18802   return 0;
   18803 }
   18804 _ACEOF
   18805 rm -f conftest$ac_exeext
   18806 if { (ac_try="$ac_link"
   18807 case "(($ac_try" in
   18808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18809   *) ac_try_echo=$ac_try;;
   18810 esac
   18811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18812   (eval "$ac_link") 2>&5
   18813   ac_status=$?
   18814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18815   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   18816   { (case "(($ac_try" in
   18817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18818   *) ac_try_echo=$ac_try;;
   18819 esac
   18820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18821   (eval "$ac_try") 2>&5
   18822   ac_status=$?
   18823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18824   (exit $ac_status); }; }; then
   18825   { echo "$as_me:$LINENO: result: yes" >&5
   18826 echo "${ECHO_T}yes" >&6; }
   18827 else
   18828   echo "$as_me: program exited with status $ac_status" >&5
   18829 echo "$as_me: failed program was:" >&5
   18830 sed 's/^/| /' conftest.$ac_ext >&5
   18831 
   18832 ( exit $ac_status )
   18833 
   18834 cat >>confdefs.h <<\_ACEOF
   18835 #define BROKEN_REALPATH 1
   18836 _ACEOF
   18837 
   18838 		 { echo "$as_me:$LINENO: result: no" >&5
   18839 echo "${ECHO_T}no" >&6; }
   18840 fi
   18841 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   18842 fi
   18843 
   18844 
   18845 
   18846 fi
   18847 done
   18848 
   18849 
   18850 
   18851 
   18852 for ac_func in gettimeofday time
   18853 do
   18854 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18855 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   18856 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   18857 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   18858   echo $ECHO_N "(cached) $ECHO_C" >&6
   18859 else
   18860   cat >conftest.$ac_ext <<_ACEOF
   18861 /* confdefs.h.  */
   18862 _ACEOF
   18863 cat confdefs.h >>conftest.$ac_ext
   18864 cat >>conftest.$ac_ext <<_ACEOF
   18865 /* end confdefs.h.  */
   18866 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18867    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18868 #define $ac_func innocuous_$ac_func
   18869 
   18870 /* System header to define __stub macros and hopefully few prototypes,
   18871     which can conflict with char $ac_func (); below.
   18872     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18873     <limits.h> exists even on freestanding compilers.  */
   18874 
   18875 #ifdef __STDC__
   18876 # include <limits.h>
   18877 #else
   18878 # include <assert.h>
   18879 #endif
   18880 
   18881 #undef $ac_func
   18882 
   18883 /* Override any GCC internal prototype to avoid an error.
   18884    Use char because int might match the return type of a GCC
   18885    builtin and then its argument prototype would still apply.  */
   18886 #ifdef __cplusplus
   18887 extern "C"
   18888 #endif
   18889 char $ac_func ();
   18890 /* The GNU C library defines this for functions which it implements
   18891     to always fail with ENOSYS.  Some functions are actually named
   18892     something starting with __ and the normal name is an alias.  */
   18893 #if defined __stub_$ac_func || defined __stub___$ac_func
   18894 choke me
   18895 #endif
   18896 
   18897 int
   18898 main ()
   18899 {
   18900 return $ac_func ();
   18901   ;
   18902   return 0;
   18903 }
   18904 _ACEOF
   18905 rm -f conftest.$ac_objext conftest$ac_exeext
   18906 if { (ac_try="$ac_link"
   18907 case "(($ac_try" in
   18908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18909   *) ac_try_echo=$ac_try;;
   18910 esac
   18911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   18912   (eval "$ac_link") 2>conftest.er1
   18913   ac_status=$?
   18914   grep -v '^ *+' conftest.er1 >conftest.err
   18915   rm -f conftest.er1
   18916   cat conftest.err >&5
   18917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18918   (exit $ac_status); } && {
   18919 	 test -z "$ac_c_werror_flag" ||
   18920 	 test ! -s conftest.err
   18921        } && test -s conftest$ac_exeext &&
   18922        $as_test_x conftest$ac_exeext; then
   18923   eval "$as_ac_var=yes"
   18924 else
   18925   echo "$as_me: failed program was:" >&5
   18926 sed 's/^/| /' conftest.$ac_ext >&5
   18927 
   18928 	eval "$as_ac_var=no"
   18929 fi
   18930 
   18931 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18932       conftest$ac_exeext conftest.$ac_ext
   18933 fi
   18934 ac_res=`eval echo '${'$as_ac_var'}'`
   18935 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   18936 echo "${ECHO_T}$ac_res" >&6; }
   18937 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18938   cat >>confdefs.h <<_ACEOF
   18939 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18940 _ACEOF
   18941 
   18942 fi
   18943 done
   18944 
   18945 
   18946 
   18947 
   18948 
   18949 
   18950 
   18951 for ac_func in endutent getutent getutid getutline pututline setutent
   18952 do
   18953 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18954 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   18955 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   18956 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   18957   echo $ECHO_N "(cached) $ECHO_C" >&6
   18958 else
   18959   cat >conftest.$ac_ext <<_ACEOF
   18960 /* confdefs.h.  */
   18961 _ACEOF
   18962 cat confdefs.h >>conftest.$ac_ext
   18963 cat >>conftest.$ac_ext <<_ACEOF
   18964 /* end confdefs.h.  */
   18965 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18966    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18967 #define $ac_func innocuous_$ac_func
   18968 
   18969 /* System header to define __stub macros and hopefully few prototypes,
   18970     which can conflict with char $ac_func (); below.
   18971     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18972     <limits.h> exists even on freestanding compilers.  */
   18973 
   18974 #ifdef __STDC__
   18975 # include <limits.h>
   18976 #else
   18977 # include <assert.h>
   18978 #endif
   18979 
   18980 #undef $ac_func
   18981 
   18982 /* Override any GCC internal prototype to avoid an error.
   18983    Use char because int might match the return type of a GCC
   18984    builtin and then its argument prototype would still apply.  */
   18985 #ifdef __cplusplus
   18986 extern "C"
   18987 #endif
   18988 char $ac_func ();
   18989 /* The GNU C library defines this for functions which it implements
   18990     to always fail with ENOSYS.  Some functions are actually named
   18991     something starting with __ and the normal name is an alias.  */
   18992 #if defined __stub_$ac_func || defined __stub___$ac_func
   18993 choke me
   18994 #endif
   18995 
   18996 int
   18997 main ()
   18998 {
   18999 return $ac_func ();
   19000   ;
   19001   return 0;
   19002 }
   19003 _ACEOF
   19004 rm -f conftest.$ac_objext conftest$ac_exeext
   19005 if { (ac_try="$ac_link"
   19006 case "(($ac_try" in
   19007   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19008   *) ac_try_echo=$ac_try;;
   19009 esac
   19010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19011   (eval "$ac_link") 2>conftest.er1
   19012   ac_status=$?
   19013   grep -v '^ *+' conftest.er1 >conftest.err
   19014   rm -f conftest.er1
   19015   cat conftest.err >&5
   19016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19017   (exit $ac_status); } && {
   19018 	 test -z "$ac_c_werror_flag" ||
   19019 	 test ! -s conftest.err
   19020        } && test -s conftest$ac_exeext &&
   19021        $as_test_x conftest$ac_exeext; then
   19022   eval "$as_ac_var=yes"
   19023 else
   19024   echo "$as_me: failed program was:" >&5
   19025 sed 's/^/| /' conftest.$ac_ext >&5
   19026 
   19027 	eval "$as_ac_var=no"
   19028 fi
   19029 
   19030 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19031       conftest$ac_exeext conftest.$ac_ext
   19032 fi
   19033 ac_res=`eval echo '${'$as_ac_var'}'`
   19034 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19035 echo "${ECHO_T}$ac_res" >&6; }
   19036 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19037   cat >>confdefs.h <<_ACEOF
   19038 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19039 _ACEOF
   19040 
   19041 fi
   19042 done
   19043 
   19044 
   19045 for ac_func in utmpname
   19046 do
   19047 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19048 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   19049 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   19050 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   19051   echo $ECHO_N "(cached) $ECHO_C" >&6
   19052 else
   19053   cat >conftest.$ac_ext <<_ACEOF
   19054 /* confdefs.h.  */
   19055 _ACEOF
   19056 cat confdefs.h >>conftest.$ac_ext
   19057 cat >>conftest.$ac_ext <<_ACEOF
   19058 /* end confdefs.h.  */
   19059 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19060    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19061 #define $ac_func innocuous_$ac_func
   19062 
   19063 /* System header to define __stub macros and hopefully few prototypes,
   19064     which can conflict with char $ac_func (); below.
   19065     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19066     <limits.h> exists even on freestanding compilers.  */
   19067 
   19068 #ifdef __STDC__
   19069 # include <limits.h>
   19070 #else
   19071 # include <assert.h>
   19072 #endif
   19073 
   19074 #undef $ac_func
   19075 
   19076 /* Override any GCC internal prototype to avoid an error.
   19077    Use char because int might match the return type of a GCC
   19078    builtin and then its argument prototype would still apply.  */
   19079 #ifdef __cplusplus
   19080 extern "C"
   19081 #endif
   19082 char $ac_func ();
   19083 /* The GNU C library defines this for functions which it implements
   19084     to always fail with ENOSYS.  Some functions are actually named
   19085     something starting with __ and the normal name is an alias.  */
   19086 #if defined __stub_$ac_func || defined __stub___$ac_func
   19087 choke me
   19088 #endif
   19089 
   19090 int
   19091 main ()
   19092 {
   19093 return $ac_func ();
   19094   ;
   19095   return 0;
   19096 }
   19097 _ACEOF
   19098 rm -f conftest.$ac_objext conftest$ac_exeext
   19099 if { (ac_try="$ac_link"
   19100 case "(($ac_try" in
   19101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19102   *) ac_try_echo=$ac_try;;
   19103 esac
   19104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19105   (eval "$ac_link") 2>conftest.er1
   19106   ac_status=$?
   19107   grep -v '^ *+' conftest.er1 >conftest.err
   19108   rm -f conftest.er1
   19109   cat conftest.err >&5
   19110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19111   (exit $ac_status); } && {
   19112 	 test -z "$ac_c_werror_flag" ||
   19113 	 test ! -s conftest.err
   19114        } && test -s conftest$ac_exeext &&
   19115        $as_test_x conftest$ac_exeext; then
   19116   eval "$as_ac_var=yes"
   19117 else
   19118   echo "$as_me: failed program was:" >&5
   19119 sed 's/^/| /' conftest.$ac_ext >&5
   19120 
   19121 	eval "$as_ac_var=no"
   19122 fi
   19123 
   19124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19125       conftest$ac_exeext conftest.$ac_ext
   19126 fi
   19127 ac_res=`eval echo '${'$as_ac_var'}'`
   19128 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19129 echo "${ECHO_T}$ac_res" >&6; }
   19130 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19131   cat >>confdefs.h <<_ACEOF
   19132 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19133 _ACEOF
   19134 
   19135 fi
   19136 done
   19137 
   19138 
   19139 
   19140 
   19141 
   19142 
   19143 
   19144 for ac_func in endutxent getutxent getutxid getutxline getutxuser pututxline
   19145 do
   19146 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19147 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   19148 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   19149 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   19150   echo $ECHO_N "(cached) $ECHO_C" >&6
   19151 else
   19152   cat >conftest.$ac_ext <<_ACEOF
   19153 /* confdefs.h.  */
   19154 _ACEOF
   19155 cat confdefs.h >>conftest.$ac_ext
   19156 cat >>conftest.$ac_ext <<_ACEOF
   19157 /* end confdefs.h.  */
   19158 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19159    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19160 #define $ac_func innocuous_$ac_func
   19161 
   19162 /* System header to define __stub macros and hopefully few prototypes,
   19163     which can conflict with char $ac_func (); below.
   19164     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19165     <limits.h> exists even on freestanding compilers.  */
   19166 
   19167 #ifdef __STDC__
   19168 # include <limits.h>
   19169 #else
   19170 # include <assert.h>
   19171 #endif
   19172 
   19173 #undef $ac_func
   19174 
   19175 /* Override any GCC internal prototype to avoid an error.
   19176    Use char because int might match the return type of a GCC
   19177    builtin and then its argument prototype would still apply.  */
   19178 #ifdef __cplusplus
   19179 extern "C"
   19180 #endif
   19181 char $ac_func ();
   19182 /* The GNU C library defines this for functions which it implements
   19183     to always fail with ENOSYS.  Some functions are actually named
   19184     something starting with __ and the normal name is an alias.  */
   19185 #if defined __stub_$ac_func || defined __stub___$ac_func
   19186 choke me
   19187 #endif
   19188 
   19189 int
   19190 main ()
   19191 {
   19192 return $ac_func ();
   19193   ;
   19194   return 0;
   19195 }
   19196 _ACEOF
   19197 rm -f conftest.$ac_objext conftest$ac_exeext
   19198 if { (ac_try="$ac_link"
   19199 case "(($ac_try" in
   19200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19201   *) ac_try_echo=$ac_try;;
   19202 esac
   19203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19204   (eval "$ac_link") 2>conftest.er1
   19205   ac_status=$?
   19206   grep -v '^ *+' conftest.er1 >conftest.err
   19207   rm -f conftest.er1
   19208   cat conftest.err >&5
   19209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19210   (exit $ac_status); } && {
   19211 	 test -z "$ac_c_werror_flag" ||
   19212 	 test ! -s conftest.err
   19213        } && test -s conftest$ac_exeext &&
   19214        $as_test_x conftest$ac_exeext; then
   19215   eval "$as_ac_var=yes"
   19216 else
   19217   echo "$as_me: failed program was:" >&5
   19218 sed 's/^/| /' conftest.$ac_ext >&5
   19219 
   19220 	eval "$as_ac_var=no"
   19221 fi
   19222 
   19223 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19224       conftest$ac_exeext conftest.$ac_ext
   19225 fi
   19226 ac_res=`eval echo '${'$as_ac_var'}'`
   19227 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19228 echo "${ECHO_T}$ac_res" >&6; }
   19229 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19230   cat >>confdefs.h <<_ACEOF
   19231 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19232 _ACEOF
   19233 
   19234 fi
   19235 done
   19236 
   19237 
   19238 
   19239 
   19240 for ac_func in setutxdb setutxent utmpxname
   19241 do
   19242 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19243 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   19244 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   19245 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   19246   echo $ECHO_N "(cached) $ECHO_C" >&6
   19247 else
   19248   cat >conftest.$ac_ext <<_ACEOF
   19249 /* confdefs.h.  */
   19250 _ACEOF
   19251 cat confdefs.h >>conftest.$ac_ext
   19252 cat >>conftest.$ac_ext <<_ACEOF
   19253 /* end confdefs.h.  */
   19254 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19255    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19256 #define $ac_func innocuous_$ac_func
   19257 
   19258 /* System header to define __stub macros and hopefully few prototypes,
   19259     which can conflict with char $ac_func (); below.
   19260     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19261     <limits.h> exists even on freestanding compilers.  */
   19262 
   19263 #ifdef __STDC__
   19264 # include <limits.h>
   19265 #else
   19266 # include <assert.h>
   19267 #endif
   19268 
   19269 #undef $ac_func
   19270 
   19271 /* Override any GCC internal prototype to avoid an error.
   19272    Use char because int might match the return type of a GCC
   19273    builtin and then its argument prototype would still apply.  */
   19274 #ifdef __cplusplus
   19275 extern "C"
   19276 #endif
   19277 char $ac_func ();
   19278 /* The GNU C library defines this for functions which it implements
   19279     to always fail with ENOSYS.  Some functions are actually named
   19280     something starting with __ and the normal name is an alias.  */
   19281 #if defined __stub_$ac_func || defined __stub___$ac_func
   19282 choke me
   19283 #endif
   19284 
   19285 int
   19286 main ()
   19287 {
   19288 return $ac_func ();
   19289   ;
   19290   return 0;
   19291 }
   19292 _ACEOF
   19293 rm -f conftest.$ac_objext conftest$ac_exeext
   19294 if { (ac_try="$ac_link"
   19295 case "(($ac_try" in
   19296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19297   *) ac_try_echo=$ac_try;;
   19298 esac
   19299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19300   (eval "$ac_link") 2>conftest.er1
   19301   ac_status=$?
   19302   grep -v '^ *+' conftest.er1 >conftest.err
   19303   rm -f conftest.er1
   19304   cat conftest.err >&5
   19305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19306   (exit $ac_status); } && {
   19307 	 test -z "$ac_c_werror_flag" ||
   19308 	 test ! -s conftest.err
   19309        } && test -s conftest$ac_exeext &&
   19310        $as_test_x conftest$ac_exeext; then
   19311   eval "$as_ac_var=yes"
   19312 else
   19313   echo "$as_me: failed program was:" >&5
   19314 sed 's/^/| /' conftest.$ac_ext >&5
   19315 
   19316 	eval "$as_ac_var=no"
   19317 fi
   19318 
   19319 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19320       conftest$ac_exeext conftest.$ac_ext
   19321 fi
   19322 ac_res=`eval echo '${'$as_ac_var'}'`
   19323 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19324 echo "${ECHO_T}$ac_res" >&6; }
   19325 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19326   cat >>confdefs.h <<_ACEOF
   19327 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19328 _ACEOF
   19329 
   19330 fi
   19331 done
   19332 
   19333 
   19334 for ac_func in getlastlogxbyname
   19335 do
   19336 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19337 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   19338 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   19339 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   19340   echo $ECHO_N "(cached) $ECHO_C" >&6
   19341 else
   19342   cat >conftest.$ac_ext <<_ACEOF
   19343 /* confdefs.h.  */
   19344 _ACEOF
   19345 cat confdefs.h >>conftest.$ac_ext
   19346 cat >>conftest.$ac_ext <<_ACEOF
   19347 /* end confdefs.h.  */
   19348 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19349    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19350 #define $ac_func innocuous_$ac_func
   19351 
   19352 /* System header to define __stub macros and hopefully few prototypes,
   19353     which can conflict with char $ac_func (); below.
   19354     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19355     <limits.h> exists even on freestanding compilers.  */
   19356 
   19357 #ifdef __STDC__
   19358 # include <limits.h>
   19359 #else
   19360 # include <assert.h>
   19361 #endif
   19362 
   19363 #undef $ac_func
   19364 
   19365 /* Override any GCC internal prototype to avoid an error.
   19366    Use char because int might match the return type of a GCC
   19367    builtin and then its argument prototype would still apply.  */
   19368 #ifdef __cplusplus
   19369 extern "C"
   19370 #endif
   19371 char $ac_func ();
   19372 /* The GNU C library defines this for functions which it implements
   19373     to always fail with ENOSYS.  Some functions are actually named
   19374     something starting with __ and the normal name is an alias.  */
   19375 #if defined __stub_$ac_func || defined __stub___$ac_func
   19376 choke me
   19377 #endif
   19378 
   19379 int
   19380 main ()
   19381 {
   19382 return $ac_func ();
   19383   ;
   19384   return 0;
   19385 }
   19386 _ACEOF
   19387 rm -f conftest.$ac_objext conftest$ac_exeext
   19388 if { (ac_try="$ac_link"
   19389 case "(($ac_try" in
   19390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19391   *) ac_try_echo=$ac_try;;
   19392 esac
   19393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19394   (eval "$ac_link") 2>conftest.er1
   19395   ac_status=$?
   19396   grep -v '^ *+' conftest.er1 >conftest.err
   19397   rm -f conftest.er1
   19398   cat conftest.err >&5
   19399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19400   (exit $ac_status); } && {
   19401 	 test -z "$ac_c_werror_flag" ||
   19402 	 test ! -s conftest.err
   19403        } && test -s conftest$ac_exeext &&
   19404        $as_test_x conftest$ac_exeext; then
   19405   eval "$as_ac_var=yes"
   19406 else
   19407   echo "$as_me: failed program was:" >&5
   19408 sed 's/^/| /' conftest.$ac_ext >&5
   19409 
   19410 	eval "$as_ac_var=no"
   19411 fi
   19412 
   19413 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19414       conftest$ac_exeext conftest.$ac_ext
   19415 fi
   19416 ac_res=`eval echo '${'$as_ac_var'}'`
   19417 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19418 echo "${ECHO_T}$ac_res" >&6; }
   19419 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19420   cat >>confdefs.h <<_ACEOF
   19421 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19422 _ACEOF
   19423 
   19424 fi
   19425 done
   19426 
   19427 
   19428 { echo "$as_me:$LINENO: checking for daemon" >&5
   19429 echo $ECHO_N "checking for daemon... $ECHO_C" >&6; }
   19430 if test "${ac_cv_func_daemon+set}" = set; then
   19431   echo $ECHO_N "(cached) $ECHO_C" >&6
   19432 else
   19433   cat >conftest.$ac_ext <<_ACEOF
   19434 /* confdefs.h.  */
   19435 _ACEOF
   19436 cat confdefs.h >>conftest.$ac_ext
   19437 cat >>conftest.$ac_ext <<_ACEOF
   19438 /* end confdefs.h.  */
   19439 /* Define daemon to an innocuous variant, in case <limits.h> declares daemon.
   19440    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19441 #define daemon innocuous_daemon
   19442 
   19443 /* System header to define __stub macros and hopefully few prototypes,
   19444     which can conflict with char daemon (); below.
   19445     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19446     <limits.h> exists even on freestanding compilers.  */
   19447 
   19448 #ifdef __STDC__
   19449 # include <limits.h>
   19450 #else
   19451 # include <assert.h>
   19452 #endif
   19453 
   19454 #undef daemon
   19455 
   19456 /* Override any GCC internal prototype to avoid an error.
   19457    Use char because int might match the return type of a GCC
   19458    builtin and then its argument prototype would still apply.  */
   19459 #ifdef __cplusplus
   19460 extern "C"
   19461 #endif
   19462 char daemon ();
   19463 /* The GNU C library defines this for functions which it implements
   19464     to always fail with ENOSYS.  Some functions are actually named
   19465     something starting with __ and the normal name is an alias.  */
   19466 #if defined __stub_daemon || defined __stub___daemon
   19467 choke me
   19468 #endif
   19469 
   19470 int
   19471 main ()
   19472 {
   19473 return daemon ();
   19474   ;
   19475   return 0;
   19476 }
   19477 _ACEOF
   19478 rm -f conftest.$ac_objext conftest$ac_exeext
   19479 if { (ac_try="$ac_link"
   19480 case "(($ac_try" in
   19481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19482   *) ac_try_echo=$ac_try;;
   19483 esac
   19484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19485   (eval "$ac_link") 2>conftest.er1
   19486   ac_status=$?
   19487   grep -v '^ *+' conftest.er1 >conftest.err
   19488   rm -f conftest.er1
   19489   cat conftest.err >&5
   19490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19491   (exit $ac_status); } && {
   19492 	 test -z "$ac_c_werror_flag" ||
   19493 	 test ! -s conftest.err
   19494        } && test -s conftest$ac_exeext &&
   19495        $as_test_x conftest$ac_exeext; then
   19496   ac_cv_func_daemon=yes
   19497 else
   19498   echo "$as_me: failed program was:" >&5
   19499 sed 's/^/| /' conftest.$ac_ext >&5
   19500 
   19501 	ac_cv_func_daemon=no
   19502 fi
   19503 
   19504 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19505       conftest$ac_exeext conftest.$ac_ext
   19506 fi
   19507 { echo "$as_me:$LINENO: result: $ac_cv_func_daemon" >&5
   19508 echo "${ECHO_T}$ac_cv_func_daemon" >&6; }
   19509 if test $ac_cv_func_daemon = yes; then
   19510 
   19511 cat >>confdefs.h <<\_ACEOF
   19512 #define HAVE_DAEMON 1
   19513 _ACEOF
   19514 
   19515 else
   19516   { echo "$as_me:$LINENO: checking for daemon in -lbsd" >&5
   19517 echo $ECHO_N "checking for daemon in -lbsd... $ECHO_C" >&6; }
   19518 if test "${ac_cv_lib_bsd_daemon+set}" = set; then
   19519   echo $ECHO_N "(cached) $ECHO_C" >&6
   19520 else
   19521   ac_check_lib_save_LIBS=$LIBS
   19522 LIBS="-lbsd  $LIBS"
   19523 cat >conftest.$ac_ext <<_ACEOF
   19524 /* confdefs.h.  */
   19525 _ACEOF
   19526 cat confdefs.h >>conftest.$ac_ext
   19527 cat >>conftest.$ac_ext <<_ACEOF
   19528 /* end confdefs.h.  */
   19529 
   19530 /* Override any GCC internal prototype to avoid an error.
   19531    Use char because int might match the return type of a GCC
   19532    builtin and then its argument prototype would still apply.  */
   19533 #ifdef __cplusplus
   19534 extern "C"
   19535 #endif
   19536 char daemon ();
   19537 int
   19538 main ()
   19539 {
   19540 return daemon ();
   19541   ;
   19542   return 0;
   19543 }
   19544 _ACEOF
   19545 rm -f conftest.$ac_objext conftest$ac_exeext
   19546 if { (ac_try="$ac_link"
   19547 case "(($ac_try" in
   19548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19549   *) ac_try_echo=$ac_try;;
   19550 esac
   19551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19552   (eval "$ac_link") 2>conftest.er1
   19553   ac_status=$?
   19554   grep -v '^ *+' conftest.er1 >conftest.err
   19555   rm -f conftest.er1
   19556   cat conftest.err >&5
   19557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19558   (exit $ac_status); } && {
   19559 	 test -z "$ac_c_werror_flag" ||
   19560 	 test ! -s conftest.err
   19561        } && test -s conftest$ac_exeext &&
   19562        $as_test_x conftest$ac_exeext; then
   19563   ac_cv_lib_bsd_daemon=yes
   19564 else
   19565   echo "$as_me: failed program was:" >&5
   19566 sed 's/^/| /' conftest.$ac_ext >&5
   19567 
   19568 	ac_cv_lib_bsd_daemon=no
   19569 fi
   19570 
   19571 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19572       conftest$ac_exeext conftest.$ac_ext
   19573 LIBS=$ac_check_lib_save_LIBS
   19574 fi
   19575 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_daemon" >&5
   19576 echo "${ECHO_T}$ac_cv_lib_bsd_daemon" >&6; }
   19577 if test $ac_cv_lib_bsd_daemon = yes; then
   19578   LIBS="$LIBS -lbsd"; cat >>confdefs.h <<\_ACEOF
   19579 #define HAVE_DAEMON 1
   19580 _ACEOF
   19581 
   19582 fi
   19583 
   19584 
   19585 fi
   19586 
   19587 
   19588 { echo "$as_me:$LINENO: checking for getpagesize" >&5
   19589 echo $ECHO_N "checking for getpagesize... $ECHO_C" >&6; }
   19590 if test "${ac_cv_func_getpagesize+set}" = set; then
   19591   echo $ECHO_N "(cached) $ECHO_C" >&6
   19592 else
   19593   cat >conftest.$ac_ext <<_ACEOF
   19594 /* confdefs.h.  */
   19595 _ACEOF
   19596 cat confdefs.h >>conftest.$ac_ext
   19597 cat >>conftest.$ac_ext <<_ACEOF
   19598 /* end confdefs.h.  */
   19599 /* Define getpagesize to an innocuous variant, in case <limits.h> declares getpagesize.
   19600    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19601 #define getpagesize innocuous_getpagesize
   19602 
   19603 /* System header to define __stub macros and hopefully few prototypes,
   19604     which can conflict with char getpagesize (); below.
   19605     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19606     <limits.h> exists even on freestanding compilers.  */
   19607 
   19608 #ifdef __STDC__
   19609 # include <limits.h>
   19610 #else
   19611 # include <assert.h>
   19612 #endif
   19613 
   19614 #undef getpagesize
   19615 
   19616 /* Override any GCC internal prototype to avoid an error.
   19617    Use char because int might match the return type of a GCC
   19618    builtin and then its argument prototype would still apply.  */
   19619 #ifdef __cplusplus
   19620 extern "C"
   19621 #endif
   19622 char getpagesize ();
   19623 /* The GNU C library defines this for functions which it implements
   19624     to always fail with ENOSYS.  Some functions are actually named
   19625     something starting with __ and the normal name is an alias.  */
   19626 #if defined __stub_getpagesize || defined __stub___getpagesize
   19627 choke me
   19628 #endif
   19629 
   19630 int
   19631 main ()
   19632 {
   19633 return getpagesize ();
   19634   ;
   19635   return 0;
   19636 }
   19637 _ACEOF
   19638 rm -f conftest.$ac_objext conftest$ac_exeext
   19639 if { (ac_try="$ac_link"
   19640 case "(($ac_try" in
   19641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19642   *) ac_try_echo=$ac_try;;
   19643 esac
   19644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19645   (eval "$ac_link") 2>conftest.er1
   19646   ac_status=$?
   19647   grep -v '^ *+' conftest.er1 >conftest.err
   19648   rm -f conftest.er1
   19649   cat conftest.err >&5
   19650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19651   (exit $ac_status); } && {
   19652 	 test -z "$ac_c_werror_flag" ||
   19653 	 test ! -s conftest.err
   19654        } && test -s conftest$ac_exeext &&
   19655        $as_test_x conftest$ac_exeext; then
   19656   ac_cv_func_getpagesize=yes
   19657 else
   19658   echo "$as_me: failed program was:" >&5
   19659 sed 's/^/| /' conftest.$ac_ext >&5
   19660 
   19661 	ac_cv_func_getpagesize=no
   19662 fi
   19663 
   19664 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19665       conftest$ac_exeext conftest.$ac_ext
   19666 fi
   19667 { echo "$as_me:$LINENO: result: $ac_cv_func_getpagesize" >&5
   19668 echo "${ECHO_T}$ac_cv_func_getpagesize" >&6; }
   19669 if test $ac_cv_func_getpagesize = yes; then
   19670 
   19671 cat >>confdefs.h <<\_ACEOF
   19672 #define HAVE_GETPAGESIZE 1
   19673 _ACEOF
   19674 
   19675 else
   19676   { echo "$as_me:$LINENO: checking for getpagesize in -lucb" >&5
   19677 echo $ECHO_N "checking for getpagesize in -lucb... $ECHO_C" >&6; }
   19678 if test "${ac_cv_lib_ucb_getpagesize+set}" = set; then
   19679   echo $ECHO_N "(cached) $ECHO_C" >&6
   19680 else
   19681   ac_check_lib_save_LIBS=$LIBS
   19682 LIBS="-lucb  $LIBS"
   19683 cat >conftest.$ac_ext <<_ACEOF
   19684 /* confdefs.h.  */
   19685 _ACEOF
   19686 cat confdefs.h >>conftest.$ac_ext
   19687 cat >>conftest.$ac_ext <<_ACEOF
   19688 /* end confdefs.h.  */
   19689 
   19690 /* Override any GCC internal prototype to avoid an error.
   19691    Use char because int might match the return type of a GCC
   19692    builtin and then its argument prototype would still apply.  */
   19693 #ifdef __cplusplus
   19694 extern "C"
   19695 #endif
   19696 char getpagesize ();
   19697 int
   19698 main ()
   19699 {
   19700 return getpagesize ();
   19701   ;
   19702   return 0;
   19703 }
   19704 _ACEOF
   19705 rm -f conftest.$ac_objext conftest$ac_exeext
   19706 if { (ac_try="$ac_link"
   19707 case "(($ac_try" in
   19708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19709   *) ac_try_echo=$ac_try;;
   19710 esac
   19711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19712   (eval "$ac_link") 2>conftest.er1
   19713   ac_status=$?
   19714   grep -v '^ *+' conftest.er1 >conftest.err
   19715   rm -f conftest.er1
   19716   cat conftest.err >&5
   19717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19718   (exit $ac_status); } && {
   19719 	 test -z "$ac_c_werror_flag" ||
   19720 	 test ! -s conftest.err
   19721        } && test -s conftest$ac_exeext &&
   19722        $as_test_x conftest$ac_exeext; then
   19723   ac_cv_lib_ucb_getpagesize=yes
   19724 else
   19725   echo "$as_me: failed program was:" >&5
   19726 sed 's/^/| /' conftest.$ac_ext >&5
   19727 
   19728 	ac_cv_lib_ucb_getpagesize=no
   19729 fi
   19730 
   19731 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19732       conftest$ac_exeext conftest.$ac_ext
   19733 LIBS=$ac_check_lib_save_LIBS
   19734 fi
   19735 { echo "$as_me:$LINENO: result: $ac_cv_lib_ucb_getpagesize" >&5
   19736 echo "${ECHO_T}$ac_cv_lib_ucb_getpagesize" >&6; }
   19737 if test $ac_cv_lib_ucb_getpagesize = yes; then
   19738   LIBS="$LIBS -lucb"; cat >>confdefs.h <<\_ACEOF
   19739 #define HAVE_GETPAGESIZE 1
   19740 _ACEOF
   19741 
   19742 fi
   19743 
   19744 
   19745 fi
   19746 
   19747 
   19748 # Check for broken snprintf
   19749 if test "x$ac_cv_func_snprintf" = "xyes" ; then
   19750 	{ echo "$as_me:$LINENO: checking whether snprintf correctly terminates long strings" >&5
   19751 echo $ECHO_N "checking whether snprintf correctly terminates long strings... $ECHO_C" >&6; }
   19752 	if test "$cross_compiling" = yes; then
   19753    { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
   19754 echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
   19755 
   19756 else
   19757   cat >conftest.$ac_ext <<_ACEOF
   19758 /* confdefs.h.  */
   19759 _ACEOF
   19760 cat confdefs.h >>conftest.$ac_ext
   19761 cat >>conftest.$ac_ext <<_ACEOF
   19762 /* end confdefs.h.  */
   19763  #include <stdio.h>
   19764 int
   19765 main ()
   19766 {
   19767 
   19768 	char b[5];
   19769 	snprintf(b,5,"123456789");
   19770 	exit(b[4]!='\0');
   19771 
   19772   ;
   19773   return 0;
   19774 }
   19775 _ACEOF
   19776 rm -f conftest$ac_exeext
   19777 if { (ac_try="$ac_link"
   19778 case "(($ac_try" in
   19779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19780   *) ac_try_echo=$ac_try;;
   19781 esac
   19782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19783   (eval "$ac_link") 2>&5
   19784   ac_status=$?
   19785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19786   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   19787   { (case "(($ac_try" in
   19788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19789   *) ac_try_echo=$ac_try;;
   19790 esac
   19791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19792   (eval "$ac_try") 2>&5
   19793   ac_status=$?
   19794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19795   (exit $ac_status); }; }; then
   19796   { echo "$as_me:$LINENO: result: yes" >&5
   19797 echo "${ECHO_T}yes" >&6; }
   19798 else
   19799   echo "$as_me: program exited with status $ac_status" >&5
   19800 echo "$as_me: failed program was:" >&5
   19801 sed 's/^/| /' conftest.$ac_ext >&5
   19802 
   19803 ( exit $ac_status )
   19804 
   19805 			{ echo "$as_me:$LINENO: result: no" >&5
   19806 echo "${ECHO_T}no" >&6; }
   19807 
   19808 cat >>confdefs.h <<\_ACEOF
   19809 #define BROKEN_SNPRINTF 1
   19810 _ACEOF
   19811 
   19812 			{ echo "$as_me:$LINENO: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&5
   19813 echo "$as_me: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&2;}
   19814 
   19815 fi
   19816 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   19817 fi
   19818 
   19819 
   19820 fi
   19821 
   19822 # We depend on vsnprintf returning the right thing on overflow: the
   19823 # number of characters it tried to create (as per SUSv3)
   19824 if test "x$ac_cv_func_vsnprintf" = "xyes" ; then
   19825 	{ echo "$as_me:$LINENO: checking whether vsnprintf returns correct values on overflow" >&5
   19826 echo $ECHO_N "checking whether vsnprintf returns correct values on overflow... $ECHO_C" >&6; }
   19827 	if test "$cross_compiling" = yes; then
   19828    { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working vsnprintf()" >&5
   19829 echo "$as_me: WARNING: cross compiling: Assuming working vsnprintf()" >&2;}
   19830 
   19831 else
   19832   cat >conftest.$ac_ext <<_ACEOF
   19833 /* confdefs.h.  */
   19834 _ACEOF
   19835 cat confdefs.h >>conftest.$ac_ext
   19836 cat >>conftest.$ac_ext <<_ACEOF
   19837 /* end confdefs.h.  */
   19838 
   19839 #include <sys/types.h>
   19840 #include <stdio.h>
   19841 #include <stdarg.h>
   19842 
   19843 int x_snprintf(char *str, size_t count, const char *fmt, ...)
   19844 {
   19845 	size_t ret;
   19846 	va_list ap;
   19847 
   19848 	va_start(ap, fmt);
   19849 	ret = vsnprintf(str, count, fmt, ap);
   19850 	va_end(ap);
   19851 	return ret;
   19852 }
   19853 
   19854 int
   19855 main ()
   19856 {
   19857 
   19858 char x[1];
   19859 if (x_snprintf(x, 1, "%s %d", "hello", 12345) != 11)
   19860 	return 1;
   19861 if (x_snprintf(NULL, 0, "%s %d", "hello", 12345) != 11)
   19862 	return 1;
   19863 return 0;
   19864 
   19865   ;
   19866   return 0;
   19867 }
   19868 _ACEOF
   19869 rm -f conftest$ac_exeext
   19870 if { (ac_try="$ac_link"
   19871 case "(($ac_try" in
   19872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19873   *) ac_try_echo=$ac_try;;
   19874 esac
   19875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19876   (eval "$ac_link") 2>&5
   19877   ac_status=$?
   19878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19879   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   19880   { (case "(($ac_try" in
   19881   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19882   *) ac_try_echo=$ac_try;;
   19883 esac
   19884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19885   (eval "$ac_try") 2>&5
   19886   ac_status=$?
   19887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19888   (exit $ac_status); }; }; then
   19889   { echo "$as_me:$LINENO: result: yes" >&5
   19890 echo "${ECHO_T}yes" >&6; }
   19891 else
   19892   echo "$as_me: program exited with status $ac_status" >&5
   19893 echo "$as_me: failed program was:" >&5
   19894 sed 's/^/| /' conftest.$ac_ext >&5
   19895 
   19896 ( exit $ac_status )
   19897 
   19898 			{ echo "$as_me:$LINENO: result: no" >&5
   19899 echo "${ECHO_T}no" >&6; }
   19900 
   19901 cat >>confdefs.h <<\_ACEOF
   19902 #define BROKEN_SNPRINTF 1
   19903 _ACEOF
   19904 
   19905 			{ echo "$as_me:$LINENO: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&5
   19906 echo "$as_me: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&2;}
   19907 
   19908 fi
   19909 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   19910 fi
   19911 
   19912 
   19913 fi
   19914 
   19915 # On systems where [v]snprintf is broken, but is declared in stdio,
   19916 # check that the fmt argument is const char * or just char *.
   19917 # This is only useful for when BROKEN_SNPRINTF
   19918 { echo "$as_me:$LINENO: checking whether snprintf can declare const char *fmt" >&5
   19919 echo $ECHO_N "checking whether snprintf can declare const char *fmt... $ECHO_C" >&6; }
   19920 cat >conftest.$ac_ext <<_ACEOF
   19921 /* confdefs.h.  */
   19922 _ACEOF
   19923 cat confdefs.h >>conftest.$ac_ext
   19924 cat >>conftest.$ac_ext <<_ACEOF
   19925 /* end confdefs.h.  */
   19926 
   19927 #include <stdio.h>
   19928 int snprintf(char *a, size_t b, const char *c, ...) { return 0; }
   19929 
   19930 int
   19931 main ()
   19932 {
   19933 
   19934 	snprintf(0, 0, 0);
   19935 
   19936   ;
   19937   return 0;
   19938 }
   19939 _ACEOF
   19940 rm -f conftest.$ac_objext
   19941 if { (ac_try="$ac_compile"
   19942 case "(($ac_try" in
   19943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19944   *) ac_try_echo=$ac_try;;
   19945 esac
   19946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19947   (eval "$ac_compile") 2>conftest.er1
   19948   ac_status=$?
   19949   grep -v '^ *+' conftest.er1 >conftest.err
   19950   rm -f conftest.er1
   19951   cat conftest.err >&5
   19952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19953   (exit $ac_status); } && {
   19954 	 test -z "$ac_c_werror_flag" ||
   19955 	 test ! -s conftest.err
   19956        } && test -s conftest.$ac_objext; then
   19957   { echo "$as_me:$LINENO: result: yes" >&5
   19958 echo "${ECHO_T}yes" >&6; }
   19959 
   19960 cat >>confdefs.h <<\_ACEOF
   19961 #define SNPRINTF_CONST const
   19962 _ACEOF
   19963 
   19964 else
   19965   echo "$as_me: failed program was:" >&5
   19966 sed 's/^/| /' conftest.$ac_ext >&5
   19967 
   19968 	{ echo "$as_me:$LINENO: result: no" >&5
   19969 echo "${ECHO_T}no" >&6; }
   19970     cat >>confdefs.h <<\_ACEOF
   19971 #define SNPRINTF_CONST /* not const */
   19972 _ACEOF
   19973 
   19974 fi
   19975 
   19976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19977 
   19978 # Check for missing getpeereid (or equiv) support
   19979 NO_PEERCHECK=""
   19980 if test "x$ac_cv_func_getpeereid" != "xyes" -a "x$ac_cv_func_getpeerucred" != "xyes"; then
   19981 	{ echo "$as_me:$LINENO: checking whether system supports SO_PEERCRED getsockopt" >&5
   19982 echo $ECHO_N "checking whether system supports SO_PEERCRED getsockopt... $ECHO_C" >&6; }
   19983 	cat >conftest.$ac_ext <<_ACEOF
   19984 /* confdefs.h.  */
   19985 _ACEOF
   19986 cat confdefs.h >>conftest.$ac_ext
   19987 cat >>conftest.$ac_ext <<_ACEOF
   19988 /* end confdefs.h.  */
   19989 
   19990 #include <sys/types.h>
   19991 #include <sys/socket.h>
   19992 int
   19993 main ()
   19994 {
   19995 int i = SO_PEERCRED;
   19996   ;
   19997   return 0;
   19998 }
   19999 _ACEOF
   20000 rm -f conftest.$ac_objext
   20001 if { (ac_try="$ac_compile"
   20002 case "(($ac_try" in
   20003   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20004   *) ac_try_echo=$ac_try;;
   20005 esac
   20006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20007   (eval "$ac_compile") 2>conftest.er1
   20008   ac_status=$?
   20009   grep -v '^ *+' conftest.er1 >conftest.err
   20010   rm -f conftest.er1
   20011   cat conftest.err >&5
   20012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20013   (exit $ac_status); } && {
   20014 	 test -z "$ac_c_werror_flag" ||
   20015 	 test ! -s conftest.err
   20016        } && test -s conftest.$ac_objext; then
   20017    { echo "$as_me:$LINENO: result: yes" >&5
   20018 echo "${ECHO_T}yes" >&6; }
   20019 
   20020 cat >>confdefs.h <<\_ACEOF
   20021 #define HAVE_SO_PEERCRED 1
   20022 _ACEOF
   20023 
   20024 
   20025 else
   20026   echo "$as_me: failed program was:" >&5
   20027 sed 's/^/| /' conftest.$ac_ext >&5
   20028 
   20029 	{ echo "$as_me:$LINENO: result: no" >&5
   20030 echo "${ECHO_T}no" >&6; }
   20031 		NO_PEERCHECK=1
   20032 
   20033 fi
   20034 
   20035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20036 fi
   20037 
   20038 if test "x$ac_cv_func_mkdtemp" = "xyes" ; then
   20039 { echo "$as_me:$LINENO: checking for (overly) strict mkstemp" >&5
   20040 echo $ECHO_N "checking for (overly) strict mkstemp... $ECHO_C" >&6; }
   20041 if test "$cross_compiling" = yes; then
   20042 
   20043 		{ echo "$as_me:$LINENO: result: yes" >&5
   20044 echo "${ECHO_T}yes" >&6; }
   20045 		cat >>confdefs.h <<\_ACEOF
   20046 #define HAVE_STRICT_MKSTEMP 1
   20047 _ACEOF
   20048 
   20049 
   20050 
   20051 else
   20052   cat >conftest.$ac_ext <<_ACEOF
   20053 /* confdefs.h.  */
   20054 _ACEOF
   20055 cat confdefs.h >>conftest.$ac_ext
   20056 cat >>conftest.$ac_ext <<_ACEOF
   20057 /* end confdefs.h.  */
   20058 
   20059 #include <stdlib.h>
   20060 
   20061 int
   20062 main ()
   20063 {
   20064 
   20065 	char template[]="conftest.mkstemp-test";
   20066 	if (mkstemp(template) == -1)
   20067 		exit(1);
   20068 	unlink(template);
   20069 	exit(0);
   20070 
   20071   ;
   20072   return 0;
   20073 }
   20074 _ACEOF
   20075 rm -f conftest$ac_exeext
   20076 if { (ac_try="$ac_link"
   20077 case "(($ac_try" in
   20078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20079   *) ac_try_echo=$ac_try;;
   20080 esac
   20081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20082   (eval "$ac_link") 2>&5
   20083   ac_status=$?
   20084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20085   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20086   { (case "(($ac_try" in
   20087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20088   *) ac_try_echo=$ac_try;;
   20089 esac
   20090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20091   (eval "$ac_try") 2>&5
   20092   ac_status=$?
   20093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20094   (exit $ac_status); }; }; then
   20095 
   20096 		{ echo "$as_me:$LINENO: result: no" >&5
   20097 echo "${ECHO_T}no" >&6; }
   20098 
   20099 else
   20100   echo "$as_me: program exited with status $ac_status" >&5
   20101 echo "$as_me: failed program was:" >&5
   20102 sed 's/^/| /' conftest.$ac_ext >&5
   20103 
   20104 ( exit $ac_status )
   20105 
   20106 		{ echo "$as_me:$LINENO: result: yes" >&5
   20107 echo "${ECHO_T}yes" >&6; }
   20108 
   20109 cat >>confdefs.h <<\_ACEOF
   20110 #define HAVE_STRICT_MKSTEMP 1
   20111 _ACEOF
   20112 
   20113 
   20114 fi
   20115 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20116 fi
   20117 
   20118 
   20119 fi
   20120 
   20121 if test ! -z "$check_for_openpty_ctty_bug"; then
   20122 	{ echo "$as_me:$LINENO: checking if openpty correctly handles controlling tty" >&5
   20123 echo $ECHO_N "checking if openpty correctly handles controlling tty... $ECHO_C" >&6; }
   20124 	if test "$cross_compiling" = yes; then
   20125 
   20126 			{ echo "$as_me:$LINENO: result: cross-compiling, assuming yes" >&5
   20127 echo "${ECHO_T}cross-compiling, assuming yes" >&6; }
   20128 
   20129 
   20130 else
   20131   cat >conftest.$ac_ext <<_ACEOF
   20132 /* confdefs.h.  */
   20133 _ACEOF
   20134 cat confdefs.h >>conftest.$ac_ext
   20135 cat >>conftest.$ac_ext <<_ACEOF
   20136 /* end confdefs.h.  */
   20137 
   20138 #include <stdio.h>
   20139 #include <sys/fcntl.h>
   20140 #include <sys/types.h>
   20141 #include <sys/wait.h>
   20142 
   20143 int
   20144 main ()
   20145 {
   20146 
   20147 	pid_t pid;
   20148 	int fd, ptyfd, ttyfd, status;
   20149 
   20150 	pid = fork();
   20151 	if (pid < 0) {		/* failed */
   20152 		exit(1);
   20153 	} else if (pid > 0) {	/* parent */
   20154 		waitpid(pid, &status, 0);
   20155 		if (WIFEXITED(status))
   20156 			exit(WEXITSTATUS(status));
   20157 		else
   20158 			exit(2);
   20159 	} else {		/* child */
   20160 		close(0); close(1); close(2);
   20161 		setsid();
   20162 		openpty(&ptyfd, &ttyfd, NULL, NULL, NULL);
   20163 		fd = open("/dev/tty", O_RDWR | O_NOCTTY);
   20164 		if (fd >= 0)
   20165 			exit(3);	/* Acquired ctty: broken */
   20166 		else
   20167 			exit(0);	/* Did not acquire ctty: OK */
   20168 	}
   20169 
   20170   ;
   20171   return 0;
   20172 }
   20173 _ACEOF
   20174 rm -f conftest$ac_exeext
   20175 if { (ac_try="$ac_link"
   20176 case "(($ac_try" in
   20177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20178   *) ac_try_echo=$ac_try;;
   20179 esac
   20180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20181   (eval "$ac_link") 2>&5
   20182   ac_status=$?
   20183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20184   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20185   { (case "(($ac_try" in
   20186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20187   *) ac_try_echo=$ac_try;;
   20188 esac
   20189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20190   (eval "$ac_try") 2>&5
   20191   ac_status=$?
   20192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20193   (exit $ac_status); }; }; then
   20194 
   20195 			{ echo "$as_me:$LINENO: result: yes" >&5
   20196 echo "${ECHO_T}yes" >&6; }
   20197 
   20198 else
   20199   echo "$as_me: program exited with status $ac_status" >&5
   20200 echo "$as_me: failed program was:" >&5
   20201 sed 's/^/| /' conftest.$ac_ext >&5
   20202 
   20203 ( exit $ac_status )
   20204 
   20205 			{ echo "$as_me:$LINENO: result: no" >&5
   20206 echo "${ECHO_T}no" >&6; }
   20207 			cat >>confdefs.h <<\_ACEOF
   20208 #define SSHD_ACQUIRES_CTTY 1
   20209 _ACEOF
   20210 
   20211 
   20212 fi
   20213 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20214 fi
   20215 
   20216 
   20217 fi
   20218 
   20219 if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
   20220     test "x$check_for_hpux_broken_getaddrinfo" = "x1"; then
   20221 	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
   20222 echo $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
   20223 	if test "$cross_compiling" = yes; then
   20224 
   20225 			{ echo "$as_me:$LINENO: result: cross-compiling, assuming yes" >&5
   20226 echo "${ECHO_T}cross-compiling, assuming yes" >&6; }
   20227 
   20228 
   20229 else
   20230   cat >conftest.$ac_ext <<_ACEOF
   20231 /* confdefs.h.  */
   20232 _ACEOF
   20233 cat confdefs.h >>conftest.$ac_ext
   20234 cat >>conftest.$ac_ext <<_ACEOF
   20235 /* end confdefs.h.  */
   20236 
   20237 #include <stdio.h>
   20238 #include <sys/socket.h>
   20239 #include <netdb.h>
   20240 #include <errno.h>
   20241 #include <netinet/in.h>
   20242 
   20243 #define TEST_PORT "2222"
   20244 
   20245 int
   20246 main ()
   20247 {
   20248 
   20249 	int err, sock;
   20250 	struct addrinfo *gai_ai, *ai, hints;
   20251 	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
   20252 
   20253 	memset(&hints, 0, sizeof(hints));
   20254 	hints.ai_family = PF_UNSPEC;
   20255 	hints.ai_socktype = SOCK_STREAM;
   20256 	hints.ai_flags = AI_PASSIVE;
   20257 
   20258 	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
   20259 	if (err != 0) {
   20260 		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
   20261 		exit(1);
   20262 	}
   20263 
   20264 	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
   20265 		if (ai->ai_family != AF_INET6)
   20266 			continue;
   20267 
   20268 		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
   20269 		    sizeof(ntop), strport, sizeof(strport),
   20270 		    NI_NUMERICHOST|NI_NUMERICSERV);
   20271 
   20272 		if (err != 0) {
   20273 			if (err == EAI_SYSTEM)
   20274 				perror("getnameinfo EAI_SYSTEM");
   20275 			else
   20276 				fprintf(stderr, "getnameinfo failed: %s\n",
   20277 				    gai_strerror(err));
   20278 			exit(2);
   20279 		}
   20280 
   20281 		sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
   20282 		if (sock < 0)
   20283 			perror("socket");
   20284 		if (bind(sock, ai->ai_addr, ai->ai_addrlen) < 0) {
   20285 			if (errno == EBADF)
   20286 				exit(3);
   20287 		}
   20288 	}
   20289 	exit(0);
   20290 
   20291   ;
   20292   return 0;
   20293 }
   20294 _ACEOF
   20295 rm -f conftest$ac_exeext
   20296 if { (ac_try="$ac_link"
   20297 case "(($ac_try" in
   20298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20299   *) ac_try_echo=$ac_try;;
   20300 esac
   20301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20302   (eval "$ac_link") 2>&5
   20303   ac_status=$?
   20304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20305   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20306   { (case "(($ac_try" in
   20307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20308   *) ac_try_echo=$ac_try;;
   20309 esac
   20310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20311   (eval "$ac_try") 2>&5
   20312   ac_status=$?
   20313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20314   (exit $ac_status); }; }; then
   20315 
   20316 			{ echo "$as_me:$LINENO: result: yes" >&5
   20317 echo "${ECHO_T}yes" >&6; }
   20318 
   20319 else
   20320   echo "$as_me: program exited with status $ac_status" >&5
   20321 echo "$as_me: failed program was:" >&5
   20322 sed 's/^/| /' conftest.$ac_ext >&5
   20323 
   20324 ( exit $ac_status )
   20325 
   20326 			{ echo "$as_me:$LINENO: result: no" >&5
   20327 echo "${ECHO_T}no" >&6; }
   20328 			cat >>confdefs.h <<\_ACEOF
   20329 #define BROKEN_GETADDRINFO 1
   20330 _ACEOF
   20331 
   20332 
   20333 fi
   20334 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20335 fi
   20336 
   20337 
   20338 fi
   20339 
   20340 if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
   20341     test "x$check_for_aix_broken_getaddrinfo" = "x1"; then
   20342 	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
   20343 echo $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
   20344 	if test "$cross_compiling" = yes; then
   20345 
   20346 			{ echo "$as_me:$LINENO: result: cross-compiling, assuming no" >&5
   20347 echo "${ECHO_T}cross-compiling, assuming no" >&6; }
   20348 
   20349 
   20350 else
   20351   cat >conftest.$ac_ext <<_ACEOF
   20352 /* confdefs.h.  */
   20353 _ACEOF
   20354 cat confdefs.h >>conftest.$ac_ext
   20355 cat >>conftest.$ac_ext <<_ACEOF
   20356 /* end confdefs.h.  */
   20357 
   20358 #include <stdio.h>
   20359 #include <sys/socket.h>
   20360 #include <netdb.h>
   20361 #include <errno.h>
   20362 #include <netinet/in.h>
   20363 
   20364 #define TEST_PORT "2222"
   20365 
   20366 int
   20367 main ()
   20368 {
   20369 
   20370 	int err, sock;
   20371 	struct addrinfo *gai_ai, *ai, hints;
   20372 	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
   20373 
   20374 	memset(&hints, 0, sizeof(hints));
   20375 	hints.ai_family = PF_UNSPEC;
   20376 	hints.ai_socktype = SOCK_STREAM;
   20377 	hints.ai_flags = AI_PASSIVE;
   20378 
   20379 	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
   20380 	if (err != 0) {
   20381 		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
   20382 		exit(1);
   20383 	}
   20384 
   20385 	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
   20386 		if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6)
   20387 			continue;
   20388 
   20389 		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
   20390 		    sizeof(ntop), strport, sizeof(strport),
   20391 		    NI_NUMERICHOST|NI_NUMERICSERV);
   20392 
   20393 		if (ai->ai_family == AF_INET && err != 0) {
   20394 			perror("getnameinfo");
   20395 			exit(2);
   20396 		}
   20397 	}
   20398 	exit(0);
   20399 
   20400   ;
   20401   return 0;
   20402 }
   20403 _ACEOF
   20404 rm -f conftest$ac_exeext
   20405 if { (ac_try="$ac_link"
   20406 case "(($ac_try" in
   20407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20408   *) ac_try_echo=$ac_try;;
   20409 esac
   20410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20411   (eval "$ac_link") 2>&5
   20412   ac_status=$?
   20413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20414   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20415   { (case "(($ac_try" in
   20416   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20417   *) ac_try_echo=$ac_try;;
   20418 esac
   20419 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20420   (eval "$ac_try") 2>&5
   20421   ac_status=$?
   20422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20423   (exit $ac_status); }; }; then
   20424 
   20425 			{ echo "$as_me:$LINENO: result: yes" >&5
   20426 echo "${ECHO_T}yes" >&6; }
   20427 
   20428 cat >>confdefs.h <<\_ACEOF
   20429 #define AIX_GETNAMEINFO_HACK 1
   20430 _ACEOF
   20431 
   20432 
   20433 else
   20434   echo "$as_me: program exited with status $ac_status" >&5
   20435 echo "$as_me: failed program was:" >&5
   20436 sed 's/^/| /' conftest.$ac_ext >&5
   20437 
   20438 ( exit $ac_status )
   20439 
   20440 			{ echo "$as_me:$LINENO: result: no" >&5
   20441 echo "${ECHO_T}no" >&6; }
   20442 			cat >>confdefs.h <<\_ACEOF
   20443 #define BROKEN_GETADDRINFO 1
   20444 _ACEOF
   20445 
   20446 
   20447 fi
   20448 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20449 fi
   20450 
   20451 
   20452 fi
   20453 
   20454 if test "x$ac_cv_func_getaddrinfo" = "xyes"; then
   20455 	{ echo "$as_me:$LINENO: checking whether AI_NUMERICSERV is declared" >&5
   20456 echo $ECHO_N "checking whether AI_NUMERICSERV is declared... $ECHO_C" >&6; }
   20457 if test "${ac_cv_have_decl_AI_NUMERICSERV+set}" = set; then
   20458   echo $ECHO_N "(cached) $ECHO_C" >&6
   20459 else
   20460   cat >conftest.$ac_ext <<_ACEOF
   20461 /* confdefs.h.  */
   20462 _ACEOF
   20463 cat confdefs.h >>conftest.$ac_ext
   20464 cat >>conftest.$ac_ext <<_ACEOF
   20465 /* end confdefs.h.  */
   20466 #include <sys/types.h>
   20467 	     #include <sys/socket.h>
   20468 	     #include <netdb.h>
   20469 
   20470 int
   20471 main ()
   20472 {
   20473 #ifndef AI_NUMERICSERV
   20474   (void) AI_NUMERICSERV;
   20475 #endif
   20476 
   20477   ;
   20478   return 0;
   20479 }
   20480 _ACEOF
   20481 rm -f conftest.$ac_objext
   20482 if { (ac_try="$ac_compile"
   20483 case "(($ac_try" in
   20484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20485   *) ac_try_echo=$ac_try;;
   20486 esac
   20487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20488   (eval "$ac_compile") 2>conftest.er1
   20489   ac_status=$?
   20490   grep -v '^ *+' conftest.er1 >conftest.err
   20491   rm -f conftest.er1
   20492   cat conftest.err >&5
   20493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20494   (exit $ac_status); } && {
   20495 	 test -z "$ac_c_werror_flag" ||
   20496 	 test ! -s conftest.err
   20497        } && test -s conftest.$ac_objext; then
   20498   ac_cv_have_decl_AI_NUMERICSERV=yes
   20499 else
   20500   echo "$as_me: failed program was:" >&5
   20501 sed 's/^/| /' conftest.$ac_ext >&5
   20502 
   20503 	ac_cv_have_decl_AI_NUMERICSERV=no
   20504 fi
   20505 
   20506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20507 fi
   20508 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_AI_NUMERICSERV" >&5
   20509 echo "${ECHO_T}$ac_cv_have_decl_AI_NUMERICSERV" >&6; }
   20510 if test $ac_cv_have_decl_AI_NUMERICSERV = yes; then
   20511 
   20512 cat >>confdefs.h <<_ACEOF
   20513 #define HAVE_DECL_AI_NUMERICSERV 1
   20514 _ACEOF
   20515 
   20516 
   20517 else
   20518   cat >>confdefs.h <<_ACEOF
   20519 #define HAVE_DECL_AI_NUMERICSERV 0
   20520 _ACEOF
   20521 
   20522 
   20523 fi
   20524 
   20525 
   20526 fi
   20527 
   20528 if test "x$check_for_conflicting_getspnam" = "x1"; then
   20529 	{ echo "$as_me:$LINENO: checking for conflicting getspnam in shadow.h" >&5
   20530 echo $ECHO_N "checking for conflicting getspnam in shadow.h... $ECHO_C" >&6; }
   20531 	cat >conftest.$ac_ext <<_ACEOF
   20532 /* confdefs.h.  */
   20533 _ACEOF
   20534 cat confdefs.h >>conftest.$ac_ext
   20535 cat >>conftest.$ac_ext <<_ACEOF
   20536 /* end confdefs.h.  */
   20537  #include <shadow.h>
   20538 int
   20539 main ()
   20540 {
   20541  exit(0);
   20542   ;
   20543   return 0;
   20544 }
   20545 _ACEOF
   20546 rm -f conftest.$ac_objext
   20547 if { (ac_try="$ac_compile"
   20548 case "(($ac_try" in
   20549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20550   *) ac_try_echo=$ac_try;;
   20551 esac
   20552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20553   (eval "$ac_compile") 2>conftest.er1
   20554   ac_status=$?
   20555   grep -v '^ *+' conftest.er1 >conftest.err
   20556   rm -f conftest.er1
   20557   cat conftest.err >&5
   20558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20559   (exit $ac_status); } && {
   20560 	 test -z "$ac_c_werror_flag" ||
   20561 	 test ! -s conftest.err
   20562        } && test -s conftest.$ac_objext; then
   20563 
   20564 			{ echo "$as_me:$LINENO: result: no" >&5
   20565 echo "${ECHO_T}no" >&6; }
   20566 
   20567 else
   20568   echo "$as_me: failed program was:" >&5
   20569 sed 's/^/| /' conftest.$ac_ext >&5
   20570 
   20571 
   20572 			{ echo "$as_me:$LINENO: result: yes" >&5
   20573 echo "${ECHO_T}yes" >&6; }
   20574 
   20575 cat >>confdefs.h <<\_ACEOF
   20576 #define GETSPNAM_CONFLICTING_DEFS 1
   20577 _ACEOF
   20578 
   20579 
   20580 
   20581 fi
   20582 
   20583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20584 fi
   20585 
   20586 { echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
   20587 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
   20588 if test "${ac_cv_func_getpgrp_void+set}" = set; then
   20589   echo $ECHO_N "(cached) $ECHO_C" >&6
   20590 else
   20591   # Use it with a single arg.
   20592 cat >conftest.$ac_ext <<_ACEOF
   20593 /* confdefs.h.  */
   20594 _ACEOF
   20595 cat confdefs.h >>conftest.$ac_ext
   20596 cat >>conftest.$ac_ext <<_ACEOF
   20597 /* end confdefs.h.  */
   20598 $ac_includes_default
   20599 int
   20600 main ()
   20601 {
   20602 getpgrp (0);
   20603   ;
   20604   return 0;
   20605 }
   20606 _ACEOF
   20607 rm -f conftest.$ac_objext
   20608 if { (ac_try="$ac_compile"
   20609 case "(($ac_try" in
   20610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20611   *) ac_try_echo=$ac_try;;
   20612 esac
   20613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20614   (eval "$ac_compile") 2>conftest.er1
   20615   ac_status=$?
   20616   grep -v '^ *+' conftest.er1 >conftest.err
   20617   rm -f conftest.er1
   20618   cat conftest.err >&5
   20619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20620   (exit $ac_status); } && {
   20621 	 test -z "$ac_c_werror_flag" ||
   20622 	 test ! -s conftest.err
   20623        } && test -s conftest.$ac_objext; then
   20624   ac_cv_func_getpgrp_void=no
   20625 else
   20626   echo "$as_me: failed program was:" >&5
   20627 sed 's/^/| /' conftest.$ac_ext >&5
   20628 
   20629 	ac_cv_func_getpgrp_void=yes
   20630 fi
   20631 
   20632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20633 
   20634 fi
   20635 { echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
   20636 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
   20637 if test $ac_cv_func_getpgrp_void = yes; then
   20638 
   20639 cat >>confdefs.h <<\_ACEOF
   20640 #define GETPGRP_VOID 1
   20641 _ACEOF
   20642 
   20643 fi
   20644 
   20645 
   20646 # Search for OpenSSL
   20647 saved_CPPFLAGS="$CPPFLAGS"
   20648 saved_LDFLAGS="$LDFLAGS"
   20649 
   20650 # Check whether --with-ssl-dir was given.
   20651 if test "${with_ssl_dir+set}" = set; then
   20652   withval=$with_ssl_dir;
   20653 		if test "x$openssl" = "xno" ; then
   20654 			{ { echo "$as_me:$LINENO: error: cannot use --with-ssl-dir when OpenSSL disabled" >&5
   20655 echo "$as_me: error: cannot use --with-ssl-dir when OpenSSL disabled" >&2;}
   20656    { (exit 1); exit 1; }; }
   20657 		fi
   20658 		if test "x$withval" != "xno" ; then
   20659 			case "$withval" in
   20660 				# Relative paths
   20661 				./*|../*)	withval="`pwd`/$withval"
   20662 			esac
   20663 			if test -d "$withval/lib"; then
   20664 				if test -n "${need_dash_r}"; then
   20665 					LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
   20666 				else
   20667 					LDFLAGS="-L${withval}/lib ${LDFLAGS}"
   20668 				fi
   20669 			elif test -d "$withval/lib64"; then
   20670 				if test -n "${need_dash_r}"; then
   20671 					LDFLAGS="-L${withval}/lib64 -R${withval}/lib64 ${LDFLAGS}"
   20672 				else
   20673 					LDFLAGS="-L${withval}/lib64 ${LDFLAGS}"
   20674 				fi
   20675 			else
   20676 				if test -n "${need_dash_r}"; then
   20677 					LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
   20678 				else
   20679 					LDFLAGS="-L${withval} ${LDFLAGS}"
   20680 				fi
   20681 			fi
   20682 			if test -d "$withval/include"; then
   20683 				CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
   20684 			else
   20685 				CPPFLAGS="-I${withval} ${CPPFLAGS}"
   20686 			fi
   20687 		fi
   20688 
   20689 
   20690 fi
   20691 
   20692 
   20693 
   20694 # Check whether --with-openssl-header-check was given.
   20695 if test "${with_openssl_header_check+set}" = set; then
   20696   withval=$with_openssl_header_check;
   20697 		if test "x$withval" = "xno" ; then
   20698 			openssl_check_nonfatal=1
   20699 		fi
   20700 
   20701 
   20702 fi
   20703 
   20704 
   20705 openssl_engine=no
   20706 
   20707 # Check whether --with-ssl-engine was given.
   20708 if test "${with_ssl_engine+set}" = set; then
   20709   withval=$with_ssl_engine;
   20710 		if test "x$openssl" = "xno" ; then
   20711 			{ { echo "$as_me:$LINENO: error: cannot use --with-ssl-engine when OpenSSL disabled" >&5
   20712 echo "$as_me: error: cannot use --with-ssl-engine when OpenSSL disabled" >&2;}
   20713    { (exit 1); exit 1; }; }
   20714 		fi
   20715 		if test "x$withval" != "xno" ; then
   20716 			openssl_engine=yes
   20717 		fi
   20718 
   20719 
   20720 fi
   20721 
   20722 
   20723 if test "x$openssl" = "xyes" ; then
   20724 	LIBS="-lcrypto $LIBS"
   20725 	cat >conftest.$ac_ext <<_ACEOF
   20726 /* confdefs.h.  */
   20727 _ACEOF
   20728 cat confdefs.h >>conftest.$ac_ext
   20729 cat >>conftest.$ac_ext <<_ACEOF
   20730 /* end confdefs.h.  */
   20731 
   20732 /* Override any GCC internal prototype to avoid an error.
   20733    Use char because int might match the return type of a GCC
   20734    builtin and then its argument prototype would still apply.  */
   20735 #ifdef __cplusplus
   20736 extern "C"
   20737 #endif
   20738 char RAND_add ();
   20739 int
   20740 main ()
   20741 {
   20742 return RAND_add ();
   20743   ;
   20744   return 0;
   20745 }
   20746 _ACEOF
   20747 rm -f conftest.$ac_objext conftest$ac_exeext
   20748 if { (ac_try="$ac_link"
   20749 case "(($ac_try" in
   20750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20751   *) ac_try_echo=$ac_try;;
   20752 esac
   20753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20754   (eval "$ac_link") 2>conftest.er1
   20755   ac_status=$?
   20756   grep -v '^ *+' conftest.er1 >conftest.err
   20757   rm -f conftest.er1
   20758   cat conftest.err >&5
   20759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20760   (exit $ac_status); } && {
   20761 	 test -z "$ac_c_werror_flag" ||
   20762 	 test ! -s conftest.err
   20763        } && test -s conftest$ac_exeext &&
   20764        $as_test_x conftest$ac_exeext; then
   20765 
   20766 cat >>confdefs.h <<\_ACEOF
   20767 #define HAVE_OPENSSL 1
   20768 _ACEOF
   20769 
   20770 else
   20771   echo "$as_me: failed program was:" >&5
   20772 sed 's/^/| /' conftest.$ac_ext >&5
   20773 
   20774 
   20775 						if test -n "${need_dash_r}"; then
   20776 				LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
   20777 			else
   20778 				LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
   20779 			fi
   20780 			CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
   20781 			if test "${ac_cv_header_openssl_opensslv_h+set}" = set; then
   20782   { echo "$as_me:$LINENO: checking for openssl/opensslv.h" >&5
   20783 echo $ECHO_N "checking for openssl/opensslv.h... $ECHO_C" >&6; }
   20784 if test "${ac_cv_header_openssl_opensslv_h+set}" = set; then
   20785   echo $ECHO_N "(cached) $ECHO_C" >&6
   20786 fi
   20787 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_opensslv_h" >&5
   20788 echo "${ECHO_T}$ac_cv_header_openssl_opensslv_h" >&6; }
   20789 else
   20790   # Is the header compilable?
   20791 { echo "$as_me:$LINENO: checking openssl/opensslv.h usability" >&5
   20792 echo $ECHO_N "checking openssl/opensslv.h usability... $ECHO_C" >&6; }
   20793 cat >conftest.$ac_ext <<_ACEOF
   20794 /* confdefs.h.  */
   20795 _ACEOF
   20796 cat confdefs.h >>conftest.$ac_ext
   20797 cat >>conftest.$ac_ext <<_ACEOF
   20798 /* end confdefs.h.  */
   20799 $ac_includes_default
   20800 #include <openssl/opensslv.h>
   20801 _ACEOF
   20802 rm -f conftest.$ac_objext
   20803 if { (ac_try="$ac_compile"
   20804 case "(($ac_try" in
   20805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20806   *) ac_try_echo=$ac_try;;
   20807 esac
   20808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20809   (eval "$ac_compile") 2>conftest.er1
   20810   ac_status=$?
   20811   grep -v '^ *+' conftest.er1 >conftest.err
   20812   rm -f conftest.er1
   20813   cat conftest.err >&5
   20814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20815   (exit $ac_status); } && {
   20816 	 test -z "$ac_c_werror_flag" ||
   20817 	 test ! -s conftest.err
   20818        } && test -s conftest.$ac_objext; then
   20819   ac_header_compiler=yes
   20820 else
   20821   echo "$as_me: failed program was:" >&5
   20822 sed 's/^/| /' conftest.$ac_ext >&5
   20823 
   20824 	ac_header_compiler=no
   20825 fi
   20826 
   20827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20828 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20829 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20830 
   20831 # Is the header present?
   20832 { echo "$as_me:$LINENO: checking openssl/opensslv.h presence" >&5
   20833 echo $ECHO_N "checking openssl/opensslv.h presence... $ECHO_C" >&6; }
   20834 cat >conftest.$ac_ext <<_ACEOF
   20835 /* confdefs.h.  */
   20836 _ACEOF
   20837 cat confdefs.h >>conftest.$ac_ext
   20838 cat >>conftest.$ac_ext <<_ACEOF
   20839 /* end confdefs.h.  */
   20840 #include <openssl/opensslv.h>
   20841 _ACEOF
   20842 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20843 case "(($ac_try" in
   20844   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20845   *) ac_try_echo=$ac_try;;
   20846 esac
   20847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20848   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20849   ac_status=$?
   20850   grep -v '^ *+' conftest.er1 >conftest.err
   20851   rm -f conftest.er1
   20852   cat conftest.err >&5
   20853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20854   (exit $ac_status); } >/dev/null && {
   20855 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20856 	 test ! -s conftest.err
   20857        }; then
   20858   ac_header_preproc=yes
   20859 else
   20860   echo "$as_me: failed program was:" >&5
   20861 sed 's/^/| /' conftest.$ac_ext >&5
   20862 
   20863   ac_header_preproc=no
   20864 fi
   20865 
   20866 rm -f conftest.err conftest.$ac_ext
   20867 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20868 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20869 
   20870 # So?  What about this header?
   20871 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20872   yes:no: )
   20873     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: accepted by the compiler, rejected by the preprocessor!" >&5
   20874 echo "$as_me: WARNING: openssl/opensslv.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20875     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: proceeding with the compiler's result" >&5
   20876 echo "$as_me: WARNING: openssl/opensslv.h: proceeding with the compiler's result" >&2;}
   20877     ac_header_preproc=yes
   20878     ;;
   20879   no:yes:* )
   20880     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: present but cannot be compiled" >&5
   20881 echo "$as_me: WARNING: openssl/opensslv.h: present but cannot be compiled" >&2;}
   20882     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h:     check for missing prerequisite headers?" >&5
   20883 echo "$as_me: WARNING: openssl/opensslv.h:     check for missing prerequisite headers?" >&2;}
   20884     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: see the Autoconf documentation" >&5
   20885 echo "$as_me: WARNING: openssl/opensslv.h: see the Autoconf documentation" >&2;}
   20886     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h:     section \"Present But Cannot Be Compiled\"" >&5
   20887 echo "$as_me: WARNING: openssl/opensslv.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   20888     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: proceeding with the preprocessor's result" >&5
   20889 echo "$as_me: WARNING: openssl/opensslv.h: proceeding with the preprocessor's result" >&2;}
   20890     { echo "$as_me:$LINENO: WARNING: openssl/opensslv.h: in the future, the compiler will take precedence" >&5
   20891 echo "$as_me: WARNING: openssl/opensslv.h: in the future, the compiler will take precedence" >&2;}
   20892     ( cat <<\_ASBOX
   20893 ## ------------------------------------------- ##
   20894 ## Report this to openssh-unix-dev (at] mindrot.org ##
   20895 ## ------------------------------------------- ##
   20896 _ASBOX
   20897      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20898     ;;
   20899 esac
   20900 { echo "$as_me:$LINENO: checking for openssl/opensslv.h" >&5
   20901 echo $ECHO_N "checking for openssl/opensslv.h... $ECHO_C" >&6; }
   20902 if test "${ac_cv_header_openssl_opensslv_h+set}" = set; then
   20903   echo $ECHO_N "(cached) $ECHO_C" >&6
   20904 else
   20905   ac_cv_header_openssl_opensslv_h=$ac_header_preproc
   20906 fi
   20907 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_opensslv_h" >&5
   20908 echo "${ECHO_T}$ac_cv_header_openssl_opensslv_h" >&6; }
   20909 
   20910 fi
   20911 if test $ac_cv_header_openssl_opensslv_h = yes; then
   20912   :
   20913 else
   20914   { { echo "$as_me:$LINENO: error: *** OpenSSL headers missing - please install first or check config.log ***" >&5
   20915 echo "$as_me: error: *** OpenSSL headers missing - please install first or check config.log ***" >&2;}
   20916    { (exit 1); exit 1; }; }
   20917 fi
   20918 
   20919 
   20920 			cat >conftest.$ac_ext <<_ACEOF
   20921 /* confdefs.h.  */
   20922 _ACEOF
   20923 cat confdefs.h >>conftest.$ac_ext
   20924 cat >>conftest.$ac_ext <<_ACEOF
   20925 /* end confdefs.h.  */
   20926 
   20927 /* Override any GCC internal prototype to avoid an error.
   20928    Use char because int might match the return type of a GCC
   20929    builtin and then its argument prototype would still apply.  */
   20930 #ifdef __cplusplus
   20931 extern "C"
   20932 #endif
   20933 char RAND_add ();
   20934 int
   20935 main ()
   20936 {
   20937 return RAND_add ();
   20938   ;
   20939   return 0;
   20940 }
   20941 _ACEOF
   20942 rm -f conftest.$ac_objext conftest$ac_exeext
   20943 if { (ac_try="$ac_link"
   20944 case "(($ac_try" in
   20945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20946   *) ac_try_echo=$ac_try;;
   20947 esac
   20948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20949   (eval "$ac_link") 2>conftest.er1
   20950   ac_status=$?
   20951   grep -v '^ *+' conftest.er1 >conftest.err
   20952   rm -f conftest.er1
   20953   cat conftest.err >&5
   20954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20955   (exit $ac_status); } && {
   20956 	 test -z "$ac_c_werror_flag" ||
   20957 	 test ! -s conftest.err
   20958        } && test -s conftest$ac_exeext &&
   20959        $as_test_x conftest$ac_exeext; then
   20960   cat >>confdefs.h <<\_ACEOF
   20961 #define HAVE_OPENSSL 1
   20962 _ACEOF
   20963 
   20964 else
   20965   echo "$as_me: failed program was:" >&5
   20966 sed 's/^/| /' conftest.$ac_ext >&5
   20967 
   20968 
   20969 					{ { echo "$as_me:$LINENO: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&5
   20970 echo "$as_me: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&2;}
   20971    { (exit 1); exit 1; }; }
   20972 
   20973 
   20974 fi
   20975 
   20976 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   20977       conftest$ac_exeext conftest.$ac_ext
   20978 
   20979 
   20980 fi
   20981 
   20982 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   20983       conftest$ac_exeext conftest.$ac_ext
   20984 
   20985 	# Determine OpenSSL header version
   20986 	{ echo "$as_me:$LINENO: checking OpenSSL header version" >&5
   20987 echo $ECHO_N "checking OpenSSL header version... $ECHO_C" >&6; }
   20988 	if test "$cross_compiling" = yes; then
   20989 
   20990 			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
   20991 echo "$as_me: WARNING: cross compiling: not checking" >&2;}
   20992 
   20993 
   20994 else
   20995   cat >conftest.$ac_ext <<_ACEOF
   20996 /* confdefs.h.  */
   20997 _ACEOF
   20998 cat confdefs.h >>conftest.$ac_ext
   20999 cat >>conftest.$ac_ext <<_ACEOF
   21000 /* end confdefs.h.  */
   21001 
   21002 	#include <stdio.h>
   21003 	#include <string.h>
   21004 	#include <openssl/opensslv.h>
   21005 	#define DATA "conftest.sslincver"
   21006 
   21007 int
   21008 main ()
   21009 {
   21010 
   21011 		FILE *fd;
   21012 		int rc;
   21013 
   21014 		fd = fopen(DATA,"w");
   21015 		if(fd == NULL)
   21016 			exit(1);
   21017 
   21018 		if ((rc = fprintf(fd ,"%08x (%s)\n", OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT)) <0)
   21019 			exit(1);
   21020 
   21021 		exit(0);
   21022 
   21023   ;
   21024   return 0;
   21025 }
   21026 _ACEOF
   21027 rm -f conftest$ac_exeext
   21028 if { (ac_try="$ac_link"
   21029 case "(($ac_try" in
   21030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21031   *) ac_try_echo=$ac_try;;
   21032 esac
   21033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21034   (eval "$ac_link") 2>&5
   21035   ac_status=$?
   21036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21037   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21038   { (case "(($ac_try" in
   21039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21040   *) ac_try_echo=$ac_try;;
   21041 esac
   21042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21043   (eval "$ac_try") 2>&5
   21044   ac_status=$?
   21045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21046   (exit $ac_status); }; }; then
   21047 
   21048 			ssl_header_ver=`cat conftest.sslincver`
   21049 			{ echo "$as_me:$LINENO: result: $ssl_header_ver" >&5
   21050 echo "${ECHO_T}$ssl_header_ver" >&6; }
   21051 
   21052 else
   21053   echo "$as_me: program exited with status $ac_status" >&5
   21054 echo "$as_me: failed program was:" >&5
   21055 sed 's/^/| /' conftest.$ac_ext >&5
   21056 
   21057 ( exit $ac_status )
   21058 
   21059 			{ echo "$as_me:$LINENO: result: not found" >&5
   21060 echo "${ECHO_T}not found" >&6; }
   21061 			{ { echo "$as_me:$LINENO: error: OpenSSL version header not found." >&5
   21062 echo "$as_me: error: OpenSSL version header not found." >&2;}
   21063    { (exit 1); exit 1; }; }
   21064 
   21065 fi
   21066 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21067 fi
   21068 
   21069 
   21070 
   21071 	# Determine OpenSSL library version
   21072 	{ echo "$as_me:$LINENO: checking OpenSSL library version" >&5
   21073 echo $ECHO_N "checking OpenSSL library version... $ECHO_C" >&6; }
   21074 	if test "$cross_compiling" = yes; then
   21075 
   21076 			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
   21077 echo "$as_me: WARNING: cross compiling: not checking" >&2;}
   21078 
   21079 
   21080 else
   21081   cat >conftest.$ac_ext <<_ACEOF
   21082 /* confdefs.h.  */
   21083 _ACEOF
   21084 cat confdefs.h >>conftest.$ac_ext
   21085 cat >>conftest.$ac_ext <<_ACEOF
   21086 /* end confdefs.h.  */
   21087 
   21088 	#include <stdio.h>
   21089 	#include <string.h>
   21090 	#include <openssl/opensslv.h>
   21091 	#include <openssl/crypto.h>
   21092 	#define DATA "conftest.ssllibver"
   21093 
   21094 int
   21095 main ()
   21096 {
   21097 
   21098 		FILE *fd;
   21099 		int rc;
   21100 
   21101 		fd = fopen(DATA,"w");
   21102 		if(fd == NULL)
   21103 			exit(1);
   21104 
   21105 		if ((rc = fprintf(fd ,"%08x (%s)\n", SSLeay(),
   21106 		    SSLeay_version(SSLEAY_VERSION))) <0)
   21107 			exit(1);
   21108 
   21109 		exit(0);
   21110 
   21111   ;
   21112   return 0;
   21113 }
   21114 _ACEOF
   21115 rm -f conftest$ac_exeext
   21116 if { (ac_try="$ac_link"
   21117 case "(($ac_try" in
   21118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21119   *) ac_try_echo=$ac_try;;
   21120 esac
   21121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21122   (eval "$ac_link") 2>&5
   21123   ac_status=$?
   21124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21125   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21126   { (case "(($ac_try" in
   21127   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21128   *) ac_try_echo=$ac_try;;
   21129 esac
   21130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21131   (eval "$ac_try") 2>&5
   21132   ac_status=$?
   21133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21134   (exit $ac_status); }; }; then
   21135 
   21136 			ssl_library_ver=`cat conftest.ssllibver`
   21137 			# Check version is supported.
   21138 			case "$ssl_library_ver" in
   21139 				0090[0-7]*|009080[0-5]*)
   21140 					{ { echo "$as_me:$LINENO: error: OpenSSL >= 0.9.8f required (have \"$ssl_library_ver\")" >&5
   21141 echo "$as_me: error: OpenSSL >= 0.9.8f required (have \"$ssl_library_ver\")" >&2;}
   21142    { (exit 1); exit 1; }; }
   21143 			                ;;
   21144 			        *) ;;
   21145 			esac
   21146 			{ echo "$as_me:$LINENO: result: $ssl_library_ver" >&5
   21147 echo "${ECHO_T}$ssl_library_ver" >&6; }
   21148 
   21149 else
   21150   echo "$as_me: program exited with status $ac_status" >&5
   21151 echo "$as_me: failed program was:" >&5
   21152 sed 's/^/| /' conftest.$ac_ext >&5
   21153 
   21154 ( exit $ac_status )
   21155 
   21156 			{ echo "$as_me:$LINENO: result: not found" >&5
   21157 echo "${ECHO_T}not found" >&6; }
   21158 			{ { echo "$as_me:$LINENO: error: OpenSSL library not found." >&5
   21159 echo "$as_me: error: OpenSSL library not found." >&2;}
   21160    { (exit 1); exit 1; }; }
   21161 
   21162 fi
   21163 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21164 fi
   21165 
   21166 
   21167 
   21168 	# Sanity check OpenSSL headers
   21169 	{ echo "$as_me:$LINENO: checking whether OpenSSL's headers match the library" >&5
   21170 echo $ECHO_N "checking whether OpenSSL's headers match the library... $ECHO_C" >&6; }
   21171 	if test "$cross_compiling" = yes; then
   21172 
   21173 			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
   21174 echo "$as_me: WARNING: cross compiling: not checking" >&2;}
   21175 
   21176 
   21177 else
   21178   cat >conftest.$ac_ext <<_ACEOF
   21179 /* confdefs.h.  */
   21180 _ACEOF
   21181 cat confdefs.h >>conftest.$ac_ext
   21182 cat >>conftest.$ac_ext <<_ACEOF
   21183 /* end confdefs.h.  */
   21184 
   21185 	#include <string.h>
   21186 	#include <openssl/opensslv.h>
   21187 
   21188 int
   21189 main ()
   21190 {
   21191 
   21192 		exit(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1);
   21193 
   21194   ;
   21195   return 0;
   21196 }
   21197 _ACEOF
   21198 rm -f conftest$ac_exeext
   21199 if { (ac_try="$ac_link"
   21200 case "(($ac_try" in
   21201   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21202   *) ac_try_echo=$ac_try;;
   21203 esac
   21204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21205   (eval "$ac_link") 2>&5
   21206   ac_status=$?
   21207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21208   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21209   { (case "(($ac_try" in
   21210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21211   *) ac_try_echo=$ac_try;;
   21212 esac
   21213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21214   (eval "$ac_try") 2>&5
   21215   ac_status=$?
   21216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21217   (exit $ac_status); }; }; then
   21218 
   21219 			{ echo "$as_me:$LINENO: result: yes" >&5
   21220 echo "${ECHO_T}yes" >&6; }
   21221 
   21222 else
   21223   echo "$as_me: program exited with status $ac_status" >&5
   21224 echo "$as_me: failed program was:" >&5
   21225 sed 's/^/| /' conftest.$ac_ext >&5
   21226 
   21227 ( exit $ac_status )
   21228 
   21229 			{ echo "$as_me:$LINENO: result: no" >&5
   21230 echo "${ECHO_T}no" >&6; }
   21231 			if test "x$openssl_check_nonfatal" = "x"; then
   21232 				{ { echo "$as_me:$LINENO: error: Your OpenSSL headers do not match your
   21233 	library. Check config.log for details.
   21234 	If you are sure your installation is consistent, you can disable the check
   21235 	by running \"./configure --without-openssl-header-check\".
   21236 	Also see contrib/findssl.sh for help identifying header/library mismatches.
   21237 	" >&5
   21238 echo "$as_me: error: Your OpenSSL headers do not match your
   21239 	library. Check config.log for details.
   21240 	If you are sure your installation is consistent, you can disable the check
   21241 	by running \"./configure --without-openssl-header-check\".
   21242 	Also see contrib/findssl.sh for help identifying header/library mismatches.
   21243 	" >&2;}
   21244    { (exit 1); exit 1; }; }
   21245 			else
   21246 				{ echo "$as_me:$LINENO: WARNING: Your OpenSSL headers do not match your
   21247 	library. Check config.log for details.
   21248 	Also see contrib/findssl.sh for help identifying header/library mismatches." >&5
   21249 echo "$as_me: WARNING: Your OpenSSL headers do not match your
   21250 	library. Check config.log for details.
   21251 	Also see contrib/findssl.sh for help identifying header/library mismatches." >&2;}
   21252 			fi
   21253 
   21254 fi
   21255 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21256 fi
   21257 
   21258 
   21259 
   21260 	{ echo "$as_me:$LINENO: checking if programs using OpenSSL functions will link" >&5
   21261 echo $ECHO_N "checking if programs using OpenSSL functions will link... $ECHO_C" >&6; }
   21262 	cat >conftest.$ac_ext <<_ACEOF
   21263 /* confdefs.h.  */
   21264 _ACEOF
   21265 cat confdefs.h >>conftest.$ac_ext
   21266 cat >>conftest.$ac_ext <<_ACEOF
   21267 /* end confdefs.h.  */
   21268  #include <openssl/evp.h>
   21269 int
   21270 main ()
   21271 {
   21272  SSLeay_add_all_algorithms();
   21273   ;
   21274   return 0;
   21275 }
   21276 _ACEOF
   21277 rm -f conftest.$ac_objext conftest$ac_exeext
   21278 if { (ac_try="$ac_link"
   21279 case "(($ac_try" in
   21280   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21281   *) ac_try_echo=$ac_try;;
   21282 esac
   21283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21284   (eval "$ac_link") 2>conftest.er1
   21285   ac_status=$?
   21286   grep -v '^ *+' conftest.er1 >conftest.err
   21287   rm -f conftest.er1
   21288   cat conftest.err >&5
   21289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21290   (exit $ac_status); } && {
   21291 	 test -z "$ac_c_werror_flag" ||
   21292 	 test ! -s conftest.err
   21293        } && test -s conftest$ac_exeext &&
   21294        $as_test_x conftest$ac_exeext; then
   21295 
   21296 			{ echo "$as_me:$LINENO: result: yes" >&5
   21297 echo "${ECHO_T}yes" >&6; }
   21298 
   21299 else
   21300   echo "$as_me: failed program was:" >&5
   21301 sed 's/^/| /' conftest.$ac_ext >&5
   21302 
   21303 
   21304 			{ echo "$as_me:$LINENO: result: no" >&5
   21305 echo "${ECHO_T}no" >&6; }
   21306 			saved_LIBS="$LIBS"
   21307 			LIBS="$LIBS -ldl"
   21308 			{ echo "$as_me:$LINENO: checking if programs using OpenSSL need -ldl" >&5
   21309 echo $ECHO_N "checking if programs using OpenSSL need -ldl... $ECHO_C" >&6; }
   21310 			cat >conftest.$ac_ext <<_ACEOF
   21311 /* confdefs.h.  */
   21312 _ACEOF
   21313 cat confdefs.h >>conftest.$ac_ext
   21314 cat >>conftest.$ac_ext <<_ACEOF
   21315 /* end confdefs.h.  */
   21316  #include <openssl/evp.h>
   21317 int
   21318 main ()
   21319 {
   21320  SSLeay_add_all_algorithms();
   21321   ;
   21322   return 0;
   21323 }
   21324 _ACEOF
   21325 rm -f conftest.$ac_objext conftest$ac_exeext
   21326 if { (ac_try="$ac_link"
   21327 case "(($ac_try" in
   21328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21329   *) ac_try_echo=$ac_try;;
   21330 esac
   21331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21332   (eval "$ac_link") 2>conftest.er1
   21333   ac_status=$?
   21334   grep -v '^ *+' conftest.er1 >conftest.err
   21335   rm -f conftest.er1
   21336   cat conftest.err >&5
   21337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21338   (exit $ac_status); } && {
   21339 	 test -z "$ac_c_werror_flag" ||
   21340 	 test ! -s conftest.err
   21341        } && test -s conftest$ac_exeext &&
   21342        $as_test_x conftest$ac_exeext; then
   21343 
   21344 					{ echo "$as_me:$LINENO: result: yes" >&5
   21345 echo "${ECHO_T}yes" >&6; }
   21346 
   21347 else
   21348   echo "$as_me: failed program was:" >&5
   21349 sed 's/^/| /' conftest.$ac_ext >&5
   21350 
   21351 
   21352 					{ echo "$as_me:$LINENO: result: no" >&5
   21353 echo "${ECHO_T}no" >&6; }
   21354 					LIBS="$saved_LIBS"
   21355 
   21356 
   21357 fi
   21358 
   21359 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21360       conftest$ac_exeext conftest.$ac_ext
   21361 
   21362 
   21363 fi
   21364 
   21365 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21366       conftest$ac_exeext conftest.$ac_ext
   21367 
   21368 
   21369 
   21370 
   21371 
   21372 
   21373 
   21374 
   21375 
   21376 
   21377 
   21378 for ac_func in  \
   21379 		BN_is_prime_ex \
   21380 		DSA_generate_parameters_ex \
   21381 		EVP_DigestInit_ex \
   21382 		EVP_DigestFinal_ex \
   21383 		EVP_MD_CTX_init \
   21384 		EVP_MD_CTX_cleanup \
   21385 		EVP_MD_CTX_copy_ex \
   21386 		HMAC_CTX_init \
   21387 		RSA_generate_key_ex \
   21388 		RSA_get_default_method \
   21389 
   21390 do
   21391 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   21392 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   21393 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   21394 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   21395   echo $ECHO_N "(cached) $ECHO_C" >&6
   21396 else
   21397   cat >conftest.$ac_ext <<_ACEOF
   21398 /* confdefs.h.  */
   21399 _ACEOF
   21400 cat confdefs.h >>conftest.$ac_ext
   21401 cat >>conftest.$ac_ext <<_ACEOF
   21402 /* end confdefs.h.  */
   21403 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21404    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21405 #define $ac_func innocuous_$ac_func
   21406 
   21407 /* System header to define __stub macros and hopefully few prototypes,
   21408     which can conflict with char $ac_func (); below.
   21409     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21410     <limits.h> exists even on freestanding compilers.  */
   21411 
   21412 #ifdef __STDC__
   21413 # include <limits.h>
   21414 #else
   21415 # include <assert.h>
   21416 #endif
   21417 
   21418 #undef $ac_func
   21419 
   21420 /* Override any GCC internal prototype to avoid an error.
   21421    Use char because int might match the return type of a GCC
   21422    builtin and then its argument prototype would still apply.  */
   21423 #ifdef __cplusplus
   21424 extern "C"
   21425 #endif
   21426 char $ac_func ();
   21427 /* The GNU C library defines this for functions which it implements
   21428     to always fail with ENOSYS.  Some functions are actually named
   21429     something starting with __ and the normal name is an alias.  */
   21430 #if defined __stub_$ac_func || defined __stub___$ac_func
   21431 choke me
   21432 #endif
   21433 
   21434 int
   21435 main ()
   21436 {
   21437 return $ac_func ();
   21438   ;
   21439   return 0;
   21440 }
   21441 _ACEOF
   21442 rm -f conftest.$ac_objext conftest$ac_exeext
   21443 if { (ac_try="$ac_link"
   21444 case "(($ac_try" in
   21445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21446   *) ac_try_echo=$ac_try;;
   21447 esac
   21448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21449   (eval "$ac_link") 2>conftest.er1
   21450   ac_status=$?
   21451   grep -v '^ *+' conftest.er1 >conftest.err
   21452   rm -f conftest.er1
   21453   cat conftest.err >&5
   21454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21455   (exit $ac_status); } && {
   21456 	 test -z "$ac_c_werror_flag" ||
   21457 	 test ! -s conftest.err
   21458        } && test -s conftest$ac_exeext &&
   21459        $as_test_x conftest$ac_exeext; then
   21460   eval "$as_ac_var=yes"
   21461 else
   21462   echo "$as_me: failed program was:" >&5
   21463 sed 's/^/| /' conftest.$ac_ext >&5
   21464 
   21465 	eval "$as_ac_var=no"
   21466 fi
   21467 
   21468 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21469       conftest$ac_exeext conftest.$ac_ext
   21470 fi
   21471 ac_res=`eval echo '${'$as_ac_var'}'`
   21472 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21473 echo "${ECHO_T}$ac_res" >&6; }
   21474 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21475   cat >>confdefs.h <<_ACEOF
   21476 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21477 _ACEOF
   21478 
   21479 fi
   21480 done
   21481 
   21482 
   21483 	if test "x$openssl_engine" = "xyes" ; then
   21484 		{ echo "$as_me:$LINENO: checking for OpenSSL ENGINE support" >&5
   21485 echo $ECHO_N "checking for OpenSSL ENGINE support... $ECHO_C" >&6; }
   21486 		cat >conftest.$ac_ext <<_ACEOF
   21487 /* confdefs.h.  */
   21488 _ACEOF
   21489 cat confdefs.h >>conftest.$ac_ext
   21490 cat >>conftest.$ac_ext <<_ACEOF
   21491 /* end confdefs.h.  */
   21492 
   21493 	#include <openssl/engine.h>
   21494 
   21495 int
   21496 main ()
   21497 {
   21498 
   21499 				ENGINE_load_builtin_engines();
   21500 				ENGINE_register_all_complete();
   21501 
   21502   ;
   21503   return 0;
   21504 }
   21505 _ACEOF
   21506 rm -f conftest.$ac_objext
   21507 if { (ac_try="$ac_compile"
   21508 case "(($ac_try" in
   21509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21510   *) ac_try_echo=$ac_try;;
   21511 esac
   21512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21513   (eval "$ac_compile") 2>conftest.er1
   21514   ac_status=$?
   21515   grep -v '^ *+' conftest.er1 >conftest.err
   21516   rm -f conftest.er1
   21517   cat conftest.err >&5
   21518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21519   (exit $ac_status); } && {
   21520 	 test -z "$ac_c_werror_flag" ||
   21521 	 test ! -s conftest.err
   21522        } && test -s conftest.$ac_objext; then
   21523    { echo "$as_me:$LINENO: result: yes" >&5
   21524 echo "${ECHO_T}yes" >&6; }
   21525 
   21526 cat >>confdefs.h <<\_ACEOF
   21527 #define USE_OPENSSL_ENGINE 1
   21528 _ACEOF
   21529 
   21530 
   21531 else
   21532   echo "$as_me: failed program was:" >&5
   21533 sed 's/^/| /' conftest.$ac_ext >&5
   21534 
   21535 	 { { echo "$as_me:$LINENO: error: OpenSSL ENGINE support not found" >&5
   21536 echo "$as_me: error: OpenSSL ENGINE support not found" >&2;}
   21537    { (exit 1); exit 1; }; }
   21538 
   21539 fi
   21540 
   21541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21542 	fi
   21543 
   21544 	# Check for OpenSSL without EVP_aes_{192,256}_cbc
   21545 	{ echo "$as_me:$LINENO: checking whether OpenSSL has crippled AES support" >&5
   21546 echo $ECHO_N "checking whether OpenSSL has crippled AES support... $ECHO_C" >&6; }
   21547 	cat >conftest.$ac_ext <<_ACEOF
   21548 /* confdefs.h.  */
   21549 _ACEOF
   21550 cat confdefs.h >>conftest.$ac_ext
   21551 cat >>conftest.$ac_ext <<_ACEOF
   21552 /* end confdefs.h.  */
   21553 
   21554 	#include <string.h>
   21555 	#include <openssl/evp.h>
   21556 
   21557 int
   21558 main ()
   21559 {
   21560 
   21561 		exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);
   21562 
   21563   ;
   21564   return 0;
   21565 }
   21566 _ACEOF
   21567 rm -f conftest.$ac_objext conftest$ac_exeext
   21568 if { (ac_try="$ac_link"
   21569 case "(($ac_try" in
   21570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21571   *) ac_try_echo=$ac_try;;
   21572 esac
   21573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21574   (eval "$ac_link") 2>conftest.er1
   21575   ac_status=$?
   21576   grep -v '^ *+' conftest.er1 >conftest.err
   21577   rm -f conftest.er1
   21578   cat conftest.err >&5
   21579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21580   (exit $ac_status); } && {
   21581 	 test -z "$ac_c_werror_flag" ||
   21582 	 test ! -s conftest.err
   21583        } && test -s conftest$ac_exeext &&
   21584        $as_test_x conftest$ac_exeext; then
   21585 
   21586 			{ echo "$as_me:$LINENO: result: no" >&5
   21587 echo "${ECHO_T}no" >&6; }
   21588 
   21589 else
   21590   echo "$as_me: failed program was:" >&5
   21591 sed 's/^/| /' conftest.$ac_ext >&5
   21592 
   21593 
   21594 			{ echo "$as_me:$LINENO: result: yes" >&5
   21595 echo "${ECHO_T}yes" >&6; }
   21596 
   21597 cat >>confdefs.h <<\_ACEOF
   21598 #define OPENSSL_LOBOTOMISED_AES 1
   21599 _ACEOF
   21600 
   21601 
   21602 
   21603 fi
   21604 
   21605 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21606       conftest$ac_exeext conftest.$ac_ext
   21607 
   21608 	# Check for OpenSSL with EVP_aes_*ctr
   21609 	{ echo "$as_me:$LINENO: checking whether OpenSSL has AES CTR via EVP" >&5
   21610 echo $ECHO_N "checking whether OpenSSL has AES CTR via EVP... $ECHO_C" >&6; }
   21611 	cat >conftest.$ac_ext <<_ACEOF
   21612 /* confdefs.h.  */
   21613 _ACEOF
   21614 cat confdefs.h >>conftest.$ac_ext
   21615 cat >>conftest.$ac_ext <<_ACEOF
   21616 /* end confdefs.h.  */
   21617 
   21618 	#include <string.h>
   21619 	#include <openssl/evp.h>
   21620 
   21621 int
   21622 main ()
   21623 {
   21624 
   21625 		exit(EVP_aes_128_ctr() == NULL ||
   21626 		    EVP_aes_192_cbc() == NULL ||
   21627 		    EVP_aes_256_cbc() == NULL);
   21628 
   21629   ;
   21630   return 0;
   21631 }
   21632 _ACEOF
   21633 rm -f conftest.$ac_objext conftest$ac_exeext
   21634 if { (ac_try="$ac_link"
   21635 case "(($ac_try" in
   21636   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21637   *) ac_try_echo=$ac_try;;
   21638 esac
   21639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21640   (eval "$ac_link") 2>conftest.er1
   21641   ac_status=$?
   21642   grep -v '^ *+' conftest.er1 >conftest.err
   21643   rm -f conftest.er1
   21644   cat conftest.err >&5
   21645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21646   (exit $ac_status); } && {
   21647 	 test -z "$ac_c_werror_flag" ||
   21648 	 test ! -s conftest.err
   21649        } && test -s conftest$ac_exeext &&
   21650        $as_test_x conftest$ac_exeext; then
   21651 
   21652 			{ echo "$as_me:$LINENO: result: yes" >&5
   21653 echo "${ECHO_T}yes" >&6; }
   21654 
   21655 cat >>confdefs.h <<\_ACEOF
   21656 #define OPENSSL_HAVE_EVPCTR 1
   21657 _ACEOF
   21658 
   21659 
   21660 else
   21661   echo "$as_me: failed program was:" >&5
   21662 sed 's/^/| /' conftest.$ac_ext >&5
   21663 
   21664 
   21665 			{ echo "$as_me:$LINENO: result: no" >&5
   21666 echo "${ECHO_T}no" >&6; }
   21667 
   21668 
   21669 fi
   21670 
   21671 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21672       conftest$ac_exeext conftest.$ac_ext
   21673 
   21674 	# Check for OpenSSL with EVP_aes_*gcm
   21675 	{ echo "$as_me:$LINENO: checking whether OpenSSL has AES GCM via EVP" >&5
   21676 echo $ECHO_N "checking whether OpenSSL has AES GCM via EVP... $ECHO_C" >&6; }
   21677 	cat >conftest.$ac_ext <<_ACEOF
   21678 /* confdefs.h.  */
   21679 _ACEOF
   21680 cat confdefs.h >>conftest.$ac_ext
   21681 cat >>conftest.$ac_ext <<_ACEOF
   21682 /* end confdefs.h.  */
   21683 
   21684 	#include <string.h>
   21685 	#include <openssl/evp.h>
   21686 
   21687 int
   21688 main ()
   21689 {
   21690 
   21691 		exit(EVP_aes_128_gcm() == NULL ||
   21692 		    EVP_aes_256_gcm() == NULL ||
   21693 		    EVP_CTRL_GCM_SET_IV_FIXED == 0 ||
   21694 		    EVP_CTRL_GCM_IV_GEN == 0 ||
   21695 		    EVP_CTRL_GCM_SET_TAG == 0 ||
   21696 		    EVP_CTRL_GCM_GET_TAG == 0 ||
   21697 		    EVP_CIPHER_CTX_ctrl(NULL, 0, 0, NULL) == 0);
   21698 
   21699   ;
   21700   return 0;
   21701 }
   21702 _ACEOF
   21703 rm -f conftest.$ac_objext conftest$ac_exeext
   21704 if { (ac_try="$ac_link"
   21705 case "(($ac_try" in
   21706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21707   *) ac_try_echo=$ac_try;;
   21708 esac
   21709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21710   (eval "$ac_link") 2>conftest.er1
   21711   ac_status=$?
   21712   grep -v '^ *+' conftest.er1 >conftest.err
   21713   rm -f conftest.er1
   21714   cat conftest.err >&5
   21715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21716   (exit $ac_status); } && {
   21717 	 test -z "$ac_c_werror_flag" ||
   21718 	 test ! -s conftest.err
   21719        } && test -s conftest$ac_exeext &&
   21720        $as_test_x conftest$ac_exeext; then
   21721 
   21722 			{ echo "$as_me:$LINENO: result: yes" >&5
   21723 echo "${ECHO_T}yes" >&6; }
   21724 
   21725 cat >>confdefs.h <<\_ACEOF
   21726 #define OPENSSL_HAVE_EVPGCM 1
   21727 _ACEOF
   21728 
   21729 
   21730 else
   21731   echo "$as_me: failed program was:" >&5
   21732 sed 's/^/| /' conftest.$ac_ext >&5
   21733 
   21734 
   21735 			{ echo "$as_me:$LINENO: result: no" >&5
   21736 echo "${ECHO_T}no" >&6; }
   21737 			unsupported_algorithms="$unsupported_cipers \
   21738 			   aes128-gcm (at] openssh.com aes256-gcm (at] openssh.com"
   21739 
   21740 
   21741 fi
   21742 
   21743 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21744       conftest$ac_exeext conftest.$ac_ext
   21745 
   21746 	{ echo "$as_me:$LINENO: checking for library containing EVP_CIPHER_CTX_ctrl" >&5
   21747 echo $ECHO_N "checking for library containing EVP_CIPHER_CTX_ctrl... $ECHO_C" >&6; }
   21748 if test "${ac_cv_search_EVP_CIPHER_CTX_ctrl+set}" = set; then
   21749   echo $ECHO_N "(cached) $ECHO_C" >&6
   21750 else
   21751   ac_func_search_save_LIBS=$LIBS
   21752 cat >conftest.$ac_ext <<_ACEOF
   21753 /* confdefs.h.  */
   21754 _ACEOF
   21755 cat confdefs.h >>conftest.$ac_ext
   21756 cat >>conftest.$ac_ext <<_ACEOF
   21757 /* end confdefs.h.  */
   21758 
   21759 /* Override any GCC internal prototype to avoid an error.
   21760    Use char because int might match the return type of a GCC
   21761    builtin and then its argument prototype would still apply.  */
   21762 #ifdef __cplusplus
   21763 extern "C"
   21764 #endif
   21765 char EVP_CIPHER_CTX_ctrl ();
   21766 int
   21767 main ()
   21768 {
   21769 return EVP_CIPHER_CTX_ctrl ();
   21770   ;
   21771   return 0;
   21772 }
   21773 _ACEOF
   21774 for ac_lib in '' crypto; do
   21775   if test -z "$ac_lib"; then
   21776     ac_res="none required"
   21777   else
   21778     ac_res=-l$ac_lib
   21779     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21780   fi
   21781   rm -f conftest.$ac_objext conftest$ac_exeext
   21782 if { (ac_try="$ac_link"
   21783 case "(($ac_try" in
   21784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21785   *) ac_try_echo=$ac_try;;
   21786 esac
   21787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21788   (eval "$ac_link") 2>conftest.er1
   21789   ac_status=$?
   21790   grep -v '^ *+' conftest.er1 >conftest.err
   21791   rm -f conftest.er1
   21792   cat conftest.err >&5
   21793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21794   (exit $ac_status); } && {
   21795 	 test -z "$ac_c_werror_flag" ||
   21796 	 test ! -s conftest.err
   21797        } && test -s conftest$ac_exeext &&
   21798        $as_test_x conftest$ac_exeext; then
   21799   ac_cv_search_EVP_CIPHER_CTX_ctrl=$ac_res
   21800 else
   21801   echo "$as_me: failed program was:" >&5
   21802 sed 's/^/| /' conftest.$ac_ext >&5
   21803 
   21804 
   21805 fi
   21806 
   21807 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21808       conftest$ac_exeext
   21809   if test "${ac_cv_search_EVP_CIPHER_CTX_ctrl+set}" = set; then
   21810   break
   21811 fi
   21812 done
   21813 if test "${ac_cv_search_EVP_CIPHER_CTX_ctrl+set}" = set; then
   21814   :
   21815 else
   21816   ac_cv_search_EVP_CIPHER_CTX_ctrl=no
   21817 fi
   21818 rm conftest.$ac_ext
   21819 LIBS=$ac_func_search_save_LIBS
   21820 fi
   21821 { echo "$as_me:$LINENO: result: $ac_cv_search_EVP_CIPHER_CTX_ctrl" >&5
   21822 echo "${ECHO_T}$ac_cv_search_EVP_CIPHER_CTX_ctrl" >&6; }
   21823 ac_res=$ac_cv_search_EVP_CIPHER_CTX_ctrl
   21824 if test "$ac_res" != no; then
   21825   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21826 
   21827 cat >>confdefs.h <<\_ACEOF
   21828 #define HAVE_EVP_CIPHER_CTX_CTRL 1
   21829 _ACEOF
   21830 
   21831 fi
   21832 
   21833 
   21834 	{ echo "$as_me:$LINENO: checking if EVP_DigestUpdate returns an int" >&5
   21835 echo $ECHO_N "checking if EVP_DigestUpdate returns an int... $ECHO_C" >&6; }
   21836 	cat >conftest.$ac_ext <<_ACEOF
   21837 /* confdefs.h.  */
   21838 _ACEOF
   21839 cat confdefs.h >>conftest.$ac_ext
   21840 cat >>conftest.$ac_ext <<_ACEOF
   21841 /* end confdefs.h.  */
   21842 
   21843 	#include <string.h>
   21844 	#include <openssl/evp.h>
   21845 
   21846 int
   21847 main ()
   21848 {
   21849 
   21850 		if(EVP_DigestUpdate(NULL, NULL,0))
   21851 			exit(0);
   21852 
   21853   ;
   21854   return 0;
   21855 }
   21856 _ACEOF
   21857 rm -f conftest.$ac_objext conftest$ac_exeext
   21858 if { (ac_try="$ac_link"
   21859 case "(($ac_try" in
   21860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21861   *) ac_try_echo=$ac_try;;
   21862 esac
   21863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21864   (eval "$ac_link") 2>conftest.er1
   21865   ac_status=$?
   21866   grep -v '^ *+' conftest.er1 >conftest.err
   21867   rm -f conftest.er1
   21868   cat conftest.err >&5
   21869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21870   (exit $ac_status); } && {
   21871 	 test -z "$ac_c_werror_flag" ||
   21872 	 test ! -s conftest.err
   21873        } && test -s conftest$ac_exeext &&
   21874        $as_test_x conftest$ac_exeext; then
   21875 
   21876 			{ echo "$as_me:$LINENO: result: yes" >&5
   21877 echo "${ECHO_T}yes" >&6; }
   21878 
   21879 else
   21880   echo "$as_me: failed program was:" >&5
   21881 sed 's/^/| /' conftest.$ac_ext >&5
   21882 
   21883 
   21884 			{ echo "$as_me:$LINENO: result: no" >&5
   21885 echo "${ECHO_T}no" >&6; }
   21886 
   21887 cat >>confdefs.h <<\_ACEOF
   21888 #define OPENSSL_EVP_DIGESTUPDATE_VOID 1
   21889 _ACEOF
   21890 
   21891 
   21892 
   21893 fi
   21894 
   21895 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21896       conftest$ac_exeext conftest.$ac_ext
   21897 
   21898 	# Some systems want crypt() from libcrypt, *not* the version in OpenSSL,
   21899 	# because the system crypt() is more featureful.
   21900 	if test "x$check_for_libcrypt_before" = "x1"; then
   21901 
   21902 { echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
   21903 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
   21904 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
   21905   echo $ECHO_N "(cached) $ECHO_C" >&6
   21906 else
   21907   ac_check_lib_save_LIBS=$LIBS
   21908 LIBS="-lcrypt  $LIBS"
   21909 cat >conftest.$ac_ext <<_ACEOF
   21910 /* confdefs.h.  */
   21911 _ACEOF
   21912 cat confdefs.h >>conftest.$ac_ext
   21913 cat >>conftest.$ac_ext <<_ACEOF
   21914 /* end confdefs.h.  */
   21915 
   21916 /* Override any GCC internal prototype to avoid an error.
   21917    Use char because int might match the return type of a GCC
   21918    builtin and then its argument prototype would still apply.  */
   21919 #ifdef __cplusplus
   21920 extern "C"
   21921 #endif
   21922 char crypt ();
   21923 int
   21924 main ()
   21925 {
   21926 return crypt ();
   21927   ;
   21928   return 0;
   21929 }
   21930 _ACEOF
   21931 rm -f conftest.$ac_objext conftest$ac_exeext
   21932 if { (ac_try="$ac_link"
   21933 case "(($ac_try" in
   21934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21935   *) ac_try_echo=$ac_try;;
   21936 esac
   21937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21938   (eval "$ac_link") 2>conftest.er1
   21939   ac_status=$?
   21940   grep -v '^ *+' conftest.er1 >conftest.err
   21941   rm -f conftest.er1
   21942   cat conftest.err >&5
   21943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21944   (exit $ac_status); } && {
   21945 	 test -z "$ac_c_werror_flag" ||
   21946 	 test ! -s conftest.err
   21947        } && test -s conftest$ac_exeext &&
   21948        $as_test_x conftest$ac_exeext; then
   21949   ac_cv_lib_crypt_crypt=yes
   21950 else
   21951   echo "$as_me: failed program was:" >&5
   21952 sed 's/^/| /' conftest.$ac_ext >&5
   21953 
   21954 	ac_cv_lib_crypt_crypt=no
   21955 fi
   21956 
   21957 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21958       conftest$ac_exeext conftest.$ac_ext
   21959 LIBS=$ac_check_lib_save_LIBS
   21960 fi
   21961 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
   21962 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
   21963 if test $ac_cv_lib_crypt_crypt = yes; then
   21964   cat >>confdefs.h <<_ACEOF
   21965 #define HAVE_LIBCRYPT 1
   21966 _ACEOF
   21967 
   21968   LIBS="-lcrypt $LIBS"
   21969 
   21970 fi
   21971 
   21972 	fi
   21973 
   21974 	# Some Linux systems (Slackware) need crypt() from libcrypt, *not* the
   21975 	# version in OpenSSL.
   21976 	if test "x$check_for_libcrypt_later" = "x1"; then
   21977 		{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
   21978 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
   21979 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
   21980   echo $ECHO_N "(cached) $ECHO_C" >&6
   21981 else
   21982   ac_check_lib_save_LIBS=$LIBS
   21983 LIBS="-lcrypt  $LIBS"
   21984 cat >conftest.$ac_ext <<_ACEOF
   21985 /* confdefs.h.  */
   21986 _ACEOF
   21987 cat confdefs.h >>conftest.$ac_ext
   21988 cat >>conftest.$ac_ext <<_ACEOF
   21989 /* end confdefs.h.  */
   21990 
   21991 /* Override any GCC internal prototype to avoid an error.
   21992    Use char because int might match the return type of a GCC
   21993    builtin and then its argument prototype would still apply.  */
   21994 #ifdef __cplusplus
   21995 extern "C"
   21996 #endif
   21997 char crypt ();
   21998 int
   21999 main ()
   22000 {
   22001 return crypt ();
   22002   ;
   22003   return 0;
   22004 }
   22005 _ACEOF
   22006 rm -f conftest.$ac_objext conftest$ac_exeext
   22007 if { (ac_try="$ac_link"
   22008 case "(($ac_try" in
   22009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22010   *) ac_try_echo=$ac_try;;
   22011 esac
   22012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22013   (eval "$ac_link") 2>conftest.er1
   22014   ac_status=$?
   22015   grep -v '^ *+' conftest.er1 >conftest.err
   22016   rm -f conftest.er1
   22017   cat conftest.err >&5
   22018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22019   (exit $ac_status); } && {
   22020 	 test -z "$ac_c_werror_flag" ||
   22021 	 test ! -s conftest.err
   22022        } && test -s conftest$ac_exeext &&
   22023        $as_test_x conftest$ac_exeext; then
   22024   ac_cv_lib_crypt_crypt=yes
   22025 else
   22026   echo "$as_me: failed program was:" >&5
   22027 sed 's/^/| /' conftest.$ac_ext >&5
   22028 
   22029 	ac_cv_lib_crypt_crypt=no
   22030 fi
   22031 
   22032 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22033       conftest$ac_exeext conftest.$ac_ext
   22034 LIBS=$ac_check_lib_save_LIBS
   22035 fi
   22036 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
   22037 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
   22038 if test $ac_cv_lib_crypt_crypt = yes; then
   22039   LIBS="$LIBS -lcrypt"
   22040 fi
   22041 
   22042 	fi
   22043 
   22044 
   22045 for ac_func in crypt DES_crypt
   22046 do
   22047 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22048 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22049 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22050 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22051   echo $ECHO_N "(cached) $ECHO_C" >&6
   22052 else
   22053   cat >conftest.$ac_ext <<_ACEOF
   22054 /* confdefs.h.  */
   22055 _ACEOF
   22056 cat confdefs.h >>conftest.$ac_ext
   22057 cat >>conftest.$ac_ext <<_ACEOF
   22058 /* end confdefs.h.  */
   22059 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22060    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22061 #define $ac_func innocuous_$ac_func
   22062 
   22063 /* System header to define __stub macros and hopefully few prototypes,
   22064     which can conflict with char $ac_func (); below.
   22065     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22066     <limits.h> exists even on freestanding compilers.  */
   22067 
   22068 #ifdef __STDC__
   22069 # include <limits.h>
   22070 #else
   22071 # include <assert.h>
   22072 #endif
   22073 
   22074 #undef $ac_func
   22075 
   22076 /* Override any GCC internal prototype to avoid an error.
   22077    Use char because int might match the return type of a GCC
   22078    builtin and then its argument prototype would still apply.  */
   22079 #ifdef __cplusplus
   22080 extern "C"
   22081 #endif
   22082 char $ac_func ();
   22083 /* The GNU C library defines this for functions which it implements
   22084     to always fail with ENOSYS.  Some functions are actually named
   22085     something starting with __ and the normal name is an alias.  */
   22086 #if defined __stub_$ac_func || defined __stub___$ac_func
   22087 choke me
   22088 #endif
   22089 
   22090 int
   22091 main ()
   22092 {
   22093 return $ac_func ();
   22094   ;
   22095   return 0;
   22096 }
   22097 _ACEOF
   22098 rm -f conftest.$ac_objext conftest$ac_exeext
   22099 if { (ac_try="$ac_link"
   22100 case "(($ac_try" in
   22101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22102   *) ac_try_echo=$ac_try;;
   22103 esac
   22104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22105   (eval "$ac_link") 2>conftest.er1
   22106   ac_status=$?
   22107   grep -v '^ *+' conftest.er1 >conftest.err
   22108   rm -f conftest.er1
   22109   cat conftest.err >&5
   22110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22111   (exit $ac_status); } && {
   22112 	 test -z "$ac_c_werror_flag" ||
   22113 	 test ! -s conftest.err
   22114        } && test -s conftest$ac_exeext &&
   22115        $as_test_x conftest$ac_exeext; then
   22116   eval "$as_ac_var=yes"
   22117 else
   22118   echo "$as_me: failed program was:" >&5
   22119 sed 's/^/| /' conftest.$ac_ext >&5
   22120 
   22121 	eval "$as_ac_var=no"
   22122 fi
   22123 
   22124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22125       conftest$ac_exeext conftest.$ac_ext
   22126 fi
   22127 ac_res=`eval echo '${'$as_ac_var'}'`
   22128 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22129 echo "${ECHO_T}$ac_res" >&6; }
   22130 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22131   cat >>confdefs.h <<_ACEOF
   22132 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22133 _ACEOF
   22134 
   22135 fi
   22136 done
   22137 
   22138 
   22139 	# Search for SHA256 support in libc and/or OpenSSL
   22140 
   22141 
   22142 for ac_func in SHA256_Update EVP_sha256
   22143 do
   22144 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22145 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22146 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22147 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22148   echo $ECHO_N "(cached) $ECHO_C" >&6
   22149 else
   22150   cat >conftest.$ac_ext <<_ACEOF
   22151 /* confdefs.h.  */
   22152 _ACEOF
   22153 cat confdefs.h >>conftest.$ac_ext
   22154 cat >>conftest.$ac_ext <<_ACEOF
   22155 /* end confdefs.h.  */
   22156 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22157    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22158 #define $ac_func innocuous_$ac_func
   22159 
   22160 /* System header to define __stub macros and hopefully few prototypes,
   22161     which can conflict with char $ac_func (); below.
   22162     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22163     <limits.h> exists even on freestanding compilers.  */
   22164 
   22165 #ifdef __STDC__
   22166 # include <limits.h>
   22167 #else
   22168 # include <assert.h>
   22169 #endif
   22170 
   22171 #undef $ac_func
   22172 
   22173 /* Override any GCC internal prototype to avoid an error.
   22174    Use char because int might match the return type of a GCC
   22175    builtin and then its argument prototype would still apply.  */
   22176 #ifdef __cplusplus
   22177 extern "C"
   22178 #endif
   22179 char $ac_func ();
   22180 /* The GNU C library defines this for functions which it implements
   22181     to always fail with ENOSYS.  Some functions are actually named
   22182     something starting with __ and the normal name is an alias.  */
   22183 #if defined __stub_$ac_func || defined __stub___$ac_func
   22184 choke me
   22185 #endif
   22186 
   22187 int
   22188 main ()
   22189 {
   22190 return $ac_func ();
   22191   ;
   22192   return 0;
   22193 }
   22194 _ACEOF
   22195 rm -f conftest.$ac_objext conftest$ac_exeext
   22196 if { (ac_try="$ac_link"
   22197 case "(($ac_try" in
   22198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22199   *) ac_try_echo=$ac_try;;
   22200 esac
   22201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22202   (eval "$ac_link") 2>conftest.er1
   22203   ac_status=$?
   22204   grep -v '^ *+' conftest.er1 >conftest.err
   22205   rm -f conftest.er1
   22206   cat conftest.err >&5
   22207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22208   (exit $ac_status); } && {
   22209 	 test -z "$ac_c_werror_flag" ||
   22210 	 test ! -s conftest.err
   22211        } && test -s conftest$ac_exeext &&
   22212        $as_test_x conftest$ac_exeext; then
   22213   eval "$as_ac_var=yes"
   22214 else
   22215   echo "$as_me: failed program was:" >&5
   22216 sed 's/^/| /' conftest.$ac_ext >&5
   22217 
   22218 	eval "$as_ac_var=no"
   22219 fi
   22220 
   22221 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22222       conftest$ac_exeext conftest.$ac_ext
   22223 fi
   22224 ac_res=`eval echo '${'$as_ac_var'}'`
   22225 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22226 echo "${ECHO_T}$ac_res" >&6; }
   22227 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22228   cat >>confdefs.h <<_ACEOF
   22229 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22230 _ACEOF
   22231 
   22232 else
   22233   unsupported_algorithms="$unsupported_algorithms \
   22234 		hmac-sha2-256 hmac-sha2-512 \
   22235 		diffie-hellman-group-exchange-sha256 \
   22236 		hmac-sha2-256-etm (at] openssh.com hmac-sha2-512-etm (at] openssh.com"
   22237 
   22238 
   22239 fi
   22240 done
   22241 
   22242 	# Search for RIPE-MD support in OpenSSL
   22243 
   22244 for ac_func in EVP_ripemd160
   22245 do
   22246 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22247 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22248 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22249 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22250   echo $ECHO_N "(cached) $ECHO_C" >&6
   22251 else
   22252   cat >conftest.$ac_ext <<_ACEOF
   22253 /* confdefs.h.  */
   22254 _ACEOF
   22255 cat confdefs.h >>conftest.$ac_ext
   22256 cat >>conftest.$ac_ext <<_ACEOF
   22257 /* end confdefs.h.  */
   22258 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22259    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22260 #define $ac_func innocuous_$ac_func
   22261 
   22262 /* System header to define __stub macros and hopefully few prototypes,
   22263     which can conflict with char $ac_func (); below.
   22264     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22265     <limits.h> exists even on freestanding compilers.  */
   22266 
   22267 #ifdef __STDC__
   22268 # include <limits.h>
   22269 #else
   22270 # include <assert.h>
   22271 #endif
   22272 
   22273 #undef $ac_func
   22274 
   22275 /* Override any GCC internal prototype to avoid an error.
   22276    Use char because int might match the return type of a GCC
   22277    builtin and then its argument prototype would still apply.  */
   22278 #ifdef __cplusplus
   22279 extern "C"
   22280 #endif
   22281 char $ac_func ();
   22282 /* The GNU C library defines this for functions which it implements
   22283     to always fail with ENOSYS.  Some functions are actually named
   22284     something starting with __ and the normal name is an alias.  */
   22285 #if defined __stub_$ac_func || defined __stub___$ac_func
   22286 choke me
   22287 #endif
   22288 
   22289 int
   22290 main ()
   22291 {
   22292 return $ac_func ();
   22293   ;
   22294   return 0;
   22295 }
   22296 _ACEOF
   22297 rm -f conftest.$ac_objext conftest$ac_exeext
   22298 if { (ac_try="$ac_link"
   22299 case "(($ac_try" in
   22300   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22301   *) ac_try_echo=$ac_try;;
   22302 esac
   22303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22304   (eval "$ac_link") 2>conftest.er1
   22305   ac_status=$?
   22306   grep -v '^ *+' conftest.er1 >conftest.err
   22307   rm -f conftest.er1
   22308   cat conftest.err >&5
   22309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22310   (exit $ac_status); } && {
   22311 	 test -z "$ac_c_werror_flag" ||
   22312 	 test ! -s conftest.err
   22313        } && test -s conftest$ac_exeext &&
   22314        $as_test_x conftest$ac_exeext; then
   22315   eval "$as_ac_var=yes"
   22316 else
   22317   echo "$as_me: failed program was:" >&5
   22318 sed 's/^/| /' conftest.$ac_ext >&5
   22319 
   22320 	eval "$as_ac_var=no"
   22321 fi
   22322 
   22323 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22324       conftest$ac_exeext conftest.$ac_ext
   22325 fi
   22326 ac_res=`eval echo '${'$as_ac_var'}'`
   22327 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22328 echo "${ECHO_T}$ac_res" >&6; }
   22329 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22330   cat >>confdefs.h <<_ACEOF
   22331 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22332 _ACEOF
   22333 
   22334 else
   22335   unsupported_algorithms="$unsupported_algorithms \
   22336 		hmac-ripemd160
   22337 		hmac-ripemd160 (at] openssh.com
   22338 		hmac-ripemd160-etm (at] openssh.com"
   22339 
   22340 
   22341 fi
   22342 done
   22343 
   22344 
   22345 	# Check complete ECC support in OpenSSL
   22346 	{ echo "$as_me:$LINENO: checking whether OpenSSL has NID_X9_62_prime256v1" >&5
   22347 echo $ECHO_N "checking whether OpenSSL has NID_X9_62_prime256v1... $ECHO_C" >&6; }
   22348 	cat >conftest.$ac_ext <<_ACEOF
   22349 /* confdefs.h.  */
   22350 _ACEOF
   22351 cat confdefs.h >>conftest.$ac_ext
   22352 cat >>conftest.$ac_ext <<_ACEOF
   22353 /* end confdefs.h.  */
   22354 
   22355 	#include <openssl/ec.h>
   22356 	#include <openssl/ecdh.h>
   22357 	#include <openssl/ecdsa.h>
   22358 	#include <openssl/evp.h>
   22359 	#include <openssl/objects.h>
   22360 	#include <openssl/opensslv.h>
   22361 	#if OPENSSL_VERSION_NUMBER < 0x0090807f /* 0.9.8g */
   22362 	# error "OpenSSL < 0.9.8g has unreliable ECC code"
   22363 	#endif
   22364 
   22365 int
   22366 main ()
   22367 {
   22368 
   22369 		EC_KEY *e = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
   22370 		const EVP_MD *m = EVP_sha256(); /* We need this too */
   22371 
   22372   ;
   22373   return 0;
   22374 }
   22375 _ACEOF
   22376 rm -f conftest.$ac_objext conftest$ac_exeext
   22377 if { (ac_try="$ac_link"
   22378 case "(($ac_try" in
   22379   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22380   *) ac_try_echo=$ac_try;;
   22381 esac
   22382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22383   (eval "$ac_link") 2>conftest.er1
   22384   ac_status=$?
   22385   grep -v '^ *+' conftest.er1 >conftest.err
   22386   rm -f conftest.er1
   22387   cat conftest.err >&5
   22388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22389   (exit $ac_status); } && {
   22390 	 test -z "$ac_c_werror_flag" ||
   22391 	 test ! -s conftest.err
   22392        } && test -s conftest$ac_exeext &&
   22393        $as_test_x conftest$ac_exeext; then
   22394    { echo "$as_me:$LINENO: result: yes" >&5
   22395 echo "${ECHO_T}yes" >&6; }
   22396 		  enable_nistp256=1
   22397 else
   22398   echo "$as_me: failed program was:" >&5
   22399 sed 's/^/| /' conftest.$ac_ext >&5
   22400 
   22401 	 { echo "$as_me:$LINENO: result: no" >&5
   22402 echo "${ECHO_T}no" >&6; }
   22403 
   22404 fi
   22405 
   22406 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22407       conftest$ac_exeext conftest.$ac_ext
   22408 
   22409 	{ echo "$as_me:$LINENO: checking whether OpenSSL has NID_secp384r1" >&5
   22410 echo $ECHO_N "checking whether OpenSSL has NID_secp384r1... $ECHO_C" >&6; }
   22411 	cat >conftest.$ac_ext <<_ACEOF
   22412 /* confdefs.h.  */
   22413 _ACEOF
   22414 cat confdefs.h >>conftest.$ac_ext
   22415 cat >>conftest.$ac_ext <<_ACEOF
   22416 /* end confdefs.h.  */
   22417 
   22418 	#include <openssl/ec.h>
   22419 	#include <openssl/ecdh.h>
   22420 	#include <openssl/ecdsa.h>
   22421 	#include <openssl/evp.h>
   22422 	#include <openssl/objects.h>
   22423 	#include <openssl/opensslv.h>
   22424 	#if OPENSSL_VERSION_NUMBER < 0x0090807f /* 0.9.8g */
   22425 	# error "OpenSSL < 0.9.8g has unreliable ECC code"
   22426 	#endif
   22427 
   22428 int
   22429 main ()
   22430 {
   22431 
   22432 		EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp384r1);
   22433 		const EVP_MD *m = EVP_sha384(); /* We need this too */
   22434 
   22435   ;
   22436   return 0;
   22437 }
   22438 _ACEOF
   22439 rm -f conftest.$ac_objext conftest$ac_exeext
   22440 if { (ac_try="$ac_link"
   22441 case "(($ac_try" in
   22442   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22443   *) ac_try_echo=$ac_try;;
   22444 esac
   22445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22446   (eval "$ac_link") 2>conftest.er1
   22447   ac_status=$?
   22448   grep -v '^ *+' conftest.er1 >conftest.err
   22449   rm -f conftest.er1
   22450   cat conftest.err >&5
   22451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22452   (exit $ac_status); } && {
   22453 	 test -z "$ac_c_werror_flag" ||
   22454 	 test ! -s conftest.err
   22455        } && test -s conftest$ac_exeext &&
   22456        $as_test_x conftest$ac_exeext; then
   22457    { echo "$as_me:$LINENO: result: yes" >&5
   22458 echo "${ECHO_T}yes" >&6; }
   22459 		  enable_nistp384=1
   22460 else
   22461   echo "$as_me: failed program was:" >&5
   22462 sed 's/^/| /' conftest.$ac_ext >&5
   22463 
   22464 	 { echo "$as_me:$LINENO: result: no" >&5
   22465 echo "${ECHO_T}no" >&6; }
   22466 
   22467 fi
   22468 
   22469 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22470       conftest$ac_exeext conftest.$ac_ext
   22471 
   22472 	{ echo "$as_me:$LINENO: checking whether OpenSSL has NID_secp521r1" >&5
   22473 echo $ECHO_N "checking whether OpenSSL has NID_secp521r1... $ECHO_C" >&6; }
   22474 	cat >conftest.$ac_ext <<_ACEOF
   22475 /* confdefs.h.  */
   22476 _ACEOF
   22477 cat confdefs.h >>conftest.$ac_ext
   22478 cat >>conftest.$ac_ext <<_ACEOF
   22479 /* end confdefs.h.  */
   22480 
   22481 	#include <openssl/ec.h>
   22482 	#include <openssl/ecdh.h>
   22483 	#include <openssl/ecdsa.h>
   22484 	#include <openssl/evp.h>
   22485 	#include <openssl/objects.h>
   22486 	#include <openssl/opensslv.h>
   22487 	#if OPENSSL_VERSION_NUMBER < 0x0090807f /* 0.9.8g */
   22488 	# error "OpenSSL < 0.9.8g has unreliable ECC code"
   22489 	#endif
   22490 
   22491 int
   22492 main ()
   22493 {
   22494 
   22495 		EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1);
   22496 		const EVP_MD *m = EVP_sha512(); /* We need this too */
   22497 
   22498   ;
   22499   return 0;
   22500 }
   22501 _ACEOF
   22502 rm -f conftest.$ac_objext conftest$ac_exeext
   22503 if { (ac_try="$ac_link"
   22504 case "(($ac_try" in
   22505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22506   *) ac_try_echo=$ac_try;;
   22507 esac
   22508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22509   (eval "$ac_link") 2>conftest.er1
   22510   ac_status=$?
   22511   grep -v '^ *+' conftest.er1 >conftest.err
   22512   rm -f conftest.er1
   22513   cat conftest.err >&5
   22514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22515   (exit $ac_status); } && {
   22516 	 test -z "$ac_c_werror_flag" ||
   22517 	 test ! -s conftest.err
   22518        } && test -s conftest$ac_exeext &&
   22519        $as_test_x conftest$ac_exeext; then
   22520    { echo "$as_me:$LINENO: result: yes" >&5
   22521 echo "${ECHO_T}yes" >&6; }
   22522 		  { echo "$as_me:$LINENO: checking if OpenSSL's NID_secp521r1 is functional" >&5
   22523 echo $ECHO_N "checking if OpenSSL's NID_secp521r1 is functional... $ECHO_C" >&6; }
   22524 		  if test "$cross_compiling" = yes; then
   22525    { echo "$as_me:$LINENO: WARNING: cross-compiling: assuming yes" >&5
   22526 echo "$as_me: WARNING: cross-compiling: assuming yes" >&2;}
   22527 			  enable_nistp521=1
   22528 
   22529 else
   22530   cat >conftest.$ac_ext <<_ACEOF
   22531 /* confdefs.h.  */
   22532 _ACEOF
   22533 cat confdefs.h >>conftest.$ac_ext
   22534 cat >>conftest.$ac_ext <<_ACEOF
   22535 /* end confdefs.h.  */
   22536 
   22537 	#include <openssl/ec.h>
   22538 	#include <openssl/ecdh.h>
   22539 	#include <openssl/ecdsa.h>
   22540 	#include <openssl/evp.h>
   22541 	#include <openssl/objects.h>
   22542 	#include <openssl/opensslv.h>
   22543 
   22544 int
   22545 main ()
   22546 {
   22547 
   22548 			EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1);
   22549 			const EVP_MD *m = EVP_sha512(); /* We need this too */
   22550 			exit(e == NULL || m == NULL);
   22551 
   22552   ;
   22553   return 0;
   22554 }
   22555 _ACEOF
   22556 rm -f conftest$ac_exeext
   22557 if { (ac_try="$ac_link"
   22558 case "(($ac_try" in
   22559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22560   *) ac_try_echo=$ac_try;;
   22561 esac
   22562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22563   (eval "$ac_link") 2>&5
   22564   ac_status=$?
   22565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22566   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   22567   { (case "(($ac_try" in
   22568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22569   *) ac_try_echo=$ac_try;;
   22570 esac
   22571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22572   (eval "$ac_try") 2>&5
   22573   ac_status=$?
   22574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22575   (exit $ac_status); }; }; then
   22576    { echo "$as_me:$LINENO: result: yes" >&5
   22577 echo "${ECHO_T}yes" >&6; }
   22578 			  enable_nistp521=1
   22579 else
   22580   echo "$as_me: program exited with status $ac_status" >&5
   22581 echo "$as_me: failed program was:" >&5
   22582 sed 's/^/| /' conftest.$ac_ext >&5
   22583 
   22584 ( exit $ac_status )
   22585  { echo "$as_me:$LINENO: result: no" >&5
   22586 echo "${ECHO_T}no" >&6; }
   22587 fi
   22588 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   22589 fi
   22590 
   22591 
   22592 else
   22593   echo "$as_me: failed program was:" >&5
   22594 sed 's/^/| /' conftest.$ac_ext >&5
   22595 
   22596 	{ echo "$as_me:$LINENO: result: no" >&5
   22597 echo "${ECHO_T}no" >&6; }
   22598 
   22599 fi
   22600 
   22601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22602       conftest$ac_exeext conftest.$ac_ext
   22603 
   22604 	COMMENT_OUT_ECC="#no ecc#"
   22605 	TEST_SSH_ECC=no
   22606 
   22607 	if test x$enable_nistp256 = x1 || test x$enable_nistp384 = x1 || \
   22608 	    test x$enable_nistp521 = x1; then
   22609 
   22610 cat >>confdefs.h <<\_ACEOF
   22611 #define OPENSSL_HAS_ECC 1
   22612 _ACEOF
   22613 
   22614 	fi
   22615 	if test x$enable_nistp256 = x1; then
   22616 
   22617 cat >>confdefs.h <<\_ACEOF
   22618 #define OPENSSL_HAS_NISTP256 1
   22619 _ACEOF
   22620 
   22621 		TEST_SSH_ECC=yes
   22622 		COMMENT_OUT_ECC=""
   22623 	else
   22624 		unsupported_algorithms="$unsupported_algorithms ecdsa-sha2-nistp256 \
   22625 		    ecdh-sha2-nistp256 ecdsa-sha2-nistp256-cert-v01 (at] openssh.com"
   22626 	fi
   22627 	if test x$enable_nistp384 = x1; then
   22628 
   22629 cat >>confdefs.h <<\_ACEOF
   22630 #define OPENSSL_HAS_NISTP384 1
   22631 _ACEOF
   22632 
   22633 		TEST_SSH_ECC=yes
   22634 		COMMENT_OUT_ECC=""
   22635 	else
   22636 		unsupported_algorithms="$unsupported_algorithms ecdsa-sha2-nistp384 \
   22637 		    ecdh-sha2-nistp384 ecdsa-sha2-nistp384-cert-v01 (at] openssh.com"
   22638 	fi
   22639 	if test x$enable_nistp521 = x1; then
   22640 
   22641 cat >>confdefs.h <<\_ACEOF
   22642 #define OPENSSL_HAS_NISTP521 1
   22643 _ACEOF
   22644 
   22645 		TEST_SSH_ECC=yes
   22646 		COMMENT_OUT_ECC=""
   22647 	else
   22648 		unsupported_algorithms="$unsupported_algorithms ecdh-sha2-nistp521 \
   22649 		    ecdsa-sha2-nistp521 ecdsa-sha2-nistp521-cert-v01 (at] openssh.com"
   22650 	fi
   22651 
   22652 
   22653 
   22654 else
   22655 	{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
   22656 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
   22657 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
   22658   echo $ECHO_N "(cached) $ECHO_C" >&6
   22659 else
   22660   ac_check_lib_save_LIBS=$LIBS
   22661 LIBS="-lcrypt  $LIBS"
   22662 cat >conftest.$ac_ext <<_ACEOF
   22663 /* confdefs.h.  */
   22664 _ACEOF
   22665 cat confdefs.h >>conftest.$ac_ext
   22666 cat >>conftest.$ac_ext <<_ACEOF
   22667 /* end confdefs.h.  */
   22668 
   22669 /* Override any GCC internal prototype to avoid an error.
   22670    Use char because int might match the return type of a GCC
   22671    builtin and then its argument prototype would still apply.  */
   22672 #ifdef __cplusplus
   22673 extern "C"
   22674 #endif
   22675 char crypt ();
   22676 int
   22677 main ()
   22678 {
   22679 return crypt ();
   22680   ;
   22681   return 0;
   22682 }
   22683 _ACEOF
   22684 rm -f conftest.$ac_objext conftest$ac_exeext
   22685 if { (ac_try="$ac_link"
   22686 case "(($ac_try" in
   22687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22688   *) ac_try_echo=$ac_try;;
   22689 esac
   22690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22691   (eval "$ac_link") 2>conftest.er1
   22692   ac_status=$?
   22693   grep -v '^ *+' conftest.er1 >conftest.err
   22694   rm -f conftest.er1
   22695   cat conftest.err >&5
   22696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22697   (exit $ac_status); } && {
   22698 	 test -z "$ac_c_werror_flag" ||
   22699 	 test ! -s conftest.err
   22700        } && test -s conftest$ac_exeext &&
   22701        $as_test_x conftest$ac_exeext; then
   22702   ac_cv_lib_crypt_crypt=yes
   22703 else
   22704   echo "$as_me: failed program was:" >&5
   22705 sed 's/^/| /' conftest.$ac_ext >&5
   22706 
   22707 	ac_cv_lib_crypt_crypt=no
   22708 fi
   22709 
   22710 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22711       conftest$ac_exeext conftest.$ac_ext
   22712 LIBS=$ac_check_lib_save_LIBS
   22713 fi
   22714 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
   22715 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
   22716 if test $ac_cv_lib_crypt_crypt = yes; then
   22717   LIBS="$LIBS -lcrypt"
   22718 fi
   22719 
   22720 
   22721 for ac_func in crypt
   22722 do
   22723 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22724 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22725 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22726 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22727   echo $ECHO_N "(cached) $ECHO_C" >&6
   22728 else
   22729   cat >conftest.$ac_ext <<_ACEOF
   22730 /* confdefs.h.  */
   22731 _ACEOF
   22732 cat confdefs.h >>conftest.$ac_ext
   22733 cat >>conftest.$ac_ext <<_ACEOF
   22734 /* end confdefs.h.  */
   22735 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22736    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22737 #define $ac_func innocuous_$ac_func
   22738 
   22739 /* System header to define __stub macros and hopefully few prototypes,
   22740     which can conflict with char $ac_func (); below.
   22741     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22742     <limits.h> exists even on freestanding compilers.  */
   22743 
   22744 #ifdef __STDC__
   22745 # include <limits.h>
   22746 #else
   22747 # include <assert.h>
   22748 #endif
   22749 
   22750 #undef $ac_func
   22751 
   22752 /* Override any GCC internal prototype to avoid an error.
   22753    Use char because int might match the return type of a GCC
   22754    builtin and then its argument prototype would still apply.  */
   22755 #ifdef __cplusplus
   22756 extern "C"
   22757 #endif
   22758 char $ac_func ();
   22759 /* The GNU C library defines this for functions which it implements
   22760     to always fail with ENOSYS.  Some functions are actually named
   22761     something starting with __ and the normal name is an alias.  */
   22762 #if defined __stub_$ac_func || defined __stub___$ac_func
   22763 choke me
   22764 #endif
   22765 
   22766 int
   22767 main ()
   22768 {
   22769 return $ac_func ();
   22770   ;
   22771   return 0;
   22772 }
   22773 _ACEOF
   22774 rm -f conftest.$ac_objext conftest$ac_exeext
   22775 if { (ac_try="$ac_link"
   22776 case "(($ac_try" in
   22777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22778   *) ac_try_echo=$ac_try;;
   22779 esac
   22780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22781   (eval "$ac_link") 2>conftest.er1
   22782   ac_status=$?
   22783   grep -v '^ *+' conftest.er1 >conftest.err
   22784   rm -f conftest.er1
   22785   cat conftest.err >&5
   22786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22787   (exit $ac_status); } && {
   22788 	 test -z "$ac_c_werror_flag" ||
   22789 	 test ! -s conftest.err
   22790        } && test -s conftest$ac_exeext &&
   22791        $as_test_x conftest$ac_exeext; then
   22792   eval "$as_ac_var=yes"
   22793 else
   22794   echo "$as_me: failed program was:" >&5
   22795 sed 's/^/| /' conftest.$ac_ext >&5
   22796 
   22797 	eval "$as_ac_var=no"
   22798 fi
   22799 
   22800 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22801       conftest$ac_exeext conftest.$ac_ext
   22802 fi
   22803 ac_res=`eval echo '${'$as_ac_var'}'`
   22804 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22805 echo "${ECHO_T}$ac_res" >&6; }
   22806 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22807   cat >>confdefs.h <<_ACEOF
   22808 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22809 _ACEOF
   22810 
   22811 fi
   22812 done
   22813 
   22814 fi
   22815 
   22816 
   22817 
   22818 
   22819 
   22820 for ac_func in  \
   22821 	arc4random \
   22822 	arc4random_buf \
   22823 	arc4random_stir \
   22824 	arc4random_uniform \
   22825 
   22826 do
   22827 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22828 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22829 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22830 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22831   echo $ECHO_N "(cached) $ECHO_C" >&6
   22832 else
   22833   cat >conftest.$ac_ext <<_ACEOF
   22834 /* confdefs.h.  */
   22835 _ACEOF
   22836 cat confdefs.h >>conftest.$ac_ext
   22837 cat >>conftest.$ac_ext <<_ACEOF
   22838 /* end confdefs.h.  */
   22839 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22840    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22841 #define $ac_func innocuous_$ac_func
   22842 
   22843 /* System header to define __stub macros and hopefully few prototypes,
   22844     which can conflict with char $ac_func (); below.
   22845     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22846     <limits.h> exists even on freestanding compilers.  */
   22847 
   22848 #ifdef __STDC__
   22849 # include <limits.h>
   22850 #else
   22851 # include <assert.h>
   22852 #endif
   22853 
   22854 #undef $ac_func
   22855 
   22856 /* Override any GCC internal prototype to avoid an error.
   22857    Use char because int might match the return type of a GCC
   22858    builtin and then its argument prototype would still apply.  */
   22859 #ifdef __cplusplus
   22860 extern "C"
   22861 #endif
   22862 char $ac_func ();
   22863 /* The GNU C library defines this for functions which it implements
   22864     to always fail with ENOSYS.  Some functions are actually named
   22865     something starting with __ and the normal name is an alias.  */
   22866 #if defined __stub_$ac_func || defined __stub___$ac_func
   22867 choke me
   22868 #endif
   22869 
   22870 int
   22871 main ()
   22872 {
   22873 return $ac_func ();
   22874   ;
   22875   return 0;
   22876 }
   22877 _ACEOF
   22878 rm -f conftest.$ac_objext conftest$ac_exeext
   22879 if { (ac_try="$ac_link"
   22880 case "(($ac_try" in
   22881   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22882   *) ac_try_echo=$ac_try;;
   22883 esac
   22884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22885   (eval "$ac_link") 2>conftest.er1
   22886   ac_status=$?
   22887   grep -v '^ *+' conftest.er1 >conftest.err
   22888   rm -f conftest.er1
   22889   cat conftest.err >&5
   22890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22891   (exit $ac_status); } && {
   22892 	 test -z "$ac_c_werror_flag" ||
   22893 	 test ! -s conftest.err
   22894        } && test -s conftest$ac_exeext &&
   22895        $as_test_x conftest$ac_exeext; then
   22896   eval "$as_ac_var=yes"
   22897 else
   22898   echo "$as_me: failed program was:" >&5
   22899 sed 's/^/| /' conftest.$ac_ext >&5
   22900 
   22901 	eval "$as_ac_var=no"
   22902 fi
   22903 
   22904 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22905       conftest$ac_exeext conftest.$ac_ext
   22906 fi
   22907 ac_res=`eval echo '${'$as_ac_var'}'`
   22908 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22909 echo "${ECHO_T}$ac_res" >&6; }
   22910 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22911   cat >>confdefs.h <<_ACEOF
   22912 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22913 _ACEOF
   22914 
   22915 fi
   22916 done
   22917 
   22918 
   22919 saved_LIBS="$LIBS"
   22920 { echo "$as_me:$LINENO: checking for ia_openinfo in -liaf" >&5
   22921 echo $ECHO_N "checking for ia_openinfo in -liaf... $ECHO_C" >&6; }
   22922 if test "${ac_cv_lib_iaf_ia_openinfo+set}" = set; then
   22923   echo $ECHO_N "(cached) $ECHO_C" >&6
   22924 else
   22925   ac_check_lib_save_LIBS=$LIBS
   22926 LIBS="-liaf  $LIBS"
   22927 cat >conftest.$ac_ext <<_ACEOF
   22928 /* confdefs.h.  */
   22929 _ACEOF
   22930 cat confdefs.h >>conftest.$ac_ext
   22931 cat >>conftest.$ac_ext <<_ACEOF
   22932 /* end confdefs.h.  */
   22933 
   22934 /* Override any GCC internal prototype to avoid an error.
   22935    Use char because int might match the return type of a GCC
   22936    builtin and then its argument prototype would still apply.  */
   22937 #ifdef __cplusplus
   22938 extern "C"
   22939 #endif
   22940 char ia_openinfo ();
   22941 int
   22942 main ()
   22943 {
   22944 return ia_openinfo ();
   22945   ;
   22946   return 0;
   22947 }
   22948 _ACEOF
   22949 rm -f conftest.$ac_objext conftest$ac_exeext
   22950 if { (ac_try="$ac_link"
   22951 case "(($ac_try" in
   22952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22953   *) ac_try_echo=$ac_try;;
   22954 esac
   22955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22956   (eval "$ac_link") 2>conftest.er1
   22957   ac_status=$?
   22958   grep -v '^ *+' conftest.er1 >conftest.err
   22959   rm -f conftest.er1
   22960   cat conftest.err >&5
   22961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22962   (exit $ac_status); } && {
   22963 	 test -z "$ac_c_werror_flag" ||
   22964 	 test ! -s conftest.err
   22965        } && test -s conftest$ac_exeext &&
   22966        $as_test_x conftest$ac_exeext; then
   22967   ac_cv_lib_iaf_ia_openinfo=yes
   22968 else
   22969   echo "$as_me: failed program was:" >&5
   22970 sed 's/^/| /' conftest.$ac_ext >&5
   22971 
   22972 	ac_cv_lib_iaf_ia_openinfo=no
   22973 fi
   22974 
   22975 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22976       conftest$ac_exeext conftest.$ac_ext
   22977 LIBS=$ac_check_lib_save_LIBS
   22978 fi
   22979 { echo "$as_me:$LINENO: result: $ac_cv_lib_iaf_ia_openinfo" >&5
   22980 echo "${ECHO_T}$ac_cv_lib_iaf_ia_openinfo" >&6; }
   22981 if test $ac_cv_lib_iaf_ia_openinfo = yes; then
   22982 
   22983 	LIBS="$LIBS -liaf"
   22984 
   22985 for ac_func in set_id
   22986 do
   22987 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22988 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22989 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22990 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22991   echo $ECHO_N "(cached) $ECHO_C" >&6
   22992 else
   22993   cat >conftest.$ac_ext <<_ACEOF
   22994 /* confdefs.h.  */
   22995 _ACEOF
   22996 cat confdefs.h >>conftest.$ac_ext
   22997 cat >>conftest.$ac_ext <<_ACEOF
   22998 /* end confdefs.h.  */
   22999 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   23000    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23001 #define $ac_func innocuous_$ac_func
   23002 
   23003 /* System header to define __stub macros and hopefully few prototypes,
   23004     which can conflict with char $ac_func (); below.
   23005     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23006     <limits.h> exists even on freestanding compilers.  */
   23007 
   23008 #ifdef __STDC__
   23009 # include <limits.h>
   23010 #else
   23011 # include <assert.h>
   23012 #endif
   23013 
   23014 #undef $ac_func
   23015 
   23016 /* Override any GCC internal prototype to avoid an error.
   23017    Use char because int might match the return type of a GCC
   23018    builtin and then its argument prototype would still apply.  */
   23019 #ifdef __cplusplus
   23020 extern "C"
   23021 #endif
   23022 char $ac_func ();
   23023 /* The GNU C library defines this for functions which it implements
   23024     to always fail with ENOSYS.  Some functions are actually named
   23025     something starting with __ and the normal name is an alias.  */
   23026 #if defined __stub_$ac_func || defined __stub___$ac_func
   23027 choke me
   23028 #endif
   23029 
   23030 int
   23031 main ()
   23032 {
   23033 return $ac_func ();
   23034   ;
   23035   return 0;
   23036 }
   23037 _ACEOF
   23038 rm -f conftest.$ac_objext conftest$ac_exeext
   23039 if { (ac_try="$ac_link"
   23040 case "(($ac_try" in
   23041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23042   *) ac_try_echo=$ac_try;;
   23043 esac
   23044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23045   (eval "$ac_link") 2>conftest.er1
   23046   ac_status=$?
   23047   grep -v '^ *+' conftest.er1 >conftest.err
   23048   rm -f conftest.er1
   23049   cat conftest.err >&5
   23050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23051   (exit $ac_status); } && {
   23052 	 test -z "$ac_c_werror_flag" ||
   23053 	 test ! -s conftest.err
   23054        } && test -s conftest$ac_exeext &&
   23055        $as_test_x conftest$ac_exeext; then
   23056   eval "$as_ac_var=yes"
   23057 else
   23058   echo "$as_me: failed program was:" >&5
   23059 sed 's/^/| /' conftest.$ac_ext >&5
   23060 
   23061 	eval "$as_ac_var=no"
   23062 fi
   23063 
   23064 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23065       conftest$ac_exeext conftest.$ac_ext
   23066 fi
   23067 ac_res=`eval echo '${'$as_ac_var'}'`
   23068 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23069 echo "${ECHO_T}$ac_res" >&6; }
   23070 if test `eval echo '${'$as_ac_var'}'` = yes; then
   23071   cat >>confdefs.h <<_ACEOF
   23072 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   23073 _ACEOF
   23074  SSHDLIBS="$SSHDLIBS -liaf"
   23075 
   23076 cat >>confdefs.h <<\_ACEOF
   23077 #define HAVE_LIBIAF 1
   23078 _ACEOF
   23079 
   23080 
   23081 fi
   23082 done
   23083 
   23084 
   23085 fi
   23086 
   23087 LIBS="$saved_LIBS"
   23088 
   23089 ### Configure cryptographic random number support
   23090 
   23091 # Check wheter OpenSSL seeds itself
   23092 if test "x$openssl" = "xyes" ; then
   23093 	{ echo "$as_me:$LINENO: checking whether OpenSSL's PRNG is internally seeded" >&5
   23094 echo $ECHO_N "checking whether OpenSSL's PRNG is internally seeded... $ECHO_C" >&6; }
   23095 	if test "$cross_compiling" = yes; then
   23096 
   23097 			{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
   23098 echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
   23099 			# This is safe, since we will fatal() at runtime if
   23100 			# OpenSSL is not seeded correctly.
   23101 			OPENSSL_SEEDS_ITSELF=yes
   23102 
   23103 
   23104 else
   23105   cat >conftest.$ac_ext <<_ACEOF
   23106 /* confdefs.h.  */
   23107 _ACEOF
   23108 cat confdefs.h >>conftest.$ac_ext
   23109 cat >>conftest.$ac_ext <<_ACEOF
   23110 /* end confdefs.h.  */
   23111 
   23112 	#include <string.h>
   23113 	#include <openssl/rand.h>
   23114 
   23115 int
   23116 main ()
   23117 {
   23118 
   23119 		exit(RAND_status() == 1 ? 0 : 1);
   23120 
   23121   ;
   23122   return 0;
   23123 }
   23124 _ACEOF
   23125 rm -f conftest$ac_exeext
   23126 if { (ac_try="$ac_link"
   23127 case "(($ac_try" in
   23128   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23129   *) ac_try_echo=$ac_try;;
   23130 esac
   23131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23132   (eval "$ac_link") 2>&5
   23133   ac_status=$?
   23134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23135   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   23136   { (case "(($ac_try" in
   23137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23138   *) ac_try_echo=$ac_try;;
   23139 esac
   23140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23141   (eval "$ac_try") 2>&5
   23142   ac_status=$?
   23143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23144   (exit $ac_status); }; }; then
   23145 
   23146 			OPENSSL_SEEDS_ITSELF=yes
   23147 			{ echo "$as_me:$LINENO: result: yes" >&5
   23148 echo "${ECHO_T}yes" >&6; }
   23149 
   23150 else
   23151   echo "$as_me: program exited with status $ac_status" >&5
   23152 echo "$as_me: failed program was:" >&5
   23153 sed 's/^/| /' conftest.$ac_ext >&5
   23154 
   23155 ( exit $ac_status )
   23156 
   23157 			{ echo "$as_me:$LINENO: result: no" >&5
   23158 echo "${ECHO_T}no" >&6; }
   23159 
   23160 fi
   23161 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   23162 fi
   23163 
   23164 
   23165 fi
   23166 
   23167 # PRNGD TCP socket
   23168 
   23169 # Check whether --with-prngd-port was given.
   23170 if test "${with_prngd_port+set}" = set; then
   23171   withval=$with_prngd_port;
   23172 		case "$withval" in
   23173 		no)
   23174 			withval=""
   23175 			;;
   23176 		[0-9]*)
   23177 			;;
   23178 		*)
   23179 			{ { echo "$as_me:$LINENO: error: You must specify a numeric port number for --with-prngd-port" >&5
   23180 echo "$as_me: error: You must specify a numeric port number for --with-prngd-port" >&2;}
   23181    { (exit 1); exit 1; }; }
   23182 			;;
   23183 		esac
   23184 		if test ! -z "$withval" ; then
   23185 			PRNGD_PORT="$withval"
   23186 
   23187 cat >>confdefs.h <<_ACEOF
   23188 #define PRNGD_PORT $PRNGD_PORT
   23189 _ACEOF
   23190 
   23191 		fi
   23192 
   23193 
   23194 fi
   23195 
   23196 
   23197 # PRNGD Unix domain socket
   23198 
   23199 # Check whether --with-prngd-socket was given.
   23200 if test "${with_prngd_socket+set}" = set; then
   23201   withval=$with_prngd_socket;
   23202 		case "$withval" in
   23203 		yes)
   23204 			withval="/var/run/egd-pool"
   23205 			;;
   23206 		no)
   23207 			withval=""
   23208 			;;
   23209 		/*)
   23210 			;;
   23211 		*)
   23212 			{ { echo "$as_me:$LINENO: error: You must specify an absolute path to the entropy socket" >&5
   23213 echo "$as_me: error: You must specify an absolute path to the entropy socket" >&2;}
   23214    { (exit 1); exit 1; }; }
   23215 			;;
   23216 		esac
   23217 
   23218 		if test ! -z "$withval" ; then
   23219 			if test ! -z "$PRNGD_PORT" ; then
   23220 				{ { echo "$as_me:$LINENO: error: You may not specify both a PRNGD/EGD port and socket" >&5
   23221 echo "$as_me: error: You may not specify both a PRNGD/EGD port and socket" >&2;}
   23222    { (exit 1); exit 1; }; }
   23223 			fi
   23224 			if test ! -r "$withval" ; then
   23225 				{ echo "$as_me:$LINENO: WARNING: Entropy socket is not readable" >&5
   23226 echo "$as_me: WARNING: Entropy socket is not readable" >&2;}
   23227 			fi
   23228 			PRNGD_SOCKET="$withval"
   23229 
   23230 cat >>confdefs.h <<_ACEOF
   23231 #define PRNGD_SOCKET "$PRNGD_SOCKET"
   23232 _ACEOF
   23233 
   23234 		fi
   23235 
   23236 else
   23237 
   23238 		# Check for existing socket only if we don't have a random device already
   23239 		if test "x$OPENSSL_SEEDS_ITSELF" != "xyes" ; then
   23240 			{ echo "$as_me:$LINENO: checking for PRNGD/EGD socket" >&5
   23241 echo $ECHO_N "checking for PRNGD/EGD socket... $ECHO_C" >&6; }
   23242 			# Insert other locations here
   23243 			for sock in /var/run/egd-pool /dev/egd-pool /etc/entropy; do
   23244 				if test -r $sock && $TEST_MINUS_S_SH -c "test -S $sock -o -p $sock" ; then
   23245 					PRNGD_SOCKET="$sock"
   23246 					cat >>confdefs.h <<_ACEOF
   23247 #define PRNGD_SOCKET "$PRNGD_SOCKET"
   23248 _ACEOF
   23249 
   23250 					break;
   23251 				fi
   23252 			done
   23253 			if test ! -z "$PRNGD_SOCKET" ; then
   23254 				{ echo "$as_me:$LINENO: result: $PRNGD_SOCKET" >&5
   23255 echo "${ECHO_T}$PRNGD_SOCKET" >&6; }
   23256 			else
   23257 				{ echo "$as_me:$LINENO: result: not found" >&5
   23258 echo "${ECHO_T}not found" >&6; }
   23259 			fi
   23260 		fi
   23261 
   23262 
   23263 fi
   23264 
   23265 
   23266 # Which randomness source do we use?
   23267 if test ! -z "$PRNGD_PORT" ; then
   23268 	RAND_MSG="PRNGd port $PRNGD_PORT"
   23269 elif test ! -z "$PRNGD_SOCKET" ; then
   23270 	RAND_MSG="PRNGd socket $PRNGD_SOCKET"
   23271 elif test ! -z "$OPENSSL_SEEDS_ITSELF" ; then
   23272 
   23273 cat >>confdefs.h <<\_ACEOF
   23274 #define OPENSSL_PRNG_ONLY 1
   23275 _ACEOF
   23276 
   23277 	RAND_MSG="OpenSSL internal ONLY"
   23278 elif test "x$openssl" = "xno" ; then
   23279 	{ echo "$as_me:$LINENO: WARNING: OpenSSH will use /dev/urandom as a source of random numbers. It will fail if this device is not supported or accessible" >&5
   23280 echo "$as_me: WARNING: OpenSSH will use /dev/urandom as a source of random numbers. It will fail if this device is not supported or accessible" >&2;}
   23281 else
   23282 	{ { echo "$as_me:$LINENO: error: OpenSSH has no source of random numbers. Please configure OpenSSL with an entropy source or re-run configure using one of the --with-prngd-port or --with-prngd-socket options" >&5
   23283 echo "$as_me: error: OpenSSH has no source of random numbers. Please configure OpenSSL with an entropy source or re-run configure using one of the --with-prngd-port or --with-prngd-socket options" >&2;}
   23284    { (exit 1); exit 1; }; }
   23285 fi
   23286 
   23287 # Check for PAM libs
   23288 PAM_MSG="no"
   23289 
   23290 # Check whether --with-pam was given.
   23291 if test "${with_pam+set}" = set; then
   23292   withval=$with_pam;
   23293 		if test "x$withval" != "xno" ; then
   23294 			if test "x$ac_cv_header_security_pam_appl_h" != "xyes" && \
   23295 			   test "x$ac_cv_header_pam_pam_appl_h" != "xyes" ; then
   23296 				{ { echo "$as_me:$LINENO: error: PAM headers not found" >&5
   23297 echo "$as_me: error: PAM headers not found" >&2;}
   23298    { (exit 1); exit 1; }; }
   23299 			fi
   23300 
   23301 			saved_LIBS="$LIBS"
   23302 
   23303 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   23304 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   23305 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   23306   echo $ECHO_N "(cached) $ECHO_C" >&6
   23307 else
   23308   ac_check_lib_save_LIBS=$LIBS
   23309 LIBS="-ldl  $LIBS"
   23310 cat >conftest.$ac_ext <<_ACEOF
   23311 /* confdefs.h.  */
   23312 _ACEOF
   23313 cat confdefs.h >>conftest.$ac_ext
   23314 cat >>conftest.$ac_ext <<_ACEOF
   23315 /* end confdefs.h.  */
   23316 
   23317 /* Override any GCC internal prototype to avoid an error.
   23318    Use char because int might match the return type of a GCC
   23319    builtin and then its argument prototype would still apply.  */
   23320 #ifdef __cplusplus
   23321 extern "C"
   23322 #endif
   23323 char dlopen ();
   23324 int
   23325 main ()
   23326 {
   23327 return dlopen ();
   23328   ;
   23329   return 0;
   23330 }
   23331 _ACEOF
   23332 rm -f conftest.$ac_objext conftest$ac_exeext
   23333 if { (ac_try="$ac_link"
   23334 case "(($ac_try" in
   23335   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23336   *) ac_try_echo=$ac_try;;
   23337 esac
   23338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23339   (eval "$ac_link") 2>conftest.er1
   23340   ac_status=$?
   23341   grep -v '^ *+' conftest.er1 >conftest.err
   23342   rm -f conftest.er1
   23343   cat conftest.err >&5
   23344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23345   (exit $ac_status); } && {
   23346 	 test -z "$ac_c_werror_flag" ||
   23347 	 test ! -s conftest.err
   23348        } && test -s conftest$ac_exeext &&
   23349        $as_test_x conftest$ac_exeext; then
   23350   ac_cv_lib_dl_dlopen=yes
   23351 else
   23352   echo "$as_me: failed program was:" >&5
   23353 sed 's/^/| /' conftest.$ac_ext >&5
   23354 
   23355 	ac_cv_lib_dl_dlopen=no
   23356 fi
   23357 
   23358 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23359       conftest$ac_exeext conftest.$ac_ext
   23360 LIBS=$ac_check_lib_save_LIBS
   23361 fi
   23362 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   23363 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   23364 if test $ac_cv_lib_dl_dlopen = yes; then
   23365   cat >>confdefs.h <<_ACEOF
   23366 #define HAVE_LIBDL 1
   23367 _ACEOF
   23368 
   23369   LIBS="-ldl $LIBS"
   23370 
   23371 fi
   23372 
   23373 
   23374 { echo "$as_me:$LINENO: checking for pam_set_item in -lpam" >&5
   23375 echo $ECHO_N "checking for pam_set_item in -lpam... $ECHO_C" >&6; }
   23376 if test "${ac_cv_lib_pam_pam_set_item+set}" = set; then
   23377   echo $ECHO_N "(cached) $ECHO_C" >&6
   23378 else
   23379   ac_check_lib_save_LIBS=$LIBS
   23380 LIBS="-lpam  $LIBS"
   23381 cat >conftest.$ac_ext <<_ACEOF
   23382 /* confdefs.h.  */
   23383 _ACEOF
   23384 cat confdefs.h >>conftest.$ac_ext
   23385 cat >>conftest.$ac_ext <<_ACEOF
   23386 /* end confdefs.h.  */
   23387 
   23388 /* Override any GCC internal prototype to avoid an error.
   23389    Use char because int might match the return type of a GCC
   23390    builtin and then its argument prototype would still apply.  */
   23391 #ifdef __cplusplus
   23392 extern "C"
   23393 #endif
   23394 char pam_set_item ();
   23395 int
   23396 main ()
   23397 {
   23398 return pam_set_item ();
   23399   ;
   23400   return 0;
   23401 }
   23402 _ACEOF
   23403 rm -f conftest.$ac_objext conftest$ac_exeext
   23404 if { (ac_try="$ac_link"
   23405 case "(($ac_try" in
   23406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23407   *) ac_try_echo=$ac_try;;
   23408 esac
   23409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23410   (eval "$ac_link") 2>conftest.er1
   23411   ac_status=$?
   23412   grep -v '^ *+' conftest.er1 >conftest.err
   23413   rm -f conftest.er1
   23414   cat conftest.err >&5
   23415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23416   (exit $ac_status); } && {
   23417 	 test -z "$ac_c_werror_flag" ||
   23418 	 test ! -s conftest.err
   23419        } && test -s conftest$ac_exeext &&
   23420        $as_test_x conftest$ac_exeext; then
   23421   ac_cv_lib_pam_pam_set_item=yes
   23422 else
   23423   echo "$as_me: failed program was:" >&5
   23424 sed 's/^/| /' conftest.$ac_ext >&5
   23425 
   23426 	ac_cv_lib_pam_pam_set_item=no
   23427 fi
   23428 
   23429 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23430       conftest$ac_exeext conftest.$ac_ext
   23431 LIBS=$ac_check_lib_save_LIBS
   23432 fi
   23433 { echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_set_item" >&5
   23434 echo "${ECHO_T}$ac_cv_lib_pam_pam_set_item" >&6; }
   23435 if test $ac_cv_lib_pam_pam_set_item = yes; then
   23436   cat >>confdefs.h <<_ACEOF
   23437 #define HAVE_LIBPAM 1
   23438 _ACEOF
   23439 
   23440   LIBS="-lpam $LIBS"
   23441 
   23442 else
   23443   { { echo "$as_me:$LINENO: error: *** libpam missing" >&5
   23444 echo "$as_me: error: *** libpam missing" >&2;}
   23445    { (exit 1); exit 1; }; }
   23446 fi
   23447 
   23448 
   23449 for ac_func in pam_getenvlist
   23450 do
   23451 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   23452 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   23453 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   23454 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   23455   echo $ECHO_N "(cached) $ECHO_C" >&6
   23456 else
   23457   cat >conftest.$ac_ext <<_ACEOF
   23458 /* confdefs.h.  */
   23459 _ACEOF
   23460 cat confdefs.h >>conftest.$ac_ext
   23461 cat >>conftest.$ac_ext <<_ACEOF
   23462 /* end confdefs.h.  */
   23463 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   23464    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23465 #define $ac_func innocuous_$ac_func
   23466 
   23467 /* System header to define __stub macros and hopefully few prototypes,
   23468     which can conflict with char $ac_func (); below.
   23469     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23470     <limits.h> exists even on freestanding compilers.  */
   23471 
   23472 #ifdef __STDC__
   23473 # include <limits.h>
   23474 #else
   23475 # include <assert.h>
   23476 #endif
   23477 
   23478 #undef $ac_func
   23479 
   23480 /* Override any GCC internal prototype to avoid an error.
   23481    Use char because int might match the return type of a GCC
   23482    builtin and then its argument prototype would still apply.  */
   23483 #ifdef __cplusplus
   23484 extern "C"
   23485 #endif
   23486 char $ac_func ();
   23487 /* The GNU C library defines this for functions which it implements
   23488     to always fail with ENOSYS.  Some functions are actually named
   23489     something starting with __ and the normal name is an alias.  */
   23490 #if defined __stub_$ac_func || defined __stub___$ac_func
   23491 choke me
   23492 #endif
   23493 
   23494 int
   23495 main ()
   23496 {
   23497 return $ac_func ();
   23498   ;
   23499   return 0;
   23500 }
   23501 _ACEOF
   23502 rm -f conftest.$ac_objext conftest$ac_exeext
   23503 if { (ac_try="$ac_link"
   23504 case "(($ac_try" in
   23505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23506   *) ac_try_echo=$ac_try;;
   23507 esac
   23508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23509   (eval "$ac_link") 2>conftest.er1
   23510   ac_status=$?
   23511   grep -v '^ *+' conftest.er1 >conftest.err
   23512   rm -f conftest.er1
   23513   cat conftest.err >&5
   23514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23515   (exit $ac_status); } && {
   23516 	 test -z "$ac_c_werror_flag" ||
   23517 	 test ! -s conftest.err
   23518        } && test -s conftest$ac_exeext &&
   23519        $as_test_x conftest$ac_exeext; then
   23520   eval "$as_ac_var=yes"
   23521 else
   23522   echo "$as_me: failed program was:" >&5
   23523 sed 's/^/| /' conftest.$ac_ext >&5
   23524 
   23525 	eval "$as_ac_var=no"
   23526 fi
   23527 
   23528 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23529       conftest$ac_exeext conftest.$ac_ext
   23530 fi
   23531 ac_res=`eval echo '${'$as_ac_var'}'`
   23532 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23533 echo "${ECHO_T}$ac_res" >&6; }
   23534 if test `eval echo '${'$as_ac_var'}'` = yes; then
   23535   cat >>confdefs.h <<_ACEOF
   23536 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   23537 _ACEOF
   23538 
   23539 fi
   23540 done
   23541 
   23542 
   23543 for ac_func in pam_putenv
   23544 do
   23545 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   23546 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   23547 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   23548 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   23549   echo $ECHO_N "(cached) $ECHO_C" >&6
   23550 else
   23551   cat >conftest.$ac_ext <<_ACEOF
   23552 /* confdefs.h.  */
   23553 _ACEOF
   23554 cat confdefs.h >>conftest.$ac_ext
   23555 cat >>conftest.$ac_ext <<_ACEOF
   23556 /* end confdefs.h.  */
   23557 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   23558    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23559 #define $ac_func innocuous_$ac_func
   23560 
   23561 /* System header to define __stub macros and hopefully few prototypes,
   23562     which can conflict with char $ac_func (); below.
   23563     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23564     <limits.h> exists even on freestanding compilers.  */
   23565 
   23566 #ifdef __STDC__
   23567 # include <limits.h>
   23568 #else
   23569 # include <assert.h>
   23570 #endif
   23571 
   23572 #undef $ac_func
   23573 
   23574 /* Override any GCC internal prototype to avoid an error.
   23575    Use char because int might match the return type of a GCC
   23576    builtin and then its argument prototype would still apply.  */
   23577 #ifdef __cplusplus
   23578 extern "C"
   23579 #endif
   23580 char $ac_func ();
   23581 /* The GNU C library defines this for functions which it implements
   23582     to always fail with ENOSYS.  Some functions are actually named
   23583     something starting with __ and the normal name is an alias.  */
   23584 #if defined __stub_$ac_func || defined __stub___$ac_func
   23585 choke me
   23586 #endif
   23587 
   23588 int
   23589 main ()
   23590 {
   23591 return $ac_func ();
   23592   ;
   23593   return 0;
   23594 }
   23595 _ACEOF
   23596 rm -f conftest.$ac_objext conftest$ac_exeext
   23597 if { (ac_try="$ac_link"
   23598 case "(($ac_try" in
   23599   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23600   *) ac_try_echo=$ac_try;;
   23601 esac
   23602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23603   (eval "$ac_link") 2>conftest.er1
   23604   ac_status=$?
   23605   grep -v '^ *+' conftest.er1 >conftest.err
   23606   rm -f conftest.er1
   23607   cat conftest.err >&5
   23608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23609   (exit $ac_status); } && {
   23610 	 test -z "$ac_c_werror_flag" ||
   23611 	 test ! -s conftest.err
   23612        } && test -s conftest$ac_exeext &&
   23613        $as_test_x conftest$ac_exeext; then
   23614   eval "$as_ac_var=yes"
   23615 else
   23616   echo "$as_me: failed program was:" >&5
   23617 sed 's/^/| /' conftest.$ac_ext >&5
   23618 
   23619 	eval "$as_ac_var=no"
   23620 fi
   23621 
   23622 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23623       conftest$ac_exeext conftest.$ac_ext
   23624 fi
   23625 ac_res=`eval echo '${'$as_ac_var'}'`
   23626 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23627 echo "${ECHO_T}$ac_res" >&6; }
   23628 if test `eval echo '${'$as_ac_var'}'` = yes; then
   23629   cat >>confdefs.h <<_ACEOF
   23630 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   23631 _ACEOF
   23632 
   23633 fi
   23634 done
   23635 
   23636 			LIBS="$saved_LIBS"
   23637 
   23638 			PAM_MSG="yes"
   23639 
   23640 			SSHDLIBS="$SSHDLIBS -lpam"
   23641 
   23642 cat >>confdefs.h <<\_ACEOF
   23643 #define USE_PAM 1
   23644 _ACEOF
   23645 
   23646 
   23647 			if test $ac_cv_lib_dl_dlopen = yes; then
   23648 				case "$LIBS" in
   23649 				*-ldl*)
   23650 					# libdl already in LIBS
   23651 					;;
   23652 				*)
   23653 					SSHDLIBS="$SSHDLIBS -ldl"
   23654 					;;
   23655 				esac
   23656 			fi
   23657 		fi
   23658 
   23659 
   23660 fi
   23661 
   23662 
   23663 # Check for older PAM
   23664 if test "x$PAM_MSG" = "xyes" ; then
   23665 	# Check PAM strerror arguments (old PAM)
   23666 	{ echo "$as_me:$LINENO: checking whether pam_strerror takes only one argument" >&5
   23667 echo $ECHO_N "checking whether pam_strerror takes only one argument... $ECHO_C" >&6; }
   23668 	cat >conftest.$ac_ext <<_ACEOF
   23669 /* confdefs.h.  */
   23670 _ACEOF
   23671 cat confdefs.h >>conftest.$ac_ext
   23672 cat >>conftest.$ac_ext <<_ACEOF
   23673 /* end confdefs.h.  */
   23674 
   23675 #include <stdlib.h>
   23676 #if defined(HAVE_SECURITY_PAM_APPL_H)
   23677 #include <security/pam_appl.h>
   23678 #elif defined (HAVE_PAM_PAM_APPL_H)
   23679 #include <pam/pam_appl.h>
   23680 #endif
   23681 
   23682 int
   23683 main ()
   23684 {
   23685 
   23686 (void)pam_strerror((pam_handle_t *)NULL, -1);
   23687 
   23688   ;
   23689   return 0;
   23690 }
   23691 _ACEOF
   23692 rm -f conftest.$ac_objext
   23693 if { (ac_try="$ac_compile"
   23694 case "(($ac_try" in
   23695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23696   *) ac_try_echo=$ac_try;;
   23697 esac
   23698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23699   (eval "$ac_compile") 2>conftest.er1
   23700   ac_status=$?
   23701   grep -v '^ *+' conftest.er1 >conftest.err
   23702   rm -f conftest.er1
   23703   cat conftest.err >&5
   23704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23705   (exit $ac_status); } && {
   23706 	 test -z "$ac_c_werror_flag" ||
   23707 	 test ! -s conftest.err
   23708        } && test -s conftest.$ac_objext; then
   23709   { echo "$as_me:$LINENO: result: no" >&5
   23710 echo "${ECHO_T}no" >&6; }
   23711 else
   23712   echo "$as_me: failed program was:" >&5
   23713 sed 's/^/| /' conftest.$ac_ext >&5
   23714 
   23715 
   23716 
   23717 cat >>confdefs.h <<\_ACEOF
   23718 #define HAVE_OLD_PAM 1
   23719 _ACEOF
   23720 
   23721 			{ echo "$as_me:$LINENO: result: yes" >&5
   23722 echo "${ECHO_T}yes" >&6; }
   23723 			PAM_MSG="yes (old library)"
   23724 
   23725 
   23726 fi
   23727 
   23728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23729 fi
   23730 
   23731 case "$host" in
   23732 *-*-cygwin*)
   23733 	SSH_PRIVSEP_USER=CYGWIN_SSH_PRIVSEP_USER
   23734 	;;
   23735 *)
   23736 	SSH_PRIVSEP_USER=sshd
   23737 	;;
   23738 esac
   23739 
   23740 # Check whether --with-privsep-user was given.
   23741 if test "${with_privsep_user+set}" = set; then
   23742   withval=$with_privsep_user;
   23743 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   23744 		    test "x${withval}" != "xyes"; then
   23745 			SSH_PRIVSEP_USER=$withval
   23746 		fi
   23747 
   23748 
   23749 fi
   23750 
   23751 if test "x$SSH_PRIVSEP_USER" = "xCYGWIN_SSH_PRIVSEP_USER" ; then
   23752 
   23753 cat >>confdefs.h <<_ACEOF
   23754 #define SSH_PRIVSEP_USER CYGWIN_SSH_PRIVSEP_USER
   23755 _ACEOF
   23756 
   23757 else
   23758 
   23759 cat >>confdefs.h <<_ACEOF
   23760 #define SSH_PRIVSEP_USER "$SSH_PRIVSEP_USER"
   23761 _ACEOF
   23762 
   23763 fi
   23764 
   23765 
   23766 if test "x$have_linux_no_new_privs" = "x1" ; then
   23767 { echo "$as_me:$LINENO: checking whether SECCOMP_MODE_FILTER is declared" >&5
   23768 echo $ECHO_N "checking whether SECCOMP_MODE_FILTER is declared... $ECHO_C" >&6; }
   23769 if test "${ac_cv_have_decl_SECCOMP_MODE_FILTER+set}" = set; then
   23770   echo $ECHO_N "(cached) $ECHO_C" >&6
   23771 else
   23772   cat >conftest.$ac_ext <<_ACEOF
   23773 /* confdefs.h.  */
   23774 _ACEOF
   23775 cat confdefs.h >>conftest.$ac_ext
   23776 cat >>conftest.$ac_ext <<_ACEOF
   23777 /* end confdefs.h.  */
   23778 
   23779 	#include <sys/types.h>
   23780 	#include <linux/seccomp.h>
   23781 
   23782 
   23783 int
   23784 main ()
   23785 {
   23786 #ifndef SECCOMP_MODE_FILTER
   23787   (void) SECCOMP_MODE_FILTER;
   23788 #endif
   23789 
   23790   ;
   23791   return 0;
   23792 }
   23793 _ACEOF
   23794 rm -f conftest.$ac_objext
   23795 if { (ac_try="$ac_compile"
   23796 case "(($ac_try" in
   23797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23798   *) ac_try_echo=$ac_try;;
   23799 esac
   23800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23801   (eval "$ac_compile") 2>conftest.er1
   23802   ac_status=$?
   23803   grep -v '^ *+' conftest.er1 >conftest.err
   23804   rm -f conftest.er1
   23805   cat conftest.err >&5
   23806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23807   (exit $ac_status); } && {
   23808 	 test -z "$ac_c_werror_flag" ||
   23809 	 test ! -s conftest.err
   23810        } && test -s conftest.$ac_objext; then
   23811   ac_cv_have_decl_SECCOMP_MODE_FILTER=yes
   23812 else
   23813   echo "$as_me: failed program was:" >&5
   23814 sed 's/^/| /' conftest.$ac_ext >&5
   23815 
   23816 	ac_cv_have_decl_SECCOMP_MODE_FILTER=no
   23817 fi
   23818 
   23819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23820 fi
   23821 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_SECCOMP_MODE_FILTER" >&5
   23822 echo "${ECHO_T}$ac_cv_have_decl_SECCOMP_MODE_FILTER" >&6; }
   23823 if test $ac_cv_have_decl_SECCOMP_MODE_FILTER = yes; then
   23824   have_seccomp_filter=1
   23825 fi
   23826 
   23827 fi
   23828 if test "x$have_seccomp_filter" = "x1" ; then
   23829 { echo "$as_me:$LINENO: checking kernel for seccomp_filter support" >&5
   23830 echo $ECHO_N "checking kernel for seccomp_filter support... $ECHO_C" >&6; }
   23831 cat >conftest.$ac_ext <<_ACEOF
   23832 /* confdefs.h.  */
   23833 _ACEOF
   23834 cat confdefs.h >>conftest.$ac_ext
   23835 cat >>conftest.$ac_ext <<_ACEOF
   23836 /* end confdefs.h.  */
   23837 
   23838 		#include <errno.h>
   23839 		#include <elf.h>
   23840 		#include <linux/audit.h>
   23841 		#include <linux/seccomp.h>
   23842 		#include <stdlib.h>
   23843 		#include <sys/prctl.h>
   23844 
   23845 int
   23846 main ()
   23847 {
   23848  int i = $seccomp_audit_arch;
   23849 	   errno = 0;
   23850 	   prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, NULL, 0, 0);
   23851 	   exit(errno == EFAULT ? 0 : 1);
   23852   ;
   23853   return 0;
   23854 }
   23855 _ACEOF
   23856 rm -f conftest.$ac_objext conftest$ac_exeext
   23857 if { (ac_try="$ac_link"
   23858 case "(($ac_try" in
   23859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23860   *) ac_try_echo=$ac_try;;
   23861 esac
   23862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23863   (eval "$ac_link") 2>conftest.er1
   23864   ac_status=$?
   23865   grep -v '^ *+' conftest.er1 >conftest.err
   23866   rm -f conftest.er1
   23867   cat conftest.err >&5
   23868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23869   (exit $ac_status); } && {
   23870 	 test -z "$ac_c_werror_flag" ||
   23871 	 test ! -s conftest.err
   23872        } && test -s conftest$ac_exeext &&
   23873        $as_test_x conftest$ac_exeext; then
   23874    { echo "$as_me:$LINENO: result: yes" >&5
   23875 echo "${ECHO_T}yes" >&6; }
   23876 else
   23877   echo "$as_me: failed program was:" >&5
   23878 sed 's/^/| /' conftest.$ac_ext >&5
   23879 
   23880 
   23881 		{ echo "$as_me:$LINENO: result: no" >&5
   23882 echo "${ECHO_T}no" >&6; }
   23883 		# Disable seccomp filter as a target
   23884 		have_seccomp_filter=0
   23885 
   23886 
   23887 fi
   23888 
   23889 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23890       conftest$ac_exeext conftest.$ac_ext
   23891 fi
   23892 
   23893 # Decide which sandbox style to use
   23894 sandbox_arg=""
   23895 
   23896 # Check whether --with-sandbox was given.
   23897 if test "${with_sandbox+set}" = set; then
   23898   withval=$with_sandbox;
   23899 		if test "x$withval" = "xyes" ; then
   23900 			sandbox_arg=""
   23901 		else
   23902 			sandbox_arg="$withval"
   23903 		fi
   23904 
   23905 
   23906 fi
   23907 
   23908 
   23909 # Some platforms (seems to be the ones that have a kernel poll(2)-type
   23910 # function with which they implement select(2)) use an extra file descriptor
   23911 # when calling select(2), which means we can't use the rlimit sandbox.
   23912 { echo "$as_me:$LINENO: checking if select works with descriptor rlimit" >&5
   23913 echo $ECHO_N "checking if select works with descriptor rlimit... $ECHO_C" >&6; }
   23914 if test "$cross_compiling" = yes; then
   23915   { echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
   23916 echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
   23917 
   23918 else
   23919   cat >conftest.$ac_ext <<_ACEOF
   23920 /* confdefs.h.  */
   23921 _ACEOF
   23922 cat confdefs.h >>conftest.$ac_ext
   23923 cat >>conftest.$ac_ext <<_ACEOF
   23924 /* end confdefs.h.  */
   23925 
   23926 #include <sys/types.h>
   23927 #ifdef HAVE_SYS_TIME_H
   23928 # include <sys/time.h>
   23929 #endif
   23930 #include <sys/resource.h>
   23931 #ifdef HAVE_SYS_SELECT_H
   23932 # include <sys/select.h>
   23933 #endif
   23934 #include <errno.h>
   23935 #include <fcntl.h>
   23936 #include <stdlib.h>
   23937 
   23938 int
   23939 main ()
   23940 {
   23941 
   23942 	struct rlimit rl_zero;
   23943 	int fd, r;
   23944 	fd_set fds;
   23945 	struct timeval tv;
   23946 
   23947 	fd = open("/dev/null", O_RDONLY);
   23948 	FD_ZERO(&fds);
   23949 	FD_SET(fd, &fds);
   23950 	rl_zero.rlim_cur = rl_zero.rlim_max = 0;
   23951 	setrlimit(RLIMIT_FSIZE, &rl_zero);
   23952 	setrlimit(RLIMIT_NOFILE, &rl_zero);
   23953 	tv.tv_sec = 1;
   23954 	tv.tv_usec = 0;
   23955 	r = select(fd+1, &fds, NULL, NULL, &tv);
   23956 	exit (r == -1 ? 1 : 0);
   23957 
   23958   ;
   23959   return 0;
   23960 }
   23961 _ACEOF
   23962 rm -f conftest$ac_exeext
   23963 if { (ac_try="$ac_link"
   23964 case "(($ac_try" in
   23965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23966   *) ac_try_echo=$ac_try;;
   23967 esac
   23968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23969   (eval "$ac_link") 2>&5
   23970   ac_status=$?
   23971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23972   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   23973   { (case "(($ac_try" in
   23974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23975   *) ac_try_echo=$ac_try;;
   23976 esac
   23977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23978   (eval "$ac_try") 2>&5
   23979   ac_status=$?
   23980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23981   (exit $ac_status); }; }; then
   23982   { echo "$as_me:$LINENO: result: yes" >&5
   23983 echo "${ECHO_T}yes" >&6; }
   23984 	 select_works_with_rlimit=yes
   23985 else
   23986   echo "$as_me: program exited with status $ac_status" >&5
   23987 echo "$as_me: failed program was:" >&5
   23988 sed 's/^/| /' conftest.$ac_ext >&5
   23989 
   23990 ( exit $ac_status )
   23991 { echo "$as_me:$LINENO: result: no" >&5
   23992 echo "${ECHO_T}no" >&6; }
   23993 	 select_works_with_rlimit=no
   23994 fi
   23995 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   23996 fi
   23997 
   23998 
   23999 
   24000 { echo "$as_me:$LINENO: checking if setrlimit(RLIMIT_NOFILE,{0,0}) works" >&5
   24001 echo $ECHO_N "checking if setrlimit(RLIMIT_NOFILE,{0,0}) works... $ECHO_C" >&6; }
   24002 if test "$cross_compiling" = yes; then
   24003   { echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
   24004 echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
   24005 
   24006 else
   24007   cat >conftest.$ac_ext <<_ACEOF
   24008 /* confdefs.h.  */
   24009 _ACEOF
   24010 cat confdefs.h >>conftest.$ac_ext
   24011 cat >>conftest.$ac_ext <<_ACEOF
   24012 /* end confdefs.h.  */
   24013 
   24014 #include <sys/types.h>
   24015 #ifdef HAVE_SYS_TIME_H
   24016 # include <sys/time.h>
   24017 #endif
   24018 #include <sys/resource.h>
   24019 #include <errno.h>
   24020 #include <stdlib.h>
   24021 
   24022 int
   24023 main ()
   24024 {
   24025 
   24026 	struct rlimit rl_zero;
   24027 	int fd, r;
   24028 	fd_set fds;
   24029 
   24030 	rl_zero.rlim_cur = rl_zero.rlim_max = 0;
   24031 	r = setrlimit(RLIMIT_NOFILE, &rl_zero);
   24032 	exit (r == -1 ? 1 : 0);
   24033 
   24034   ;
   24035   return 0;
   24036 }
   24037 _ACEOF
   24038 rm -f conftest$ac_exeext
   24039 if { (ac_try="$ac_link"
   24040 case "(($ac_try" in
   24041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24042   *) ac_try_echo=$ac_try;;
   24043 esac
   24044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24045   (eval "$ac_link") 2>&5
   24046   ac_status=$?
   24047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24048   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   24049   { (case "(($ac_try" in
   24050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24051   *) ac_try_echo=$ac_try;;
   24052 esac
   24053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24054   (eval "$ac_try") 2>&5
   24055   ac_status=$?
   24056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24057   (exit $ac_status); }; }; then
   24058   { echo "$as_me:$LINENO: result: yes" >&5
   24059 echo "${ECHO_T}yes" >&6; }
   24060 	 rlimit_nofile_zero_works=yes
   24061 else
   24062   echo "$as_me: program exited with status $ac_status" >&5
   24063 echo "$as_me: failed program was:" >&5
   24064 sed 's/^/| /' conftest.$ac_ext >&5
   24065 
   24066 ( exit $ac_status )
   24067 { echo "$as_me:$LINENO: result: no" >&5
   24068 echo "${ECHO_T}no" >&6; }
   24069 	 rlimit_nofile_zero_works=no
   24070 fi
   24071 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   24072 fi
   24073 
   24074 
   24075 
   24076 { echo "$as_me:$LINENO: checking if setrlimit RLIMIT_FSIZE works" >&5
   24077 echo $ECHO_N "checking if setrlimit RLIMIT_FSIZE works... $ECHO_C" >&6; }
   24078 if test "$cross_compiling" = yes; then
   24079   { echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
   24080 echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
   24081 
   24082 else
   24083   cat >conftest.$ac_ext <<_ACEOF
   24084 /* confdefs.h.  */
   24085 _ACEOF
   24086 cat confdefs.h >>conftest.$ac_ext
   24087 cat >>conftest.$ac_ext <<_ACEOF
   24088 /* end confdefs.h.  */
   24089 
   24090 #include <sys/types.h>
   24091 #include <sys/resource.h>
   24092 #include <stdlib.h>
   24093 
   24094 int
   24095 main ()
   24096 {
   24097 
   24098 		struct rlimit rl_zero;
   24099 
   24100 		rl_zero.rlim_cur = rl_zero.rlim_max = 0;
   24101 		exit(setrlimit(RLIMIT_FSIZE, &rl_zero) != 0);
   24102 
   24103   ;
   24104   return 0;
   24105 }
   24106 _ACEOF
   24107 rm -f conftest$ac_exeext
   24108 if { (ac_try="$ac_link"
   24109 case "(($ac_try" in
   24110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24111   *) ac_try_echo=$ac_try;;
   24112 esac
   24113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24114   (eval "$ac_link") 2>&5
   24115   ac_status=$?
   24116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24117   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   24118   { (case "(($ac_try" in
   24119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24120   *) ac_try_echo=$ac_try;;
   24121 esac
   24122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24123   (eval "$ac_try") 2>&5
   24124   ac_status=$?
   24125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24126   (exit $ac_status); }; }; then
   24127   { echo "$as_me:$LINENO: result: yes" >&5
   24128 echo "${ECHO_T}yes" >&6; }
   24129 else
   24130   echo "$as_me: program exited with status $ac_status" >&5
   24131 echo "$as_me: failed program was:" >&5
   24132 sed 's/^/| /' conftest.$ac_ext >&5
   24133 
   24134 ( exit $ac_status )
   24135 { echo "$as_me:$LINENO: result: no" >&5
   24136 echo "${ECHO_T}no" >&6; }
   24137 
   24138 cat >>confdefs.h <<\_ACEOF
   24139 #define SANDBOX_SKIP_RLIMIT_FSIZE 1
   24140 _ACEOF
   24141 
   24142 fi
   24143 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   24144 fi
   24145 
   24146 
   24147 
   24148 if test "x$sandbox_arg" = "xsystrace" || \
   24149    ( test -z "$sandbox_arg" && test "x$have_systr_policy_kill" = "x1" ) ; then
   24150 	test "x$have_systr_policy_kill" != "x1" && \
   24151 		{ { echo "$as_me:$LINENO: error: systrace sandbox requires systrace headers and SYSTR_POLICY_KILL support" >&5
   24152 echo "$as_me: error: systrace sandbox requires systrace headers and SYSTR_POLICY_KILL support" >&2;}
   24153    { (exit 1); exit 1; }; }
   24154 	SANDBOX_STYLE="systrace"
   24155 
   24156 cat >>confdefs.h <<\_ACEOF
   24157 #define SANDBOX_SYSTRACE 1
   24158 _ACEOF
   24159 
   24160 elif test "x$sandbox_arg" = "xdarwin" || \
   24161      ( test -z "$sandbox_arg" && test "x$ac_cv_func_sandbox_init" = "xyes" && \
   24162        test "x$ac_cv_header_sandbox_h" = "xyes") ; then
   24163 	test "x$ac_cv_func_sandbox_init" != "xyes" -o \
   24164 	     "x$ac_cv_header_sandbox_h" != "xyes" && \
   24165 		{ { echo "$as_me:$LINENO: error: Darwin seatbelt sandbox requires sandbox.h and sandbox_init function" >&5
   24166 echo "$as_me: error: Darwin seatbelt sandbox requires sandbox.h and sandbox_init function" >&2;}
   24167    { (exit 1); exit 1; }; }
   24168 	SANDBOX_STYLE="darwin"
   24169 
   24170 cat >>confdefs.h <<\_ACEOF
   24171 #define SANDBOX_DARWIN 1
   24172 _ACEOF
   24173 
   24174 elif test "x$sandbox_arg" = "xseccomp_filter" || \
   24175      ( test -z "$sandbox_arg" && \
   24176        test "x$have_seccomp_filter" = "x1" && \
   24177        test "x$ac_cv_header_elf_h" = "xyes" && \
   24178        test "x$ac_cv_header_linux_audit_h" = "xyes" && \
   24179        test "x$ac_cv_header_linux_filter_h" = "xyes" && \
   24180        test "x$seccomp_audit_arch" != "x" && \
   24181        test "x$have_linux_no_new_privs" = "x1" && \
   24182        test "x$ac_cv_func_prctl" = "xyes" ) ; then
   24183 	test "x$seccomp_audit_arch" = "x" && \
   24184 		{ { echo "$as_me:$LINENO: error: seccomp_filter sandbox not supported on $host" >&5
   24185 echo "$as_me: error: seccomp_filter sandbox not supported on $host" >&2;}
   24186    { (exit 1); exit 1; }; }
   24187 	test "x$have_linux_no_new_privs" != "x1" && \
   24188 		{ { echo "$as_me:$LINENO: error: seccomp_filter sandbox requires PR_SET_NO_NEW_PRIVS" >&5
   24189 echo "$as_me: error: seccomp_filter sandbox requires PR_SET_NO_NEW_PRIVS" >&2;}
   24190    { (exit 1); exit 1; }; }
   24191 	test "x$have_seccomp_filter" != "x1" && \
   24192 		{ { echo "$as_me:$LINENO: error: seccomp_filter sandbox requires seccomp headers" >&5
   24193 echo "$as_me: error: seccomp_filter sandbox requires seccomp headers" >&2;}
   24194    { (exit 1); exit 1; }; }
   24195 	test "x$ac_cv_func_prctl" != "xyes" && \
   24196 		{ { echo "$as_me:$LINENO: error: seccomp_filter sandbox requires prctl function" >&5
   24197 echo "$as_me: error: seccomp_filter sandbox requires prctl function" >&2;}
   24198    { (exit 1); exit 1; }; }
   24199 	SANDBOX_STYLE="seccomp_filter"
   24200 
   24201 cat >>confdefs.h <<\_ACEOF
   24202 #define SANDBOX_SECCOMP_FILTER 1
   24203 _ACEOF
   24204 
   24205 elif test "x$sandbox_arg" = "xcapsicum" || \
   24206      ( test -z "$sandbox_arg" && \
   24207        test "x$ac_cv_header_sys_capability_h" = "xyes" && \
   24208        test "x$ac_cv_func_cap_rights_limit" = "xyes") ; then
   24209        test "x$ac_cv_header_sys_capability_h" != "xyes" && \
   24210 		{ { echo "$as_me:$LINENO: error: capsicum sandbox requires sys/capability.h header" >&5
   24211 echo "$as_me: error: capsicum sandbox requires sys/capability.h header" >&2;}
   24212    { (exit 1); exit 1; }; }
   24213        test "x$ac_cv_func_cap_rights_limit" != "xyes" && \
   24214 		{ { echo "$as_me:$LINENO: error: capsicum sandbox requires cap_rights_limit function" >&5
   24215 echo "$as_me: error: capsicum sandbox requires cap_rights_limit function" >&2;}
   24216    { (exit 1); exit 1; }; }
   24217        SANDBOX_STYLE="capsicum"
   24218 
   24219 cat >>confdefs.h <<\_ACEOF
   24220 #define SANDBOX_CAPSICUM 1
   24221 _ACEOF
   24222 
   24223 elif test "x$sandbox_arg" = "xrlimit" || \
   24224      ( test -z "$sandbox_arg" && test "x$ac_cv_func_setrlimit" = "xyes" && \
   24225        test "x$select_works_with_rlimit" = "xyes" && \
   24226        test "x$rlimit_nofile_zero_works" = "xyes" ) ; then
   24227 	test "x$ac_cv_func_setrlimit" != "xyes" && \
   24228 		{ { echo "$as_me:$LINENO: error: rlimit sandbox requires setrlimit function" >&5
   24229 echo "$as_me: error: rlimit sandbox requires setrlimit function" >&2;}
   24230    { (exit 1); exit 1; }; }
   24231 	test "x$select_works_with_rlimit" != "xyes" && \
   24232 		{ { echo "$as_me:$LINENO: error: rlimit sandbox requires select to work with rlimit" >&5
   24233 echo "$as_me: error: rlimit sandbox requires select to work with rlimit" >&2;}
   24234    { (exit 1); exit 1; }; }
   24235 	SANDBOX_STYLE="rlimit"
   24236 
   24237 cat >>confdefs.h <<\_ACEOF
   24238 #define SANDBOX_RLIMIT 1
   24239 _ACEOF
   24240 
   24241 elif test -z "$sandbox_arg" || test "x$sandbox_arg" = "xno" || \
   24242      test "x$sandbox_arg" = "xnone" || test "x$sandbox_arg" = "xnull" ; then
   24243 	SANDBOX_STYLE="none"
   24244 
   24245 cat >>confdefs.h <<\_ACEOF
   24246 #define SANDBOX_NULL 1
   24247 _ACEOF
   24248 
   24249 else
   24250 	{ { echo "$as_me:$LINENO: error: unsupported --with-sandbox" >&5
   24251 echo "$as_me: error: unsupported --with-sandbox" >&2;}
   24252    { (exit 1); exit 1; }; }
   24253 fi
   24254 
   24255 # Cheap hack to ensure NEWS-OS libraries are arranged right.
   24256 if test ! -z "$SONY" ; then
   24257   LIBS="$LIBS -liberty";
   24258 fi
   24259 
   24260 # Check for  long long datatypes
   24261 { echo "$as_me:$LINENO: checking for long long" >&5
   24262 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
   24263 if test "${ac_cv_type_long_long+set}" = set; then
   24264   echo $ECHO_N "(cached) $ECHO_C" >&6
   24265 else
   24266   cat >conftest.$ac_ext <<_ACEOF
   24267 /* confdefs.h.  */
   24268 _ACEOF
   24269 cat confdefs.h >>conftest.$ac_ext
   24270 cat >>conftest.$ac_ext <<_ACEOF
   24271 /* end confdefs.h.  */
   24272 $ac_includes_default
   24273 typedef long long ac__type_new_;
   24274 int
   24275 main ()
   24276 {
   24277 if ((ac__type_new_ *) 0)
   24278   return 0;
   24279 if (sizeof (ac__type_new_))
   24280   return 0;
   24281   ;
   24282   return 0;
   24283 }
   24284 _ACEOF
   24285 rm -f conftest.$ac_objext
   24286 if { (ac_try="$ac_compile"
   24287 case "(($ac_try" in
   24288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24289   *) ac_try_echo=$ac_try;;
   24290 esac
   24291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24292   (eval "$ac_compile") 2>conftest.er1
   24293   ac_status=$?
   24294   grep -v '^ *+' conftest.er1 >conftest.err
   24295   rm -f conftest.er1
   24296   cat conftest.err >&5
   24297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24298   (exit $ac_status); } && {
   24299 	 test -z "$ac_c_werror_flag" ||
   24300 	 test ! -s conftest.err
   24301        } && test -s conftest.$ac_objext; then
   24302   ac_cv_type_long_long=yes
   24303 else
   24304   echo "$as_me: failed program was:" >&5
   24305 sed 's/^/| /' conftest.$ac_ext >&5
   24306 
   24307 	ac_cv_type_long_long=no
   24308 fi
   24309 
   24310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24311 fi
   24312 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
   24313 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
   24314 if test $ac_cv_type_long_long = yes; then
   24315 
   24316 cat >>confdefs.h <<_ACEOF
   24317 #define HAVE_LONG_LONG 1
   24318 _ACEOF
   24319 
   24320 
   24321 fi
   24322 { echo "$as_me:$LINENO: checking for unsigned long long" >&5
   24323 echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6; }
   24324 if test "${ac_cv_type_unsigned_long_long+set}" = set; then
   24325   echo $ECHO_N "(cached) $ECHO_C" >&6
   24326 else
   24327   cat >conftest.$ac_ext <<_ACEOF
   24328 /* confdefs.h.  */
   24329 _ACEOF
   24330 cat confdefs.h >>conftest.$ac_ext
   24331 cat >>conftest.$ac_ext <<_ACEOF
   24332 /* end confdefs.h.  */
   24333 $ac_includes_default
   24334 typedef unsigned long long ac__type_new_;
   24335 int
   24336 main ()
   24337 {
   24338 if ((ac__type_new_ *) 0)
   24339   return 0;
   24340 if (sizeof (ac__type_new_))
   24341   return 0;
   24342   ;
   24343   return 0;
   24344 }
   24345 _ACEOF
   24346 rm -f conftest.$ac_objext
   24347 if { (ac_try="$ac_compile"
   24348 case "(($ac_try" in
   24349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24350   *) ac_try_echo=$ac_try;;
   24351 esac
   24352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24353   (eval "$ac_compile") 2>conftest.er1
   24354   ac_status=$?
   24355   grep -v '^ *+' conftest.er1 >conftest.err
   24356   rm -f conftest.er1
   24357   cat conftest.err >&5
   24358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24359   (exit $ac_status); } && {
   24360 	 test -z "$ac_c_werror_flag" ||
   24361 	 test ! -s conftest.err
   24362        } && test -s conftest.$ac_objext; then
   24363   ac_cv_type_unsigned_long_long=yes
   24364 else
   24365   echo "$as_me: failed program was:" >&5
   24366 sed 's/^/| /' conftest.$ac_ext >&5
   24367 
   24368 	ac_cv_type_unsigned_long_long=no
   24369 fi
   24370 
   24371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24372 fi
   24373 { echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
   24374 echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6; }
   24375 if test $ac_cv_type_unsigned_long_long = yes; then
   24376 
   24377 cat >>confdefs.h <<_ACEOF
   24378 #define HAVE_UNSIGNED_LONG_LONG 1
   24379 _ACEOF
   24380 
   24381 
   24382 fi
   24383 { echo "$as_me:$LINENO: checking for long double" >&5
   24384 echo $ECHO_N "checking for long double... $ECHO_C" >&6; }
   24385 if test "${ac_cv_type_long_double+set}" = set; then
   24386   echo $ECHO_N "(cached) $ECHO_C" >&6
   24387 else
   24388   cat >conftest.$ac_ext <<_ACEOF
   24389 /* confdefs.h.  */
   24390 _ACEOF
   24391 cat confdefs.h >>conftest.$ac_ext
   24392 cat >>conftest.$ac_ext <<_ACEOF
   24393 /* end confdefs.h.  */
   24394 $ac_includes_default
   24395 typedef long double ac__type_new_;
   24396 int
   24397 main ()
   24398 {
   24399 if ((ac__type_new_ *) 0)
   24400   return 0;
   24401 if (sizeof (ac__type_new_))
   24402   return 0;
   24403   ;
   24404   return 0;
   24405 }
   24406 _ACEOF
   24407 rm -f conftest.$ac_objext
   24408 if { (ac_try="$ac_compile"
   24409 case "(($ac_try" in
   24410   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24411   *) ac_try_echo=$ac_try;;
   24412 esac
   24413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24414   (eval "$ac_compile") 2>conftest.er1
   24415   ac_status=$?
   24416   grep -v '^ *+' conftest.er1 >conftest.err
   24417   rm -f conftest.er1
   24418   cat conftest.err >&5
   24419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24420   (exit $ac_status); } && {
   24421 	 test -z "$ac_c_werror_flag" ||
   24422 	 test ! -s conftest.err
   24423        } && test -s conftest.$ac_objext; then
   24424   ac_cv_type_long_double=yes
   24425 else
   24426   echo "$as_me: failed program was:" >&5
   24427 sed 's/^/| /' conftest.$ac_ext >&5
   24428 
   24429 	ac_cv_type_long_double=no
   24430 fi
   24431 
   24432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24433 fi
   24434 { echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
   24435 echo "${ECHO_T}$ac_cv_type_long_double" >&6; }
   24436 if test $ac_cv_type_long_double = yes; then
   24437 
   24438 cat >>confdefs.h <<_ACEOF
   24439 #define HAVE_LONG_DOUBLE 1
   24440 _ACEOF
   24441 
   24442 
   24443 fi
   24444 
   24445 
   24446 # Check datatype sizes
   24447 { echo "$as_me:$LINENO: checking for short int" >&5
   24448 echo $ECHO_N "checking for short int... $ECHO_C" >&6; }
   24449 if test "${ac_cv_type_short_int+set}" = set; then
   24450   echo $ECHO_N "(cached) $ECHO_C" >&6
   24451 else
   24452   cat >conftest.$ac_ext <<_ACEOF
   24453 /* confdefs.h.  */
   24454 _ACEOF
   24455 cat confdefs.h >>conftest.$ac_ext
   24456 cat >>conftest.$ac_ext <<_ACEOF
   24457 /* end confdefs.h.  */
   24458 $ac_includes_default
   24459 typedef short int ac__type_new_;
   24460 int
   24461 main ()
   24462 {
   24463 if ((ac__type_new_ *) 0)
   24464   return 0;
   24465 if (sizeof (ac__type_new_))
   24466   return 0;
   24467   ;
   24468   return 0;
   24469 }
   24470 _ACEOF
   24471 rm -f conftest.$ac_objext
   24472 if { (ac_try="$ac_compile"
   24473 case "(($ac_try" in
   24474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24475   *) ac_try_echo=$ac_try;;
   24476 esac
   24477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24478   (eval "$ac_compile") 2>conftest.er1
   24479   ac_status=$?
   24480   grep -v '^ *+' conftest.er1 >conftest.err
   24481   rm -f conftest.er1
   24482   cat conftest.err >&5
   24483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24484   (exit $ac_status); } && {
   24485 	 test -z "$ac_c_werror_flag" ||
   24486 	 test ! -s conftest.err
   24487        } && test -s conftest.$ac_objext; then
   24488   ac_cv_type_short_int=yes
   24489 else
   24490   echo "$as_me: failed program was:" >&5
   24491 sed 's/^/| /' conftest.$ac_ext >&5
   24492 
   24493 	ac_cv_type_short_int=no
   24494 fi
   24495 
   24496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24497 fi
   24498 { echo "$as_me:$LINENO: result: $ac_cv_type_short_int" >&5
   24499 echo "${ECHO_T}$ac_cv_type_short_int" >&6; }
   24500 
   24501 # The cast to long int works around a bug in the HP C Compiler
   24502 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   24503 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   24504 # This bug is HP SR number 8606223364.
   24505 { echo "$as_me:$LINENO: checking size of short int" >&5
   24506 echo $ECHO_N "checking size of short int... $ECHO_C" >&6; }
   24507 if test "${ac_cv_sizeof_short_int+set}" = set; then
   24508   echo $ECHO_N "(cached) $ECHO_C" >&6
   24509 else
   24510   if test "$cross_compiling" = yes; then
   24511   # Depending upon the size, compute the lo and hi bounds.
   24512 cat >conftest.$ac_ext <<_ACEOF
   24513 /* confdefs.h.  */
   24514 _ACEOF
   24515 cat confdefs.h >>conftest.$ac_ext
   24516 cat >>conftest.$ac_ext <<_ACEOF
   24517 /* end confdefs.h.  */
   24518 $ac_includes_default
   24519    typedef short int ac__type_sizeof_;
   24520 int
   24521 main ()
   24522 {
   24523 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
   24524 test_array [0] = 0
   24525 
   24526   ;
   24527   return 0;
   24528 }
   24529 _ACEOF
   24530 rm -f conftest.$ac_objext
   24531 if { (ac_try="$ac_compile"
   24532 case "(($ac_try" in
   24533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24534   *) ac_try_echo=$ac_try;;
   24535 esac
   24536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24537   (eval "$ac_compile") 2>conftest.er1
   24538   ac_status=$?
   24539   grep -v '^ *+' conftest.er1 >conftest.err
   24540   rm -f conftest.er1
   24541   cat conftest.err >&5
   24542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24543   (exit $ac_status); } && {
   24544 	 test -z "$ac_c_werror_flag" ||
   24545 	 test ! -s conftest.err
   24546        } && test -s conftest.$ac_objext; then
   24547   ac_lo=0 ac_mid=0
   24548   while :; do
   24549     cat >conftest.$ac_ext <<_ACEOF
   24550 /* confdefs.h.  */
   24551 _ACEOF
   24552 cat confdefs.h >>conftest.$ac_ext
   24553 cat >>conftest.$ac_ext <<_ACEOF
   24554 /* end confdefs.h.  */
   24555 $ac_includes_default
   24556    typedef short int ac__type_sizeof_;
   24557 int
   24558 main ()
   24559 {
   24560 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   24561 test_array [0] = 0
   24562 
   24563   ;
   24564   return 0;
   24565 }
   24566 _ACEOF
   24567 rm -f conftest.$ac_objext
   24568 if { (ac_try="$ac_compile"
   24569 case "(($ac_try" in
   24570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24571   *) ac_try_echo=$ac_try;;
   24572 esac
   24573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24574   (eval "$ac_compile") 2>conftest.er1
   24575   ac_status=$?
   24576   grep -v '^ *+' conftest.er1 >conftest.err
   24577   rm -f conftest.er1
   24578   cat conftest.err >&5
   24579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24580   (exit $ac_status); } && {
   24581 	 test -z "$ac_c_werror_flag" ||
   24582 	 test ! -s conftest.err
   24583        } && test -s conftest.$ac_objext; then
   24584   ac_hi=$ac_mid; break
   24585 else
   24586   echo "$as_me: failed program was:" >&5
   24587 sed 's/^/| /' conftest.$ac_ext >&5
   24588 
   24589 	ac_lo=`expr $ac_mid + 1`
   24590 			if test $ac_lo -le $ac_mid; then
   24591 			  ac_lo= ac_hi=
   24592 			  break
   24593 			fi
   24594 			ac_mid=`expr 2 '*' $ac_mid + 1`
   24595 fi
   24596 
   24597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24598   done
   24599 else
   24600   echo "$as_me: failed program was:" >&5
   24601 sed 's/^/| /' conftest.$ac_ext >&5
   24602 
   24603 	cat >conftest.$ac_ext <<_ACEOF
   24604 /* confdefs.h.  */
   24605 _ACEOF
   24606 cat confdefs.h >>conftest.$ac_ext
   24607 cat >>conftest.$ac_ext <<_ACEOF
   24608 /* end confdefs.h.  */
   24609 $ac_includes_default
   24610    typedef short int ac__type_sizeof_;
   24611 int
   24612 main ()
   24613 {
   24614 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
   24615 test_array [0] = 0
   24616 
   24617   ;
   24618   return 0;
   24619 }
   24620 _ACEOF
   24621 rm -f conftest.$ac_objext
   24622 if { (ac_try="$ac_compile"
   24623 case "(($ac_try" in
   24624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24625   *) ac_try_echo=$ac_try;;
   24626 esac
   24627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24628   (eval "$ac_compile") 2>conftest.er1
   24629   ac_status=$?
   24630   grep -v '^ *+' conftest.er1 >conftest.err
   24631   rm -f conftest.er1
   24632   cat conftest.err >&5
   24633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24634   (exit $ac_status); } && {
   24635 	 test -z "$ac_c_werror_flag" ||
   24636 	 test ! -s conftest.err
   24637        } && test -s conftest.$ac_objext; then
   24638   ac_hi=-1 ac_mid=-1
   24639   while :; do
   24640     cat >conftest.$ac_ext <<_ACEOF
   24641 /* confdefs.h.  */
   24642 _ACEOF
   24643 cat confdefs.h >>conftest.$ac_ext
   24644 cat >>conftest.$ac_ext <<_ACEOF
   24645 /* end confdefs.h.  */
   24646 $ac_includes_default
   24647    typedef short int ac__type_sizeof_;
   24648 int
   24649 main ()
   24650 {
   24651 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
   24652 test_array [0] = 0
   24653 
   24654   ;
   24655   return 0;
   24656 }
   24657 _ACEOF
   24658 rm -f conftest.$ac_objext
   24659 if { (ac_try="$ac_compile"
   24660 case "(($ac_try" in
   24661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24662   *) ac_try_echo=$ac_try;;
   24663 esac
   24664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24665   (eval "$ac_compile") 2>conftest.er1
   24666   ac_status=$?
   24667   grep -v '^ *+' conftest.er1 >conftest.err
   24668   rm -f conftest.er1
   24669   cat conftest.err >&5
   24670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24671   (exit $ac_status); } && {
   24672 	 test -z "$ac_c_werror_flag" ||
   24673 	 test ! -s conftest.err
   24674        } && test -s conftest.$ac_objext; then
   24675   ac_lo=$ac_mid; break
   24676 else
   24677   echo "$as_me: failed program was:" >&5
   24678 sed 's/^/| /' conftest.$ac_ext >&5
   24679 
   24680 	ac_hi=`expr '(' $ac_mid ')' - 1`
   24681 			if test $ac_mid -le $ac_hi; then
   24682 			  ac_lo= ac_hi=
   24683 			  break
   24684 			fi
   24685 			ac_mid=`expr 2 '*' $ac_mid`
   24686 fi
   24687 
   24688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24689   done
   24690 else
   24691   echo "$as_me: failed program was:" >&5
   24692 sed 's/^/| /' conftest.$ac_ext >&5
   24693 
   24694 	ac_lo= ac_hi=
   24695 fi
   24696 
   24697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24698 fi
   24699 
   24700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24701 # Binary search between lo and hi bounds.
   24702 while test "x$ac_lo" != "x$ac_hi"; do
   24703   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
   24704   cat >conftest.$ac_ext <<_ACEOF
   24705 /* confdefs.h.  */
   24706 _ACEOF
   24707 cat confdefs.h >>conftest.$ac_ext
   24708 cat >>conftest.$ac_ext <<_ACEOF
   24709 /* end confdefs.h.  */
   24710 $ac_includes_default
   24711    typedef short int ac__type_sizeof_;
   24712 int
   24713 main ()
   24714 {
   24715 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   24716 test_array [0] = 0
   24717 
   24718   ;
   24719   return 0;
   24720 }
   24721 _ACEOF
   24722 rm -f conftest.$ac_objext
   24723 if { (ac_try="$ac_compile"
   24724 case "(($ac_try" in
   24725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24726   *) ac_try_echo=$ac_try;;
   24727 esac
   24728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24729   (eval "$ac_compile") 2>conftest.er1
   24730   ac_status=$?
   24731   grep -v '^ *+' conftest.er1 >conftest.err
   24732   rm -f conftest.er1
   24733   cat conftest.err >&5
   24734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24735   (exit $ac_status); } && {
   24736 	 test -z "$ac_c_werror_flag" ||
   24737 	 test ! -s conftest.err
   24738        } && test -s conftest.$ac_objext; then
   24739   ac_hi=$ac_mid
   24740 else
   24741   echo "$as_me: failed program was:" >&5
   24742 sed 's/^/| /' conftest.$ac_ext >&5
   24743 
   24744 	ac_lo=`expr '(' $ac_mid ')' + 1`
   24745 fi
   24746 
   24747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24748 done
   24749 case $ac_lo in
   24750 ?*) ac_cv_sizeof_short_int=$ac_lo;;
   24751 '') if test "$ac_cv_type_short_int" = yes; then
   24752      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
   24753 See \`config.log' for more details." >&5
   24754 echo "$as_me: error: cannot compute sizeof (short int)
   24755 See \`config.log' for more details." >&2;}
   24756    { (exit 77); exit 77; }; }
   24757    else
   24758      ac_cv_sizeof_short_int=0
   24759    fi ;;
   24760 esac
   24761 else
   24762   cat >conftest.$ac_ext <<_ACEOF
   24763 /* confdefs.h.  */
   24764 _ACEOF
   24765 cat confdefs.h >>conftest.$ac_ext
   24766 cat >>conftest.$ac_ext <<_ACEOF
   24767 /* end confdefs.h.  */
   24768 $ac_includes_default
   24769    typedef short int ac__type_sizeof_;
   24770 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
   24771 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
   24772 #include <stdio.h>
   24773 #include <stdlib.h>
   24774 int
   24775 main ()
   24776 {
   24777 
   24778   FILE *f = fopen ("conftest.val", "w");
   24779   if (! f)
   24780     return 1;
   24781   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
   24782     {
   24783       long int i = longval ();
   24784       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   24785 	return 1;
   24786       fprintf (f, "%ld\n", i);
   24787     }
   24788   else
   24789     {
   24790       unsigned long int i = ulongval ();
   24791       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   24792 	return 1;
   24793       fprintf (f, "%lu\n", i);
   24794     }
   24795   return ferror (f) || fclose (f) != 0;
   24796 
   24797   ;
   24798   return 0;
   24799 }
   24800 _ACEOF
   24801 rm -f conftest$ac_exeext
   24802 if { (ac_try="$ac_link"
   24803 case "(($ac_try" in
   24804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24805   *) ac_try_echo=$ac_try;;
   24806 esac
   24807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24808   (eval "$ac_link") 2>&5
   24809   ac_status=$?
   24810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24811   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   24812   { (case "(($ac_try" in
   24813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24814   *) ac_try_echo=$ac_try;;
   24815 esac
   24816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24817   (eval "$ac_try") 2>&5
   24818   ac_status=$?
   24819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24820   (exit $ac_status); }; }; then
   24821   ac_cv_sizeof_short_int=`cat conftest.val`
   24822 else
   24823   echo "$as_me: program exited with status $ac_status" >&5
   24824 echo "$as_me: failed program was:" >&5
   24825 sed 's/^/| /' conftest.$ac_ext >&5
   24826 
   24827 ( exit $ac_status )
   24828 if test "$ac_cv_type_short_int" = yes; then
   24829      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
   24830 See \`config.log' for more details." >&5
   24831 echo "$as_me: error: cannot compute sizeof (short int)
   24832 See \`config.log' for more details." >&2;}
   24833    { (exit 77); exit 77; }; }
   24834    else
   24835      ac_cv_sizeof_short_int=0
   24836    fi
   24837 fi
   24838 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   24839 fi
   24840 rm -f conftest.val
   24841 fi
   24842 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short_int" >&5
   24843 echo "${ECHO_T}$ac_cv_sizeof_short_int" >&6; }
   24844 
   24845 
   24846 
   24847 cat >>confdefs.h <<_ACEOF
   24848 #define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
   24849 _ACEOF
   24850 
   24851 
   24852 { echo "$as_me:$LINENO: checking for int" >&5
   24853 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
   24854 if test "${ac_cv_type_int+set}" = set; then
   24855   echo $ECHO_N "(cached) $ECHO_C" >&6
   24856 else
   24857   cat >conftest.$ac_ext <<_ACEOF
   24858 /* confdefs.h.  */
   24859 _ACEOF
   24860 cat confdefs.h >>conftest.$ac_ext
   24861 cat >>conftest.$ac_ext <<_ACEOF
   24862 /* end confdefs.h.  */
   24863 $ac_includes_default
   24864 typedef int ac__type_new_;
   24865 int
   24866 main ()
   24867 {
   24868 if ((ac__type_new_ *) 0)
   24869   return 0;
   24870 if (sizeof (ac__type_new_))
   24871   return 0;
   24872   ;
   24873   return 0;
   24874 }
   24875 _ACEOF
   24876 rm -f conftest.$ac_objext
   24877 if { (ac_try="$ac_compile"
   24878 case "(($ac_try" in
   24879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24880   *) ac_try_echo=$ac_try;;
   24881 esac
   24882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24883   (eval "$ac_compile") 2>conftest.er1
   24884   ac_status=$?
   24885   grep -v '^ *+' conftest.er1 >conftest.err
   24886   rm -f conftest.er1
   24887   cat conftest.err >&5
   24888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24889   (exit $ac_status); } && {
   24890 	 test -z "$ac_c_werror_flag" ||
   24891 	 test ! -s conftest.err
   24892        } && test -s conftest.$ac_objext; then
   24893   ac_cv_type_int=yes
   24894 else
   24895   echo "$as_me: failed program was:" >&5
   24896 sed 's/^/| /' conftest.$ac_ext >&5
   24897 
   24898 	ac_cv_type_int=no
   24899 fi
   24900 
   24901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24902 fi
   24903 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
   24904 echo "${ECHO_T}$ac_cv_type_int" >&6; }
   24905 
   24906 # The cast to long int works around a bug in the HP C Compiler
   24907 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   24908 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   24909 # This bug is HP SR number 8606223364.
   24910 { echo "$as_me:$LINENO: checking size of int" >&5
   24911 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
   24912 if test "${ac_cv_sizeof_int+set}" = set; then
   24913   echo $ECHO_N "(cached) $ECHO_C" >&6
   24914 else
   24915   if test "$cross_compiling" = yes; then
   24916   # Depending upon the size, compute the lo and hi bounds.
   24917 cat >conftest.$ac_ext <<_ACEOF
   24918 /* confdefs.h.  */
   24919 _ACEOF
   24920 cat confdefs.h >>conftest.$ac_ext
   24921 cat >>conftest.$ac_ext <<_ACEOF
   24922 /* end confdefs.h.  */
   24923 $ac_includes_default
   24924    typedef int ac__type_sizeof_;
   24925 int
   24926 main ()
   24927 {
   24928 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
   24929 test_array [0] = 0
   24930 
   24931   ;
   24932   return 0;
   24933 }
   24934 _ACEOF
   24935 rm -f conftest.$ac_objext
   24936 if { (ac_try="$ac_compile"
   24937 case "(($ac_try" in
   24938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24939   *) ac_try_echo=$ac_try;;
   24940 esac
   24941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24942   (eval "$ac_compile") 2>conftest.er1
   24943   ac_status=$?
   24944   grep -v '^ *+' conftest.er1 >conftest.err
   24945   rm -f conftest.er1
   24946   cat conftest.err >&5
   24947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24948   (exit $ac_status); } && {
   24949 	 test -z "$ac_c_werror_flag" ||
   24950 	 test ! -s conftest.err
   24951        } && test -s conftest.$ac_objext; then
   24952   ac_lo=0 ac_mid=0
   24953   while :; do
   24954     cat >conftest.$ac_ext <<_ACEOF
   24955 /* confdefs.h.  */
   24956 _ACEOF
   24957 cat confdefs.h >>conftest.$ac_ext
   24958 cat >>conftest.$ac_ext <<_ACEOF
   24959 /* end confdefs.h.  */
   24960 $ac_includes_default
   24961    typedef int ac__type_sizeof_;
   24962 int
   24963 main ()
   24964 {
   24965 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   24966 test_array [0] = 0
   24967 
   24968   ;
   24969   return 0;
   24970 }
   24971 _ACEOF
   24972 rm -f conftest.$ac_objext
   24973 if { (ac_try="$ac_compile"
   24974 case "(($ac_try" in
   24975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24976   *) ac_try_echo=$ac_try;;
   24977 esac
   24978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24979   (eval "$ac_compile") 2>conftest.er1
   24980   ac_status=$?
   24981   grep -v '^ *+' conftest.er1 >conftest.err
   24982   rm -f conftest.er1
   24983   cat conftest.err >&5
   24984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24985   (exit $ac_status); } && {
   24986 	 test -z "$ac_c_werror_flag" ||
   24987 	 test ! -s conftest.err
   24988        } && test -s conftest.$ac_objext; then
   24989   ac_hi=$ac_mid; break
   24990 else
   24991   echo "$as_me: failed program was:" >&5
   24992 sed 's/^/| /' conftest.$ac_ext >&5
   24993 
   24994 	ac_lo=`expr $ac_mid + 1`
   24995 			if test $ac_lo -le $ac_mid; then
   24996 			  ac_lo= ac_hi=
   24997 			  break
   24998 			fi
   24999 			ac_mid=`expr 2 '*' $ac_mid + 1`
   25000 fi
   25001 
   25002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25003   done
   25004 else
   25005   echo "$as_me: failed program was:" >&5
   25006 sed 's/^/| /' conftest.$ac_ext >&5
   25007 
   25008 	cat >conftest.$ac_ext <<_ACEOF
   25009 /* confdefs.h.  */
   25010 _ACEOF
   25011 cat confdefs.h >>conftest.$ac_ext
   25012 cat >>conftest.$ac_ext <<_ACEOF
   25013 /* end confdefs.h.  */
   25014 $ac_includes_default
   25015    typedef int ac__type_sizeof_;
   25016 int
   25017 main ()
   25018 {
   25019 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
   25020 test_array [0] = 0
   25021 
   25022   ;
   25023   return 0;
   25024 }
   25025 _ACEOF
   25026 rm -f conftest.$ac_objext
   25027 if { (ac_try="$ac_compile"
   25028 case "(($ac_try" in
   25029   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25030   *) ac_try_echo=$ac_try;;
   25031 esac
   25032 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25033   (eval "$ac_compile") 2>conftest.er1
   25034   ac_status=$?
   25035   grep -v '^ *+' conftest.er1 >conftest.err
   25036   rm -f conftest.er1
   25037   cat conftest.err >&5
   25038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25039   (exit $ac_status); } && {
   25040 	 test -z "$ac_c_werror_flag" ||
   25041 	 test ! -s conftest.err
   25042        } && test -s conftest.$ac_objext; then
   25043   ac_hi=-1 ac_mid=-1
   25044   while :; do
   25045     cat >conftest.$ac_ext <<_ACEOF
   25046 /* confdefs.h.  */
   25047 _ACEOF
   25048 cat confdefs.h >>conftest.$ac_ext
   25049 cat >>conftest.$ac_ext <<_ACEOF
   25050 /* end confdefs.h.  */
   25051 $ac_includes_default
   25052    typedef int ac__type_sizeof_;
   25053 int
   25054 main ()
   25055 {
   25056 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
   25057 test_array [0] = 0
   25058 
   25059   ;
   25060   return 0;
   25061 }
   25062 _ACEOF
   25063 rm -f conftest.$ac_objext
   25064 if { (ac_try="$ac_compile"
   25065 case "(($ac_try" in
   25066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25067   *) ac_try_echo=$ac_try;;
   25068 esac
   25069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25070   (eval "$ac_compile") 2>conftest.er1
   25071   ac_status=$?
   25072   grep -v '^ *+' conftest.er1 >conftest.err
   25073   rm -f conftest.er1
   25074   cat conftest.err >&5
   25075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25076   (exit $ac_status); } && {
   25077 	 test -z "$ac_c_werror_flag" ||
   25078 	 test ! -s conftest.err
   25079        } && test -s conftest.$ac_objext; then
   25080   ac_lo=$ac_mid; break
   25081 else
   25082   echo "$as_me: failed program was:" >&5
   25083 sed 's/^/| /' conftest.$ac_ext >&5
   25084 
   25085 	ac_hi=`expr '(' $ac_mid ')' - 1`
   25086 			if test $ac_mid -le $ac_hi; then
   25087 			  ac_lo= ac_hi=
   25088 			  break
   25089 			fi
   25090 			ac_mid=`expr 2 '*' $ac_mid`
   25091 fi
   25092 
   25093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25094   done
   25095 else
   25096   echo "$as_me: failed program was:" >&5
   25097 sed 's/^/| /' conftest.$ac_ext >&5
   25098 
   25099 	ac_lo= ac_hi=
   25100 fi
   25101 
   25102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25103 fi
   25104 
   25105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25106 # Binary search between lo and hi bounds.
   25107 while test "x$ac_lo" != "x$ac_hi"; do
   25108   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
   25109   cat >conftest.$ac_ext <<_ACEOF
   25110 /* confdefs.h.  */
   25111 _ACEOF
   25112 cat confdefs.h >>conftest.$ac_ext
   25113 cat >>conftest.$ac_ext <<_ACEOF
   25114 /* end confdefs.h.  */
   25115 $ac_includes_default
   25116    typedef int ac__type_sizeof_;
   25117 int
   25118 main ()
   25119 {
   25120 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   25121 test_array [0] = 0
   25122 
   25123   ;
   25124   return 0;
   25125 }
   25126 _ACEOF
   25127 rm -f conftest.$ac_objext
   25128 if { (ac_try="$ac_compile"
   25129 case "(($ac_try" in
   25130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25131   *) ac_try_echo=$ac_try;;
   25132 esac
   25133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25134   (eval "$ac_compile") 2>conftest.er1
   25135   ac_status=$?
   25136   grep -v '^ *+' conftest.er1 >conftest.err
   25137   rm -f conftest.er1
   25138   cat conftest.err >&5
   25139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25140   (exit $ac_status); } && {
   25141 	 test -z "$ac_c_werror_flag" ||
   25142 	 test ! -s conftest.err
   25143        } && test -s conftest.$ac_objext; then
   25144   ac_hi=$ac_mid
   25145 else
   25146   echo "$as_me: failed program was:" >&5
   25147 sed 's/^/| /' conftest.$ac_ext >&5
   25148 
   25149 	ac_lo=`expr '(' $ac_mid ')' + 1`
   25150 fi
   25151 
   25152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25153 done
   25154 case $ac_lo in
   25155 ?*) ac_cv_sizeof_int=$ac_lo;;
   25156 '') if test "$ac_cv_type_int" = yes; then
   25157      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
   25158 See \`config.log' for more details." >&5
   25159 echo "$as_me: error: cannot compute sizeof (int)
   25160 See \`config.log' for more details." >&2;}
   25161    { (exit 77); exit 77; }; }
   25162    else
   25163      ac_cv_sizeof_int=0
   25164    fi ;;
   25165 esac
   25166 else
   25167   cat >conftest.$ac_ext <<_ACEOF
   25168 /* confdefs.h.  */
   25169 _ACEOF
   25170 cat confdefs.h >>conftest.$ac_ext
   25171 cat >>conftest.$ac_ext <<_ACEOF
   25172 /* end confdefs.h.  */
   25173 $ac_includes_default
   25174    typedef int ac__type_sizeof_;
   25175 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25176 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25177 #include <stdio.h>
   25178 #include <stdlib.h>
   25179 int
   25180 main ()
   25181 {
   25182 
   25183   FILE *f = fopen ("conftest.val", "w");
   25184   if (! f)
   25185     return 1;
   25186   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
   25187     {
   25188       long int i = longval ();
   25189       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   25190 	return 1;
   25191       fprintf (f, "%ld\n", i);
   25192     }
   25193   else
   25194     {
   25195       unsigned long int i = ulongval ();
   25196       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   25197 	return 1;
   25198       fprintf (f, "%lu\n", i);
   25199     }
   25200   return ferror (f) || fclose (f) != 0;
   25201 
   25202   ;
   25203   return 0;
   25204 }
   25205 _ACEOF
   25206 rm -f conftest$ac_exeext
   25207 if { (ac_try="$ac_link"
   25208 case "(($ac_try" in
   25209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25210   *) ac_try_echo=$ac_try;;
   25211 esac
   25212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25213   (eval "$ac_link") 2>&5
   25214   ac_status=$?
   25215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25216   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   25217   { (case "(($ac_try" in
   25218   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25219   *) ac_try_echo=$ac_try;;
   25220 esac
   25221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25222   (eval "$ac_try") 2>&5
   25223   ac_status=$?
   25224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25225   (exit $ac_status); }; }; then
   25226   ac_cv_sizeof_int=`cat conftest.val`
   25227 else
   25228   echo "$as_me: program exited with status $ac_status" >&5
   25229 echo "$as_me: failed program was:" >&5
   25230 sed 's/^/| /' conftest.$ac_ext >&5
   25231 
   25232 ( exit $ac_status )
   25233 if test "$ac_cv_type_int" = yes; then
   25234      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
   25235 See \`config.log' for more details." >&5
   25236 echo "$as_me: error: cannot compute sizeof (int)
   25237 See \`config.log' for more details." >&2;}
   25238    { (exit 77); exit 77; }; }
   25239    else
   25240      ac_cv_sizeof_int=0
   25241    fi
   25242 fi
   25243 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   25244 fi
   25245 rm -f conftest.val
   25246 fi
   25247 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
   25248 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
   25249 
   25250 
   25251 
   25252 cat >>confdefs.h <<_ACEOF
   25253 #define SIZEOF_INT $ac_cv_sizeof_int
   25254 _ACEOF
   25255 
   25256 
   25257 { echo "$as_me:$LINENO: checking for long int" >&5
   25258 echo $ECHO_N "checking for long int... $ECHO_C" >&6; }
   25259 if test "${ac_cv_type_long_int+set}" = set; then
   25260   echo $ECHO_N "(cached) $ECHO_C" >&6
   25261 else
   25262   cat >conftest.$ac_ext <<_ACEOF
   25263 /* confdefs.h.  */
   25264 _ACEOF
   25265 cat confdefs.h >>conftest.$ac_ext
   25266 cat >>conftest.$ac_ext <<_ACEOF
   25267 /* end confdefs.h.  */
   25268 $ac_includes_default
   25269 typedef long int ac__type_new_;
   25270 int
   25271 main ()
   25272 {
   25273 if ((ac__type_new_ *) 0)
   25274   return 0;
   25275 if (sizeof (ac__type_new_))
   25276   return 0;
   25277   ;
   25278   return 0;
   25279 }
   25280 _ACEOF
   25281 rm -f conftest.$ac_objext
   25282 if { (ac_try="$ac_compile"
   25283 case "(($ac_try" in
   25284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25285   *) ac_try_echo=$ac_try;;
   25286 esac
   25287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25288   (eval "$ac_compile") 2>conftest.er1
   25289   ac_status=$?
   25290   grep -v '^ *+' conftest.er1 >conftest.err
   25291   rm -f conftest.er1
   25292   cat conftest.err >&5
   25293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25294   (exit $ac_status); } && {
   25295 	 test -z "$ac_c_werror_flag" ||
   25296 	 test ! -s conftest.err
   25297        } && test -s conftest.$ac_objext; then
   25298   ac_cv_type_long_int=yes
   25299 else
   25300   echo "$as_me: failed program was:" >&5
   25301 sed 's/^/| /' conftest.$ac_ext >&5
   25302 
   25303 	ac_cv_type_long_int=no
   25304 fi
   25305 
   25306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25307 fi
   25308 { echo "$as_me:$LINENO: result: $ac_cv_type_long_int" >&5
   25309 echo "${ECHO_T}$ac_cv_type_long_int" >&6; }
   25310 
   25311 # The cast to long int works around a bug in the HP C Compiler
   25312 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   25313 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   25314 # This bug is HP SR number 8606223364.
   25315 { echo "$as_me:$LINENO: checking size of long int" >&5
   25316 echo $ECHO_N "checking size of long int... $ECHO_C" >&6; }
   25317 if test "${ac_cv_sizeof_long_int+set}" = set; then
   25318   echo $ECHO_N "(cached) $ECHO_C" >&6
   25319 else
   25320   if test "$cross_compiling" = yes; then
   25321   # Depending upon the size, compute the lo and hi bounds.
   25322 cat >conftest.$ac_ext <<_ACEOF
   25323 /* confdefs.h.  */
   25324 _ACEOF
   25325 cat confdefs.h >>conftest.$ac_ext
   25326 cat >>conftest.$ac_ext <<_ACEOF
   25327 /* end confdefs.h.  */
   25328 $ac_includes_default
   25329    typedef long int ac__type_sizeof_;
   25330 int
   25331 main ()
   25332 {
   25333 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
   25334 test_array [0] = 0
   25335 
   25336   ;
   25337   return 0;
   25338 }
   25339 _ACEOF
   25340 rm -f conftest.$ac_objext
   25341 if { (ac_try="$ac_compile"
   25342 case "(($ac_try" in
   25343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25344   *) ac_try_echo=$ac_try;;
   25345 esac
   25346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25347   (eval "$ac_compile") 2>conftest.er1
   25348   ac_status=$?
   25349   grep -v '^ *+' conftest.er1 >conftest.err
   25350   rm -f conftest.er1
   25351   cat conftest.err >&5
   25352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25353   (exit $ac_status); } && {
   25354 	 test -z "$ac_c_werror_flag" ||
   25355 	 test ! -s conftest.err
   25356        } && test -s conftest.$ac_objext; then
   25357   ac_lo=0 ac_mid=0
   25358   while :; do
   25359     cat >conftest.$ac_ext <<_ACEOF
   25360 /* confdefs.h.  */
   25361 _ACEOF
   25362 cat confdefs.h >>conftest.$ac_ext
   25363 cat >>conftest.$ac_ext <<_ACEOF
   25364 /* end confdefs.h.  */
   25365 $ac_includes_default
   25366    typedef long int ac__type_sizeof_;
   25367 int
   25368 main ()
   25369 {
   25370 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   25371 test_array [0] = 0
   25372 
   25373   ;
   25374   return 0;
   25375 }
   25376 _ACEOF
   25377 rm -f conftest.$ac_objext
   25378 if { (ac_try="$ac_compile"
   25379 case "(($ac_try" in
   25380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25381   *) ac_try_echo=$ac_try;;
   25382 esac
   25383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25384   (eval "$ac_compile") 2>conftest.er1
   25385   ac_status=$?
   25386   grep -v '^ *+' conftest.er1 >conftest.err
   25387   rm -f conftest.er1
   25388   cat conftest.err >&5
   25389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25390   (exit $ac_status); } && {
   25391 	 test -z "$ac_c_werror_flag" ||
   25392 	 test ! -s conftest.err
   25393        } && test -s conftest.$ac_objext; then
   25394   ac_hi=$ac_mid; break
   25395 else
   25396   echo "$as_me: failed program was:" >&5
   25397 sed 's/^/| /' conftest.$ac_ext >&5
   25398 
   25399 	ac_lo=`expr $ac_mid + 1`
   25400 			if test $ac_lo -le $ac_mid; then
   25401 			  ac_lo= ac_hi=
   25402 			  break
   25403 			fi
   25404 			ac_mid=`expr 2 '*' $ac_mid + 1`
   25405 fi
   25406 
   25407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25408   done
   25409 else
   25410   echo "$as_me: failed program was:" >&5
   25411 sed 's/^/| /' conftest.$ac_ext >&5
   25412 
   25413 	cat >conftest.$ac_ext <<_ACEOF
   25414 /* confdefs.h.  */
   25415 _ACEOF
   25416 cat confdefs.h >>conftest.$ac_ext
   25417 cat >>conftest.$ac_ext <<_ACEOF
   25418 /* end confdefs.h.  */
   25419 $ac_includes_default
   25420    typedef long int ac__type_sizeof_;
   25421 int
   25422 main ()
   25423 {
   25424 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
   25425 test_array [0] = 0
   25426 
   25427   ;
   25428   return 0;
   25429 }
   25430 _ACEOF
   25431 rm -f conftest.$ac_objext
   25432 if { (ac_try="$ac_compile"
   25433 case "(($ac_try" in
   25434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25435   *) ac_try_echo=$ac_try;;
   25436 esac
   25437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25438   (eval "$ac_compile") 2>conftest.er1
   25439   ac_status=$?
   25440   grep -v '^ *+' conftest.er1 >conftest.err
   25441   rm -f conftest.er1
   25442   cat conftest.err >&5
   25443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25444   (exit $ac_status); } && {
   25445 	 test -z "$ac_c_werror_flag" ||
   25446 	 test ! -s conftest.err
   25447        } && test -s conftest.$ac_objext; then
   25448   ac_hi=-1 ac_mid=-1
   25449   while :; do
   25450     cat >conftest.$ac_ext <<_ACEOF
   25451 /* confdefs.h.  */
   25452 _ACEOF
   25453 cat confdefs.h >>conftest.$ac_ext
   25454 cat >>conftest.$ac_ext <<_ACEOF
   25455 /* end confdefs.h.  */
   25456 $ac_includes_default
   25457    typedef long int ac__type_sizeof_;
   25458 int
   25459 main ()
   25460 {
   25461 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
   25462 test_array [0] = 0
   25463 
   25464   ;
   25465   return 0;
   25466 }
   25467 _ACEOF
   25468 rm -f conftest.$ac_objext
   25469 if { (ac_try="$ac_compile"
   25470 case "(($ac_try" in
   25471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25472   *) ac_try_echo=$ac_try;;
   25473 esac
   25474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25475   (eval "$ac_compile") 2>conftest.er1
   25476   ac_status=$?
   25477   grep -v '^ *+' conftest.er1 >conftest.err
   25478   rm -f conftest.er1
   25479   cat conftest.err >&5
   25480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25481   (exit $ac_status); } && {
   25482 	 test -z "$ac_c_werror_flag" ||
   25483 	 test ! -s conftest.err
   25484        } && test -s conftest.$ac_objext; then
   25485   ac_lo=$ac_mid; break
   25486 else
   25487   echo "$as_me: failed program was:" >&5
   25488 sed 's/^/| /' conftest.$ac_ext >&5
   25489 
   25490 	ac_hi=`expr '(' $ac_mid ')' - 1`
   25491 			if test $ac_mid -le $ac_hi; then
   25492 			  ac_lo= ac_hi=
   25493 			  break
   25494 			fi
   25495 			ac_mid=`expr 2 '*' $ac_mid`
   25496 fi
   25497 
   25498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25499   done
   25500 else
   25501   echo "$as_me: failed program was:" >&5
   25502 sed 's/^/| /' conftest.$ac_ext >&5
   25503 
   25504 	ac_lo= ac_hi=
   25505 fi
   25506 
   25507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25508 fi
   25509 
   25510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25511 # Binary search between lo and hi bounds.
   25512 while test "x$ac_lo" != "x$ac_hi"; do
   25513   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
   25514   cat >conftest.$ac_ext <<_ACEOF
   25515 /* confdefs.h.  */
   25516 _ACEOF
   25517 cat confdefs.h >>conftest.$ac_ext
   25518 cat >>conftest.$ac_ext <<_ACEOF
   25519 /* end confdefs.h.  */
   25520 $ac_includes_default
   25521    typedef long int ac__type_sizeof_;
   25522 int
   25523 main ()
   25524 {
   25525 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   25526 test_array [0] = 0
   25527 
   25528   ;
   25529   return 0;
   25530 }
   25531 _ACEOF
   25532 rm -f conftest.$ac_objext
   25533 if { (ac_try="$ac_compile"
   25534 case "(($ac_try" in
   25535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25536   *) ac_try_echo=$ac_try;;
   25537 esac
   25538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25539   (eval "$ac_compile") 2>conftest.er1
   25540   ac_status=$?
   25541   grep -v '^ *+' conftest.er1 >conftest.err
   25542   rm -f conftest.er1
   25543   cat conftest.err >&5
   25544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25545   (exit $ac_status); } && {
   25546 	 test -z "$ac_c_werror_flag" ||
   25547 	 test ! -s conftest.err
   25548        } && test -s conftest.$ac_objext; then
   25549   ac_hi=$ac_mid
   25550 else
   25551   echo "$as_me: failed program was:" >&5
   25552 sed 's/^/| /' conftest.$ac_ext >&5
   25553 
   25554 	ac_lo=`expr '(' $ac_mid ')' + 1`
   25555 fi
   25556 
   25557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25558 done
   25559 case $ac_lo in
   25560 ?*) ac_cv_sizeof_long_int=$ac_lo;;
   25561 '') if test "$ac_cv_type_long_int" = yes; then
   25562      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
   25563 See \`config.log' for more details." >&5
   25564 echo "$as_me: error: cannot compute sizeof (long int)
   25565 See \`config.log' for more details." >&2;}
   25566    { (exit 77); exit 77; }; }
   25567    else
   25568      ac_cv_sizeof_long_int=0
   25569    fi ;;
   25570 esac
   25571 else
   25572   cat >conftest.$ac_ext <<_ACEOF
   25573 /* confdefs.h.  */
   25574 _ACEOF
   25575 cat confdefs.h >>conftest.$ac_ext
   25576 cat >>conftest.$ac_ext <<_ACEOF
   25577 /* end confdefs.h.  */
   25578 $ac_includes_default
   25579    typedef long int ac__type_sizeof_;
   25580 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25581 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25582 #include <stdio.h>
   25583 #include <stdlib.h>
   25584 int
   25585 main ()
   25586 {
   25587 
   25588   FILE *f = fopen ("conftest.val", "w");
   25589   if (! f)
   25590     return 1;
   25591   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
   25592     {
   25593       long int i = longval ();
   25594       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   25595 	return 1;
   25596       fprintf (f, "%ld\n", i);
   25597     }
   25598   else
   25599     {
   25600       unsigned long int i = ulongval ();
   25601       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   25602 	return 1;
   25603       fprintf (f, "%lu\n", i);
   25604     }
   25605   return ferror (f) || fclose (f) != 0;
   25606 
   25607   ;
   25608   return 0;
   25609 }
   25610 _ACEOF
   25611 rm -f conftest$ac_exeext
   25612 if { (ac_try="$ac_link"
   25613 case "(($ac_try" in
   25614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25615   *) ac_try_echo=$ac_try;;
   25616 esac
   25617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25618   (eval "$ac_link") 2>&5
   25619   ac_status=$?
   25620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25621   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   25622   { (case "(($ac_try" in
   25623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25624   *) ac_try_echo=$ac_try;;
   25625 esac
   25626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25627   (eval "$ac_try") 2>&5
   25628   ac_status=$?
   25629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25630   (exit $ac_status); }; }; then
   25631   ac_cv_sizeof_long_int=`cat conftest.val`
   25632 else
   25633   echo "$as_me: program exited with status $ac_status" >&5
   25634 echo "$as_me: failed program was:" >&5
   25635 sed 's/^/| /' conftest.$ac_ext >&5
   25636 
   25637 ( exit $ac_status )
   25638 if test "$ac_cv_type_long_int" = yes; then
   25639      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
   25640 See \`config.log' for more details." >&5
   25641 echo "$as_me: error: cannot compute sizeof (long int)
   25642 See \`config.log' for more details." >&2;}
   25643    { (exit 77); exit 77; }; }
   25644    else
   25645      ac_cv_sizeof_long_int=0
   25646    fi
   25647 fi
   25648 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   25649 fi
   25650 rm -f conftest.val
   25651 fi
   25652 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_int" >&5
   25653 echo "${ECHO_T}$ac_cv_sizeof_long_int" >&6; }
   25654 
   25655 
   25656 
   25657 cat >>confdefs.h <<_ACEOF
   25658 #define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
   25659 _ACEOF
   25660 
   25661 
   25662 { echo "$as_me:$LINENO: checking for long long int" >&5
   25663 echo $ECHO_N "checking for long long int... $ECHO_C" >&6; }
   25664 if test "${ac_cv_type_long_long_int+set}" = set; then
   25665   echo $ECHO_N "(cached) $ECHO_C" >&6
   25666 else
   25667   cat >conftest.$ac_ext <<_ACEOF
   25668 /* confdefs.h.  */
   25669 _ACEOF
   25670 cat confdefs.h >>conftest.$ac_ext
   25671 cat >>conftest.$ac_ext <<_ACEOF
   25672 /* end confdefs.h.  */
   25673 $ac_includes_default
   25674 typedef long long int ac__type_new_;
   25675 int
   25676 main ()
   25677 {
   25678 if ((ac__type_new_ *) 0)
   25679   return 0;
   25680 if (sizeof (ac__type_new_))
   25681   return 0;
   25682   ;
   25683   return 0;
   25684 }
   25685 _ACEOF
   25686 rm -f conftest.$ac_objext
   25687 if { (ac_try="$ac_compile"
   25688 case "(($ac_try" in
   25689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25690   *) ac_try_echo=$ac_try;;
   25691 esac
   25692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25693   (eval "$ac_compile") 2>conftest.er1
   25694   ac_status=$?
   25695   grep -v '^ *+' conftest.er1 >conftest.err
   25696   rm -f conftest.er1
   25697   cat conftest.err >&5
   25698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25699   (exit $ac_status); } && {
   25700 	 test -z "$ac_c_werror_flag" ||
   25701 	 test ! -s conftest.err
   25702        } && test -s conftest.$ac_objext; then
   25703   ac_cv_type_long_long_int=yes
   25704 else
   25705   echo "$as_me: failed program was:" >&5
   25706 sed 's/^/| /' conftest.$ac_ext >&5
   25707 
   25708 	ac_cv_type_long_long_int=no
   25709 fi
   25710 
   25711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25712 fi
   25713 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
   25714 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6; }
   25715 
   25716 # The cast to long int works around a bug in the HP C Compiler
   25717 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   25718 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   25719 # This bug is HP SR number 8606223364.
   25720 { echo "$as_me:$LINENO: checking size of long long int" >&5
   25721 echo $ECHO_N "checking size of long long int... $ECHO_C" >&6; }
   25722 if test "${ac_cv_sizeof_long_long_int+set}" = set; then
   25723   echo $ECHO_N "(cached) $ECHO_C" >&6
   25724 else
   25725   if test "$cross_compiling" = yes; then
   25726   # Depending upon the size, compute the lo and hi bounds.
   25727 cat >conftest.$ac_ext <<_ACEOF
   25728 /* confdefs.h.  */
   25729 _ACEOF
   25730 cat confdefs.h >>conftest.$ac_ext
   25731 cat >>conftest.$ac_ext <<_ACEOF
   25732 /* end confdefs.h.  */
   25733 $ac_includes_default
   25734    typedef long long int ac__type_sizeof_;
   25735 int
   25736 main ()
   25737 {
   25738 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
   25739 test_array [0] = 0
   25740 
   25741   ;
   25742   return 0;
   25743 }
   25744 _ACEOF
   25745 rm -f conftest.$ac_objext
   25746 if { (ac_try="$ac_compile"
   25747 case "(($ac_try" in
   25748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25749   *) ac_try_echo=$ac_try;;
   25750 esac
   25751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25752   (eval "$ac_compile") 2>conftest.er1
   25753   ac_status=$?
   25754   grep -v '^ *+' conftest.er1 >conftest.err
   25755   rm -f conftest.er1
   25756   cat conftest.err >&5
   25757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25758   (exit $ac_status); } && {
   25759 	 test -z "$ac_c_werror_flag" ||
   25760 	 test ! -s conftest.err
   25761        } && test -s conftest.$ac_objext; then
   25762   ac_lo=0 ac_mid=0
   25763   while :; do
   25764     cat >conftest.$ac_ext <<_ACEOF
   25765 /* confdefs.h.  */
   25766 _ACEOF
   25767 cat confdefs.h >>conftest.$ac_ext
   25768 cat >>conftest.$ac_ext <<_ACEOF
   25769 /* end confdefs.h.  */
   25770 $ac_includes_default
   25771    typedef long long int ac__type_sizeof_;
   25772 int
   25773 main ()
   25774 {
   25775 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   25776 test_array [0] = 0
   25777 
   25778   ;
   25779   return 0;
   25780 }
   25781 _ACEOF
   25782 rm -f conftest.$ac_objext
   25783 if { (ac_try="$ac_compile"
   25784 case "(($ac_try" in
   25785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25786   *) ac_try_echo=$ac_try;;
   25787 esac
   25788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25789   (eval "$ac_compile") 2>conftest.er1
   25790   ac_status=$?
   25791   grep -v '^ *+' conftest.er1 >conftest.err
   25792   rm -f conftest.er1
   25793   cat conftest.err >&5
   25794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25795   (exit $ac_status); } && {
   25796 	 test -z "$ac_c_werror_flag" ||
   25797 	 test ! -s conftest.err
   25798        } && test -s conftest.$ac_objext; then
   25799   ac_hi=$ac_mid; break
   25800 else
   25801   echo "$as_me: failed program was:" >&5
   25802 sed 's/^/| /' conftest.$ac_ext >&5
   25803 
   25804 	ac_lo=`expr $ac_mid + 1`
   25805 			if test $ac_lo -le $ac_mid; then
   25806 			  ac_lo= ac_hi=
   25807 			  break
   25808 			fi
   25809 			ac_mid=`expr 2 '*' $ac_mid + 1`
   25810 fi
   25811 
   25812 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25813   done
   25814 else
   25815   echo "$as_me: failed program was:" >&5
   25816 sed 's/^/| /' conftest.$ac_ext >&5
   25817 
   25818 	cat >conftest.$ac_ext <<_ACEOF
   25819 /* confdefs.h.  */
   25820 _ACEOF
   25821 cat confdefs.h >>conftest.$ac_ext
   25822 cat >>conftest.$ac_ext <<_ACEOF
   25823 /* end confdefs.h.  */
   25824 $ac_includes_default
   25825    typedef long long int ac__type_sizeof_;
   25826 int
   25827 main ()
   25828 {
   25829 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
   25830 test_array [0] = 0
   25831 
   25832   ;
   25833   return 0;
   25834 }
   25835 _ACEOF
   25836 rm -f conftest.$ac_objext
   25837 if { (ac_try="$ac_compile"
   25838 case "(($ac_try" in
   25839   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25840   *) ac_try_echo=$ac_try;;
   25841 esac
   25842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25843   (eval "$ac_compile") 2>conftest.er1
   25844   ac_status=$?
   25845   grep -v '^ *+' conftest.er1 >conftest.err
   25846   rm -f conftest.er1
   25847   cat conftest.err >&5
   25848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25849   (exit $ac_status); } && {
   25850 	 test -z "$ac_c_werror_flag" ||
   25851 	 test ! -s conftest.err
   25852        } && test -s conftest.$ac_objext; then
   25853   ac_hi=-1 ac_mid=-1
   25854   while :; do
   25855     cat >conftest.$ac_ext <<_ACEOF
   25856 /* confdefs.h.  */
   25857 _ACEOF
   25858 cat confdefs.h >>conftest.$ac_ext
   25859 cat >>conftest.$ac_ext <<_ACEOF
   25860 /* end confdefs.h.  */
   25861 $ac_includes_default
   25862    typedef long long int ac__type_sizeof_;
   25863 int
   25864 main ()
   25865 {
   25866 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
   25867 test_array [0] = 0
   25868 
   25869   ;
   25870   return 0;
   25871 }
   25872 _ACEOF
   25873 rm -f conftest.$ac_objext
   25874 if { (ac_try="$ac_compile"
   25875 case "(($ac_try" in
   25876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25877   *) ac_try_echo=$ac_try;;
   25878 esac
   25879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25880   (eval "$ac_compile") 2>conftest.er1
   25881   ac_status=$?
   25882   grep -v '^ *+' conftest.er1 >conftest.err
   25883   rm -f conftest.er1
   25884   cat conftest.err >&5
   25885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25886   (exit $ac_status); } && {
   25887 	 test -z "$ac_c_werror_flag" ||
   25888 	 test ! -s conftest.err
   25889        } && test -s conftest.$ac_objext; then
   25890   ac_lo=$ac_mid; break
   25891 else
   25892   echo "$as_me: failed program was:" >&5
   25893 sed 's/^/| /' conftest.$ac_ext >&5
   25894 
   25895 	ac_hi=`expr '(' $ac_mid ')' - 1`
   25896 			if test $ac_mid -le $ac_hi; then
   25897 			  ac_lo= ac_hi=
   25898 			  break
   25899 			fi
   25900 			ac_mid=`expr 2 '*' $ac_mid`
   25901 fi
   25902 
   25903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25904   done
   25905 else
   25906   echo "$as_me: failed program was:" >&5
   25907 sed 's/^/| /' conftest.$ac_ext >&5
   25908 
   25909 	ac_lo= ac_hi=
   25910 fi
   25911 
   25912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25913 fi
   25914 
   25915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25916 # Binary search between lo and hi bounds.
   25917 while test "x$ac_lo" != "x$ac_hi"; do
   25918   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
   25919   cat >conftest.$ac_ext <<_ACEOF
   25920 /* confdefs.h.  */
   25921 _ACEOF
   25922 cat confdefs.h >>conftest.$ac_ext
   25923 cat >>conftest.$ac_ext <<_ACEOF
   25924 /* end confdefs.h.  */
   25925 $ac_includes_default
   25926    typedef long long int ac__type_sizeof_;
   25927 int
   25928 main ()
   25929 {
   25930 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
   25931 test_array [0] = 0
   25932 
   25933   ;
   25934   return 0;
   25935 }
   25936 _ACEOF
   25937 rm -f conftest.$ac_objext
   25938 if { (ac_try="$ac_compile"
   25939 case "(($ac_try" in
   25940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   25941   *) ac_try_echo=$ac_try;;
   25942 esac
   25943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   25944   (eval "$ac_compile") 2>conftest.er1
   25945   ac_status=$?
   25946   grep -v '^ *+' conftest.er1 >conftest.err
   25947   rm -f conftest.er1
   25948   cat conftest.err >&5
   25949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   25950   (exit $ac_status); } && {
   25951 	 test -z "$ac_c_werror_flag" ||
   25952 	 test ! -s conftest.err
   25953        } && test -s conftest.$ac_objext; then
   25954   ac_hi=$ac_mid
   25955 else
   25956   echo "$as_me: failed program was:" >&5
   25957 sed 's/^/| /' conftest.$ac_ext >&5
   25958 
   25959 	ac_lo=`expr '(' $ac_mid ')' + 1`
   25960 fi
   25961 
   25962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   25963 done
   25964 case $ac_lo in
   25965 ?*) ac_cv_sizeof_long_long_int=$ac_lo;;
   25966 '') if test "$ac_cv_type_long_long_int" = yes; then
   25967      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
   25968 See \`config.log' for more details." >&5
   25969 echo "$as_me: error: cannot compute sizeof (long long int)
   25970 See \`config.log' for more details." >&2;}
   25971    { (exit 77); exit 77; }; }
   25972    else
   25973      ac_cv_sizeof_long_long_int=0
   25974    fi ;;
   25975 esac
   25976 else
   25977   cat >conftest.$ac_ext <<_ACEOF
   25978 /* confdefs.h.  */
   25979 _ACEOF
   25980 cat confdefs.h >>conftest.$ac_ext
   25981 cat >>conftest.$ac_ext <<_ACEOF
   25982 /* end confdefs.h.  */
   25983 $ac_includes_default
   25984    typedef long long int ac__type_sizeof_;
   25985 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25986 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
   25987 #include <stdio.h>
   25988 #include <stdlib.h>
   25989 int
   25990 main ()
   25991 {
   25992 
   25993   FILE *f = fopen ("conftest.val", "w");
   25994   if (! f)
   25995     return 1;
   25996   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
   25997     {
   25998       long int i = longval ();
   25999       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   26000 	return 1;
   26001       fprintf (f, "%ld\n", i);
   26002     }
   26003   else
   26004     {
   26005       unsigned long int i = ulongval ();
   26006       if (i != ((long int) (sizeof (ac__type_sizeof_))))
   26007 	return 1;
   26008       fprintf (f, "%lu\n", i);
   26009     }
   26010   return ferror (f) || fclose (f) != 0;
   26011 
   26012   ;
   26013   return 0;
   26014 }
   26015 _ACEOF
   26016 rm -f conftest$ac_exeext
   26017 if { (ac_try="$ac_link"
   26018 case "(($ac_try" in
   26019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26020   *) ac_try_echo=$ac_try;;
   26021 esac
   26022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26023   (eval "$ac_link") 2>&5
   26024   ac_status=$?
   26025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26026   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   26027   { (case "(($ac_try" in
   26028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26029   *) ac_try_echo=$ac_try;;
   26030 esac
   26031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26032   (eval "$ac_try") 2>&5
   26033   ac_status=$?
   26034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26035   (exit $ac_status); }; }; then
   26036   ac_cv_sizeof_long_long_int=`cat conftest.val`
   26037 else
   26038   echo "$as_me: program exited with status $ac_status" >&5
   26039 echo "$as_me: failed program was:" >&5
   26040 sed 's/^/| /' conftest.$ac_ext >&5
   26041 
   26042 ( exit $ac_status )
   26043 if test "$ac_cv_type_long_long_int" = yes; then
   26044      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
   26045 See \`config.log' for more details." >&5
   26046 echo "$as_me: error: cannot compute sizeof (long long int)
   26047 See \`config.log' for more details." >&2;}
   26048    { (exit 77); exit 77; }; }
   26049    else
   26050      ac_cv_sizeof_long_long_int=0
   26051    fi
   26052 fi
   26053 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   26054 fi
   26055 rm -f conftest.val
   26056 fi
   26057 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long_int" >&5
   26058 echo "${ECHO_T}$ac_cv_sizeof_long_long_int" >&6; }
   26059 
   26060 
   26061 
   26062 cat >>confdefs.h <<_ACEOF
   26063 #define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
   26064 _ACEOF
   26065 
   26066 
   26067 
   26068 # Sanity check long long for some platforms (AIX)
   26069 if test "x$ac_cv_sizeof_long_long_int" = "x4" ; then
   26070 	ac_cv_sizeof_long_long_int=0
   26071 fi
   26072 
   26073 # compute LLONG_MIN and LLONG_MAX if we don't know them.
   26074 if test -z "$have_llong_max"; then
   26075 	{ echo "$as_me:$LINENO: checking for max value of long long" >&5
   26076 echo $ECHO_N "checking for max value of long long... $ECHO_C" >&6; }
   26077 	if test "$cross_compiling" = yes; then
   26078 
   26079 			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
   26080 echo "$as_me: WARNING: cross compiling: not checking" >&2;}
   26081 
   26082 
   26083 else
   26084   cat >conftest.$ac_ext <<_ACEOF
   26085 /* confdefs.h.  */
   26086 _ACEOF
   26087 cat confdefs.h >>conftest.$ac_ext
   26088 cat >>conftest.$ac_ext <<_ACEOF
   26089 /* end confdefs.h.  */
   26090 
   26091 #include <stdio.h>
   26092 /* Why is this so damn hard? */
   26093 #ifdef __GNUC__
   26094 # undef __GNUC__
   26095 #endif
   26096 #define __USE_ISOC99
   26097 #include <limits.h>
   26098 #define DATA "conftest.llminmax"
   26099 #define my_abs(a) ((a) < 0 ? ((a) * -1) : (a))
   26100 
   26101 /*
   26102  * printf in libc on some platforms (eg old Tru64) does not understand %lld so
   26103  * we do this the hard way.
   26104  */
   26105 static int
   26106 fprint_ll(FILE *f, long long n)
   26107 {
   26108 	unsigned int i;
   26109 	int l[sizeof(long long) * 8];
   26110 
   26111 	if (n < 0)
   26112 		if (fprintf(f, "-") < 0)
   26113 			return -1;
   26114 	for (i = 0; n != 0; i++) {
   26115 		l[i] = my_abs(n % 10);
   26116 		n /= 10;
   26117 	}
   26118 	do {
   26119 		if (fprintf(f, "%d", l[--i]) < 0)
   26120 			return -1;
   26121 	} while (i != 0);
   26122 	if (fprintf(f, " ") < 0)
   26123 		return -1;
   26124 	return 0;
   26125 }
   26126 
   26127 int
   26128 main ()
   26129 {
   26130 
   26131 	FILE *f;
   26132 	long long i, llmin, llmax = 0;
   26133 
   26134 	if((f = fopen(DATA,"w")) == NULL)
   26135 		exit(1);
   26136 
   26137 #if defined(LLONG_MIN) && defined(LLONG_MAX)
   26138 	fprintf(stderr, "Using system header for LLONG_MIN and LLONG_MAX\n");
   26139 	llmin = LLONG_MIN;
   26140 	llmax = LLONG_MAX;
   26141 #else
   26142 	fprintf(stderr, "Calculating  LLONG_MIN and LLONG_MAX\n");
   26143 	/* This will work on one's complement and two's complement */
   26144 	for (i = 1; i > llmax; i <<= 1, i++)
   26145 		llmax = i;
   26146 	llmin = llmax + 1LL;	/* wrap */
   26147 #endif
   26148 
   26149 	/* Sanity check */
   26150 	if (llmin + 1 < llmin || llmin - 1 < llmin || llmax + 1 > llmax
   26151 	    || llmax - 1 > llmax || llmin == llmax || llmin == 0
   26152 	    || llmax == 0 || llmax < LONG_MAX || llmin > LONG_MIN) {
   26153 		fprintf(f, "unknown unknown\n");
   26154 		exit(2);
   26155 	}
   26156 
   26157 	if (fprint_ll(f, llmin) < 0)
   26158 		exit(3);
   26159 	if (fprint_ll(f, llmax) < 0)
   26160 		exit(4);
   26161 	if (fclose(f) < 0)
   26162 		exit(5);
   26163 	exit(0);
   26164 
   26165   ;
   26166   return 0;
   26167 }
   26168 _ACEOF
   26169 rm -f conftest$ac_exeext
   26170 if { (ac_try="$ac_link"
   26171 case "(($ac_try" in
   26172   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26173   *) ac_try_echo=$ac_try;;
   26174 esac
   26175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26176   (eval "$ac_link") 2>&5
   26177   ac_status=$?
   26178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26179   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   26180   { (case "(($ac_try" in
   26181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26182   *) ac_try_echo=$ac_try;;
   26183 esac
   26184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26185   (eval "$ac_try") 2>&5
   26186   ac_status=$?
   26187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26188   (exit $ac_status); }; }; then
   26189 
   26190 			llong_min=`$AWK '{print $1}' conftest.llminmax`
   26191 			llong_max=`$AWK '{print $2}' conftest.llminmax`
   26192 
   26193 			{ echo "$as_me:$LINENO: result: $llong_max" >&5
   26194 echo "${ECHO_T}$llong_max" >&6; }
   26195 
   26196 cat >>confdefs.h <<_ACEOF
   26197 #define LLONG_MAX ${llong_max}LL
   26198 _ACEOF
   26199 
   26200 			{ echo "$as_me:$LINENO: checking for min value of long long" >&5
   26201 echo $ECHO_N "checking for min value of long long... $ECHO_C" >&6; }
   26202 			{ echo "$as_me:$LINENO: result: $llong_min" >&5
   26203 echo "${ECHO_T}$llong_min" >&6; }
   26204 
   26205 cat >>confdefs.h <<_ACEOF
   26206 #define LLONG_MIN ${llong_min}LL
   26207 _ACEOF
   26208 
   26209 
   26210 else
   26211   echo "$as_me: program exited with status $ac_status" >&5
   26212 echo "$as_me: failed program was:" >&5
   26213 sed 's/^/| /' conftest.$ac_ext >&5
   26214 
   26215 ( exit $ac_status )
   26216 
   26217 			{ echo "$as_me:$LINENO: result: not found" >&5
   26218 echo "${ECHO_T}not found" >&6; }
   26219 
   26220 fi
   26221 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   26222 fi
   26223 
   26224 
   26225 fi
   26226 
   26227 
   26228 # More checks for data types
   26229 { echo "$as_me:$LINENO: checking for u_int type" >&5
   26230 echo $ECHO_N "checking for u_int type... $ECHO_C" >&6; }
   26231 if test "${ac_cv_have_u_int+set}" = set; then
   26232   echo $ECHO_N "(cached) $ECHO_C" >&6
   26233 else
   26234 
   26235 	cat >conftest.$ac_ext <<_ACEOF
   26236 /* confdefs.h.  */
   26237 _ACEOF
   26238 cat confdefs.h >>conftest.$ac_ext
   26239 cat >>conftest.$ac_ext <<_ACEOF
   26240 /* end confdefs.h.  */
   26241  #include <sys/types.h>
   26242 int
   26243 main ()
   26244 {
   26245  u_int a; a = 1;
   26246   ;
   26247   return 0;
   26248 }
   26249 _ACEOF
   26250 rm -f conftest.$ac_objext
   26251 if { (ac_try="$ac_compile"
   26252 case "(($ac_try" in
   26253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26254   *) ac_try_echo=$ac_try;;
   26255 esac
   26256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26257   (eval "$ac_compile") 2>conftest.er1
   26258   ac_status=$?
   26259   grep -v '^ *+' conftest.er1 >conftest.err
   26260   rm -f conftest.er1
   26261   cat conftest.err >&5
   26262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26263   (exit $ac_status); } && {
   26264 	 test -z "$ac_c_werror_flag" ||
   26265 	 test ! -s conftest.err
   26266        } && test -s conftest.$ac_objext; then
   26267    ac_cv_have_u_int="yes"
   26268 else
   26269   echo "$as_me: failed program was:" >&5
   26270 sed 's/^/| /' conftest.$ac_ext >&5
   26271 
   26272 	 ac_cv_have_u_int="no"
   26273 
   26274 fi
   26275 
   26276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26277 
   26278 fi
   26279 { echo "$as_me:$LINENO: result: $ac_cv_have_u_int" >&5
   26280 echo "${ECHO_T}$ac_cv_have_u_int" >&6; }
   26281 if test "x$ac_cv_have_u_int" = "xyes" ; then
   26282 
   26283 cat >>confdefs.h <<\_ACEOF
   26284 #define HAVE_U_INT 1
   26285 _ACEOF
   26286 
   26287 	have_u_int=1
   26288 fi
   26289 
   26290 { echo "$as_me:$LINENO: checking for intXX_t types" >&5
   26291 echo $ECHO_N "checking for intXX_t types... $ECHO_C" >&6; }
   26292 if test "${ac_cv_have_intxx_t+set}" = set; then
   26293   echo $ECHO_N "(cached) $ECHO_C" >&6
   26294 else
   26295 
   26296 	cat >conftest.$ac_ext <<_ACEOF
   26297 /* confdefs.h.  */
   26298 _ACEOF
   26299 cat confdefs.h >>conftest.$ac_ext
   26300 cat >>conftest.$ac_ext <<_ACEOF
   26301 /* end confdefs.h.  */
   26302  #include <sys/types.h>
   26303 int
   26304 main ()
   26305 {
   26306  int8_t a; int16_t b; int32_t c; a = b = c = 1;
   26307   ;
   26308   return 0;
   26309 }
   26310 _ACEOF
   26311 rm -f conftest.$ac_objext
   26312 if { (ac_try="$ac_compile"
   26313 case "(($ac_try" in
   26314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26315   *) ac_try_echo=$ac_try;;
   26316 esac
   26317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26318   (eval "$ac_compile") 2>conftest.er1
   26319   ac_status=$?
   26320   grep -v '^ *+' conftest.er1 >conftest.err
   26321   rm -f conftest.er1
   26322   cat conftest.err >&5
   26323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26324   (exit $ac_status); } && {
   26325 	 test -z "$ac_c_werror_flag" ||
   26326 	 test ! -s conftest.err
   26327        } && test -s conftest.$ac_objext; then
   26328    ac_cv_have_intxx_t="yes"
   26329 else
   26330   echo "$as_me: failed program was:" >&5
   26331 sed 's/^/| /' conftest.$ac_ext >&5
   26332 
   26333 	 ac_cv_have_intxx_t="no"
   26334 
   26335 fi
   26336 
   26337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26338 
   26339 fi
   26340 { echo "$as_me:$LINENO: result: $ac_cv_have_intxx_t" >&5
   26341 echo "${ECHO_T}$ac_cv_have_intxx_t" >&6; }
   26342 if test "x$ac_cv_have_intxx_t" = "xyes" ; then
   26343 
   26344 cat >>confdefs.h <<\_ACEOF
   26345 #define HAVE_INTXX_T 1
   26346 _ACEOF
   26347 
   26348 	have_intxx_t=1
   26349 fi
   26350 
   26351 if (test -z "$have_intxx_t" && \
   26352 	   test "x$ac_cv_header_stdint_h" = "xyes")
   26353 then
   26354     { echo "$as_me:$LINENO: checking for intXX_t types in stdint.h" >&5
   26355 echo $ECHO_N "checking for intXX_t types in stdint.h... $ECHO_C" >&6; }
   26356 	cat >conftest.$ac_ext <<_ACEOF
   26357 /* confdefs.h.  */
   26358 _ACEOF
   26359 cat confdefs.h >>conftest.$ac_ext
   26360 cat >>conftest.$ac_ext <<_ACEOF
   26361 /* end confdefs.h.  */
   26362  #include <stdint.h>
   26363 int
   26364 main ()
   26365 {
   26366  int8_t a; int16_t b; int32_t c; a = b = c = 1;
   26367   ;
   26368   return 0;
   26369 }
   26370 _ACEOF
   26371 rm -f conftest.$ac_objext
   26372 if { (ac_try="$ac_compile"
   26373 case "(($ac_try" in
   26374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26375   *) ac_try_echo=$ac_try;;
   26376 esac
   26377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26378   (eval "$ac_compile") 2>conftest.er1
   26379   ac_status=$?
   26380   grep -v '^ *+' conftest.er1 >conftest.err
   26381   rm -f conftest.er1
   26382   cat conftest.err >&5
   26383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26384   (exit $ac_status); } && {
   26385 	 test -z "$ac_c_werror_flag" ||
   26386 	 test ! -s conftest.err
   26387        } && test -s conftest.$ac_objext; then
   26388 
   26389 			cat >>confdefs.h <<\_ACEOF
   26390 #define HAVE_INTXX_T 1
   26391 _ACEOF
   26392 
   26393 			{ echo "$as_me:$LINENO: result: yes" >&5
   26394 echo "${ECHO_T}yes" >&6; }
   26395 
   26396 else
   26397   echo "$as_me: failed program was:" >&5
   26398 sed 's/^/| /' conftest.$ac_ext >&5
   26399 
   26400 	 { echo "$as_me:$LINENO: result: no" >&5
   26401 echo "${ECHO_T}no" >&6; }
   26402 
   26403 fi
   26404 
   26405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26406 fi
   26407 
   26408 { echo "$as_me:$LINENO: checking for int64_t type" >&5
   26409 echo $ECHO_N "checking for int64_t type... $ECHO_C" >&6; }
   26410 if test "${ac_cv_have_int64_t+set}" = set; then
   26411   echo $ECHO_N "(cached) $ECHO_C" >&6
   26412 else
   26413 
   26414 	cat >conftest.$ac_ext <<_ACEOF
   26415 /* confdefs.h.  */
   26416 _ACEOF
   26417 cat confdefs.h >>conftest.$ac_ext
   26418 cat >>conftest.$ac_ext <<_ACEOF
   26419 /* end confdefs.h.  */
   26420 
   26421 #include <sys/types.h>
   26422 #ifdef HAVE_STDINT_H
   26423 # include <stdint.h>
   26424 #endif
   26425 #include <sys/socket.h>
   26426 #ifdef HAVE_SYS_BITYPES_H
   26427 # include <sys/bitypes.h>
   26428 #endif
   26429 
   26430 int
   26431 main ()
   26432 {
   26433 
   26434 int64_t a; a = 1;
   26435 
   26436   ;
   26437   return 0;
   26438 }
   26439 _ACEOF
   26440 rm -f conftest.$ac_objext
   26441 if { (ac_try="$ac_compile"
   26442 case "(($ac_try" in
   26443   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26444   *) ac_try_echo=$ac_try;;
   26445 esac
   26446 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26447   (eval "$ac_compile") 2>conftest.er1
   26448   ac_status=$?
   26449   grep -v '^ *+' conftest.er1 >conftest.err
   26450   rm -f conftest.er1
   26451   cat conftest.err >&5
   26452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26453   (exit $ac_status); } && {
   26454 	 test -z "$ac_c_werror_flag" ||
   26455 	 test ! -s conftest.err
   26456        } && test -s conftest.$ac_objext; then
   26457    ac_cv_have_int64_t="yes"
   26458 else
   26459   echo "$as_me: failed program was:" >&5
   26460 sed 's/^/| /' conftest.$ac_ext >&5
   26461 
   26462 	 ac_cv_have_int64_t="no"
   26463 
   26464 fi
   26465 
   26466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26467 
   26468 fi
   26469 { echo "$as_me:$LINENO: result: $ac_cv_have_int64_t" >&5
   26470 echo "${ECHO_T}$ac_cv_have_int64_t" >&6; }
   26471 if test "x$ac_cv_have_int64_t" = "xyes" ; then
   26472 
   26473 cat >>confdefs.h <<\_ACEOF
   26474 #define HAVE_INT64_T 1
   26475 _ACEOF
   26476 
   26477 fi
   26478 
   26479 { echo "$as_me:$LINENO: checking for u_intXX_t types" >&5
   26480 echo $ECHO_N "checking for u_intXX_t types... $ECHO_C" >&6; }
   26481 if test "${ac_cv_have_u_intxx_t+set}" = set; then
   26482   echo $ECHO_N "(cached) $ECHO_C" >&6
   26483 else
   26484 
   26485 	cat >conftest.$ac_ext <<_ACEOF
   26486 /* confdefs.h.  */
   26487 _ACEOF
   26488 cat confdefs.h >>conftest.$ac_ext
   26489 cat >>conftest.$ac_ext <<_ACEOF
   26490 /* end confdefs.h.  */
   26491  #include <sys/types.h>
   26492 int
   26493 main ()
   26494 {
   26495  u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
   26496   ;
   26497   return 0;
   26498 }
   26499 _ACEOF
   26500 rm -f conftest.$ac_objext
   26501 if { (ac_try="$ac_compile"
   26502 case "(($ac_try" in
   26503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26504   *) ac_try_echo=$ac_try;;
   26505 esac
   26506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26507   (eval "$ac_compile") 2>conftest.er1
   26508   ac_status=$?
   26509   grep -v '^ *+' conftest.er1 >conftest.err
   26510   rm -f conftest.er1
   26511   cat conftest.err >&5
   26512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26513   (exit $ac_status); } && {
   26514 	 test -z "$ac_c_werror_flag" ||
   26515 	 test ! -s conftest.err
   26516        } && test -s conftest.$ac_objext; then
   26517    ac_cv_have_u_intxx_t="yes"
   26518 else
   26519   echo "$as_me: failed program was:" >&5
   26520 sed 's/^/| /' conftest.$ac_ext >&5
   26521 
   26522 	 ac_cv_have_u_intxx_t="no"
   26523 
   26524 fi
   26525 
   26526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26527 
   26528 fi
   26529 { echo "$as_me:$LINENO: result: $ac_cv_have_u_intxx_t" >&5
   26530 echo "${ECHO_T}$ac_cv_have_u_intxx_t" >&6; }
   26531 if test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
   26532 
   26533 cat >>confdefs.h <<\_ACEOF
   26534 #define HAVE_U_INTXX_T 1
   26535 _ACEOF
   26536 
   26537 	have_u_intxx_t=1
   26538 fi
   26539 
   26540 if test -z "$have_u_intxx_t" ; then
   26541     { echo "$as_me:$LINENO: checking for u_intXX_t types in sys/socket.h" >&5
   26542 echo $ECHO_N "checking for u_intXX_t types in sys/socket.h... $ECHO_C" >&6; }
   26543 	cat >conftest.$ac_ext <<_ACEOF
   26544 /* confdefs.h.  */
   26545 _ACEOF
   26546 cat confdefs.h >>conftest.$ac_ext
   26547 cat >>conftest.$ac_ext <<_ACEOF
   26548 /* end confdefs.h.  */
   26549  #include <sys/socket.h>
   26550 int
   26551 main ()
   26552 {
   26553  u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
   26554   ;
   26555   return 0;
   26556 }
   26557 _ACEOF
   26558 rm -f conftest.$ac_objext
   26559 if { (ac_try="$ac_compile"
   26560 case "(($ac_try" in
   26561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26562   *) ac_try_echo=$ac_try;;
   26563 esac
   26564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26565   (eval "$ac_compile") 2>conftest.er1
   26566   ac_status=$?
   26567   grep -v '^ *+' conftest.er1 >conftest.err
   26568   rm -f conftest.er1
   26569   cat conftest.err >&5
   26570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26571   (exit $ac_status); } && {
   26572 	 test -z "$ac_c_werror_flag" ||
   26573 	 test ! -s conftest.err
   26574        } && test -s conftest.$ac_objext; then
   26575 
   26576 			cat >>confdefs.h <<\_ACEOF
   26577 #define HAVE_U_INTXX_T 1
   26578 _ACEOF
   26579 
   26580 			{ echo "$as_me:$LINENO: result: yes" >&5
   26581 echo "${ECHO_T}yes" >&6; }
   26582 
   26583 else
   26584   echo "$as_me: failed program was:" >&5
   26585 sed 's/^/| /' conftest.$ac_ext >&5
   26586 
   26587 	 { echo "$as_me:$LINENO: result: no" >&5
   26588 echo "${ECHO_T}no" >&6; }
   26589 
   26590 fi
   26591 
   26592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26593 fi
   26594 
   26595 { echo "$as_me:$LINENO: checking for u_int64_t types" >&5
   26596 echo $ECHO_N "checking for u_int64_t types... $ECHO_C" >&6; }
   26597 if test "${ac_cv_have_u_int64_t+set}" = set; then
   26598   echo $ECHO_N "(cached) $ECHO_C" >&6
   26599 else
   26600 
   26601 	cat >conftest.$ac_ext <<_ACEOF
   26602 /* confdefs.h.  */
   26603 _ACEOF
   26604 cat confdefs.h >>conftest.$ac_ext
   26605 cat >>conftest.$ac_ext <<_ACEOF
   26606 /* end confdefs.h.  */
   26607  #include <sys/types.h>
   26608 int
   26609 main ()
   26610 {
   26611  u_int64_t a; a = 1;
   26612   ;
   26613   return 0;
   26614 }
   26615 _ACEOF
   26616 rm -f conftest.$ac_objext
   26617 if { (ac_try="$ac_compile"
   26618 case "(($ac_try" in
   26619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26620   *) ac_try_echo=$ac_try;;
   26621 esac
   26622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26623   (eval "$ac_compile") 2>conftest.er1
   26624   ac_status=$?
   26625   grep -v '^ *+' conftest.er1 >conftest.err
   26626   rm -f conftest.er1
   26627   cat conftest.err >&5
   26628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26629   (exit $ac_status); } && {
   26630 	 test -z "$ac_c_werror_flag" ||
   26631 	 test ! -s conftest.err
   26632        } && test -s conftest.$ac_objext; then
   26633    ac_cv_have_u_int64_t="yes"
   26634 else
   26635   echo "$as_me: failed program was:" >&5
   26636 sed 's/^/| /' conftest.$ac_ext >&5
   26637 
   26638 	 ac_cv_have_u_int64_t="no"
   26639 
   26640 fi
   26641 
   26642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26643 
   26644 fi
   26645 { echo "$as_me:$LINENO: result: $ac_cv_have_u_int64_t" >&5
   26646 echo "${ECHO_T}$ac_cv_have_u_int64_t" >&6; }
   26647 if test "x$ac_cv_have_u_int64_t" = "xyes" ; then
   26648 
   26649 cat >>confdefs.h <<\_ACEOF
   26650 #define HAVE_U_INT64_T 1
   26651 _ACEOF
   26652 
   26653 	have_u_int64_t=1
   26654 fi
   26655 
   26656 if (test -z "$have_u_int64_t" && \
   26657 	   test "x$ac_cv_header_sys_bitypes_h" = "xyes")
   26658 then
   26659     { echo "$as_me:$LINENO: checking for u_int64_t type in sys/bitypes.h" >&5
   26660 echo $ECHO_N "checking for u_int64_t type in sys/bitypes.h... $ECHO_C" >&6; }
   26661 	cat >conftest.$ac_ext <<_ACEOF
   26662 /* confdefs.h.  */
   26663 _ACEOF
   26664 cat confdefs.h >>conftest.$ac_ext
   26665 cat >>conftest.$ac_ext <<_ACEOF
   26666 /* end confdefs.h.  */
   26667  #include <sys/bitypes.h>
   26668 int
   26669 main ()
   26670 {
   26671  u_int64_t a; a = 1
   26672   ;
   26673   return 0;
   26674 }
   26675 _ACEOF
   26676 rm -f conftest.$ac_objext
   26677 if { (ac_try="$ac_compile"
   26678 case "(($ac_try" in
   26679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26680   *) ac_try_echo=$ac_try;;
   26681 esac
   26682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26683   (eval "$ac_compile") 2>conftest.er1
   26684   ac_status=$?
   26685   grep -v '^ *+' conftest.er1 >conftest.err
   26686   rm -f conftest.er1
   26687   cat conftest.err >&5
   26688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26689   (exit $ac_status); } && {
   26690 	 test -z "$ac_c_werror_flag" ||
   26691 	 test ! -s conftest.err
   26692        } && test -s conftest.$ac_objext; then
   26693 
   26694 			cat >>confdefs.h <<\_ACEOF
   26695 #define HAVE_U_INT64_T 1
   26696 _ACEOF
   26697 
   26698 			{ echo "$as_me:$LINENO: result: yes" >&5
   26699 echo "${ECHO_T}yes" >&6; }
   26700 
   26701 else
   26702   echo "$as_me: failed program was:" >&5
   26703 sed 's/^/| /' conftest.$ac_ext >&5
   26704 
   26705 	 { echo "$as_me:$LINENO: result: no" >&5
   26706 echo "${ECHO_T}no" >&6; }
   26707 
   26708 fi
   26709 
   26710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26711 fi
   26712 
   26713 if test -z "$have_u_intxx_t" ; then
   26714 	{ echo "$as_me:$LINENO: checking for uintXX_t types" >&5
   26715 echo $ECHO_N "checking for uintXX_t types... $ECHO_C" >&6; }
   26716 if test "${ac_cv_have_uintxx_t+set}" = set; then
   26717   echo $ECHO_N "(cached) $ECHO_C" >&6
   26718 else
   26719 
   26720 		cat >conftest.$ac_ext <<_ACEOF
   26721 /* confdefs.h.  */
   26722 _ACEOF
   26723 cat confdefs.h >>conftest.$ac_ext
   26724 cat >>conftest.$ac_ext <<_ACEOF
   26725 /* end confdefs.h.  */
   26726 
   26727 #include <sys/types.h>
   26728 
   26729 int
   26730 main ()
   26731 {
   26732 
   26733 	uint8_t a;
   26734 	uint16_t b;
   26735 	uint32_t c;
   26736 	a = b = c = 1;
   26737 
   26738   ;
   26739   return 0;
   26740 }
   26741 _ACEOF
   26742 rm -f conftest.$ac_objext
   26743 if { (ac_try="$ac_compile"
   26744 case "(($ac_try" in
   26745   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26746   *) ac_try_echo=$ac_try;;
   26747 esac
   26748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26749   (eval "$ac_compile") 2>conftest.er1
   26750   ac_status=$?
   26751   grep -v '^ *+' conftest.er1 >conftest.err
   26752   rm -f conftest.er1
   26753   cat conftest.err >&5
   26754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26755   (exit $ac_status); } && {
   26756 	 test -z "$ac_c_werror_flag" ||
   26757 	 test ! -s conftest.err
   26758        } && test -s conftest.$ac_objext; then
   26759    ac_cv_have_uintxx_t="yes"
   26760 else
   26761   echo "$as_me: failed program was:" >&5
   26762 sed 's/^/| /' conftest.$ac_ext >&5
   26763 
   26764 	 ac_cv_have_uintxx_t="no"
   26765 
   26766 fi
   26767 
   26768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26769 
   26770 fi
   26771 { echo "$as_me:$LINENO: result: $ac_cv_have_uintxx_t" >&5
   26772 echo "${ECHO_T}$ac_cv_have_uintxx_t" >&6; }
   26773 	if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
   26774 
   26775 cat >>confdefs.h <<\_ACEOF
   26776 #define HAVE_UINTXX_T 1
   26777 _ACEOF
   26778 
   26779 	fi
   26780 fi
   26781 
   26782 if (test -z "$have_uintxx_t" && \
   26783 	   test "x$ac_cv_header_stdint_h" = "xyes")
   26784 then
   26785     { echo "$as_me:$LINENO: checking for uintXX_t types in stdint.h" >&5
   26786 echo $ECHO_N "checking for uintXX_t types in stdint.h... $ECHO_C" >&6; }
   26787 	cat >conftest.$ac_ext <<_ACEOF
   26788 /* confdefs.h.  */
   26789 _ACEOF
   26790 cat confdefs.h >>conftest.$ac_ext
   26791 cat >>conftest.$ac_ext <<_ACEOF
   26792 /* end confdefs.h.  */
   26793  #include <stdint.h>
   26794 int
   26795 main ()
   26796 {
   26797  uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
   26798   ;
   26799   return 0;
   26800 }
   26801 _ACEOF
   26802 rm -f conftest.$ac_objext
   26803 if { (ac_try="$ac_compile"
   26804 case "(($ac_try" in
   26805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26806   *) ac_try_echo=$ac_try;;
   26807 esac
   26808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26809   (eval "$ac_compile") 2>conftest.er1
   26810   ac_status=$?
   26811   grep -v '^ *+' conftest.er1 >conftest.err
   26812   rm -f conftest.er1
   26813   cat conftest.err >&5
   26814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26815   (exit $ac_status); } && {
   26816 	 test -z "$ac_c_werror_flag" ||
   26817 	 test ! -s conftest.err
   26818        } && test -s conftest.$ac_objext; then
   26819 
   26820 			cat >>confdefs.h <<\_ACEOF
   26821 #define HAVE_UINTXX_T 1
   26822 _ACEOF
   26823 
   26824 			{ echo "$as_me:$LINENO: result: yes" >&5
   26825 echo "${ECHO_T}yes" >&6; }
   26826 
   26827 else
   26828   echo "$as_me: failed program was:" >&5
   26829 sed 's/^/| /' conftest.$ac_ext >&5
   26830 
   26831 	 { echo "$as_me:$LINENO: result: no" >&5
   26832 echo "${ECHO_T}no" >&6; }
   26833 
   26834 fi
   26835 
   26836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26837 fi
   26838 
   26839 if (test -z "$have_uintxx_t" && \
   26840 	   test "x$ac_cv_header_inttypes_h" = "xyes")
   26841 then
   26842     { echo "$as_me:$LINENO: checking for uintXX_t types in inttypes.h" >&5
   26843 echo $ECHO_N "checking for uintXX_t types in inttypes.h... $ECHO_C" >&6; }
   26844 	cat >conftest.$ac_ext <<_ACEOF
   26845 /* confdefs.h.  */
   26846 _ACEOF
   26847 cat confdefs.h >>conftest.$ac_ext
   26848 cat >>conftest.$ac_ext <<_ACEOF
   26849 /* end confdefs.h.  */
   26850  #include <inttypes.h>
   26851 int
   26852 main ()
   26853 {
   26854  uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
   26855   ;
   26856   return 0;
   26857 }
   26858 _ACEOF
   26859 rm -f conftest.$ac_objext
   26860 if { (ac_try="$ac_compile"
   26861 case "(($ac_try" in
   26862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26863   *) ac_try_echo=$ac_try;;
   26864 esac
   26865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26866   (eval "$ac_compile") 2>conftest.er1
   26867   ac_status=$?
   26868   grep -v '^ *+' conftest.er1 >conftest.err
   26869   rm -f conftest.er1
   26870   cat conftest.err >&5
   26871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26872   (exit $ac_status); } && {
   26873 	 test -z "$ac_c_werror_flag" ||
   26874 	 test ! -s conftest.err
   26875        } && test -s conftest.$ac_objext; then
   26876 
   26877 			cat >>confdefs.h <<\_ACEOF
   26878 #define HAVE_UINTXX_T 1
   26879 _ACEOF
   26880 
   26881 			{ echo "$as_me:$LINENO: result: yes" >&5
   26882 echo "${ECHO_T}yes" >&6; }
   26883 
   26884 else
   26885   echo "$as_me: failed program was:" >&5
   26886 sed 's/^/| /' conftest.$ac_ext >&5
   26887 
   26888 	 { echo "$as_me:$LINENO: result: no" >&5
   26889 echo "${ECHO_T}no" >&6; }
   26890 
   26891 fi
   26892 
   26893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26894 fi
   26895 
   26896 if (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
   26897 	   test "x$ac_cv_header_sys_bitypes_h" = "xyes")
   26898 then
   26899 	{ echo "$as_me:$LINENO: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
   26900 echo $ECHO_N "checking for intXX_t and u_intXX_t types in sys/bitypes.h... $ECHO_C" >&6; }
   26901 	cat >conftest.$ac_ext <<_ACEOF
   26902 /* confdefs.h.  */
   26903 _ACEOF
   26904 cat confdefs.h >>conftest.$ac_ext
   26905 cat >>conftest.$ac_ext <<_ACEOF
   26906 /* end confdefs.h.  */
   26907 
   26908 #include <sys/bitypes.h>
   26909 
   26910 int
   26911 main ()
   26912 {
   26913 
   26914 			int8_t a; int16_t b; int32_t c;
   26915 			u_int8_t e; u_int16_t f; u_int32_t g;
   26916 			a = b = c = e = f = g = 1;
   26917 
   26918   ;
   26919   return 0;
   26920 }
   26921 _ACEOF
   26922 rm -f conftest.$ac_objext
   26923 if { (ac_try="$ac_compile"
   26924 case "(($ac_try" in
   26925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26926   *) ac_try_echo=$ac_try;;
   26927 esac
   26928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26929   (eval "$ac_compile") 2>conftest.er1
   26930   ac_status=$?
   26931   grep -v '^ *+' conftest.er1 >conftest.err
   26932   rm -f conftest.er1
   26933   cat conftest.err >&5
   26934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26935   (exit $ac_status); } && {
   26936 	 test -z "$ac_c_werror_flag" ||
   26937 	 test ! -s conftest.err
   26938        } && test -s conftest.$ac_objext; then
   26939 
   26940 			cat >>confdefs.h <<\_ACEOF
   26941 #define HAVE_U_INTXX_T 1
   26942 _ACEOF
   26943 
   26944 			cat >>confdefs.h <<\_ACEOF
   26945 #define HAVE_INTXX_T 1
   26946 _ACEOF
   26947 
   26948 			{ echo "$as_me:$LINENO: result: yes" >&5
   26949 echo "${ECHO_T}yes" >&6; }
   26950 
   26951 else
   26952   echo "$as_me: failed program was:" >&5
   26953 sed 's/^/| /' conftest.$ac_ext >&5
   26954 
   26955 	{ echo "$as_me:$LINENO: result: no" >&5
   26956 echo "${ECHO_T}no" >&6; }
   26957 
   26958 fi
   26959 
   26960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   26961 fi
   26962 
   26963 
   26964 { echo "$as_me:$LINENO: checking for u_char" >&5
   26965 echo $ECHO_N "checking for u_char... $ECHO_C" >&6; }
   26966 if test "${ac_cv_have_u_char+set}" = set; then
   26967   echo $ECHO_N "(cached) $ECHO_C" >&6
   26968 else
   26969 
   26970 	cat >conftest.$ac_ext <<_ACEOF
   26971 /* confdefs.h.  */
   26972 _ACEOF
   26973 cat confdefs.h >>conftest.$ac_ext
   26974 cat >>conftest.$ac_ext <<_ACEOF
   26975 /* end confdefs.h.  */
   26976  #include <sys/types.h>
   26977 int
   26978 main ()
   26979 {
   26980  u_char foo; foo = 125;
   26981   ;
   26982   return 0;
   26983 }
   26984 _ACEOF
   26985 rm -f conftest.$ac_objext
   26986 if { (ac_try="$ac_compile"
   26987 case "(($ac_try" in
   26988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   26989   *) ac_try_echo=$ac_try;;
   26990 esac
   26991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   26992   (eval "$ac_compile") 2>conftest.er1
   26993   ac_status=$?
   26994   grep -v '^ *+' conftest.er1 >conftest.err
   26995   rm -f conftest.er1
   26996   cat conftest.err >&5
   26997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   26998   (exit $ac_status); } && {
   26999 	 test -z "$ac_c_werror_flag" ||
   27000 	 test ! -s conftest.err
   27001        } && test -s conftest.$ac_objext; then
   27002    ac_cv_have_u_char="yes"
   27003 else
   27004   echo "$as_me: failed program was:" >&5
   27005 sed 's/^/| /' conftest.$ac_ext >&5
   27006 
   27007 	 ac_cv_have_u_char="no"
   27008 
   27009 fi
   27010 
   27011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27012 
   27013 fi
   27014 { echo "$as_me:$LINENO: result: $ac_cv_have_u_char" >&5
   27015 echo "${ECHO_T}$ac_cv_have_u_char" >&6; }
   27016 if test "x$ac_cv_have_u_char" = "xyes" ; then
   27017 
   27018 cat >>confdefs.h <<\_ACEOF
   27019 #define HAVE_U_CHAR 1
   27020 _ACEOF
   27021 
   27022 fi
   27023 
   27024 { echo "$as_me:$LINENO: checking for intmax_t" >&5
   27025 echo $ECHO_N "checking for intmax_t... $ECHO_C" >&6; }
   27026 if test "${ac_cv_type_intmax_t+set}" = set; then
   27027   echo $ECHO_N "(cached) $ECHO_C" >&6
   27028 else
   27029   cat >conftest.$ac_ext <<_ACEOF
   27030 /* confdefs.h.  */
   27031 _ACEOF
   27032 cat confdefs.h >>conftest.$ac_ext
   27033 cat >>conftest.$ac_ext <<_ACEOF
   27034 /* end confdefs.h.  */
   27035 
   27036 #include <sys/types.h>
   27037 #include <stdint.h>
   27038 
   27039 
   27040 typedef intmax_t ac__type_new_;
   27041 int
   27042 main ()
   27043 {
   27044 if ((ac__type_new_ *) 0)
   27045   return 0;
   27046 if (sizeof (ac__type_new_))
   27047   return 0;
   27048   ;
   27049   return 0;
   27050 }
   27051 _ACEOF
   27052 rm -f conftest.$ac_objext
   27053 if { (ac_try="$ac_compile"
   27054 case "(($ac_try" in
   27055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27056   *) ac_try_echo=$ac_try;;
   27057 esac
   27058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27059   (eval "$ac_compile") 2>conftest.er1
   27060   ac_status=$?
   27061   grep -v '^ *+' conftest.er1 >conftest.err
   27062   rm -f conftest.er1
   27063   cat conftest.err >&5
   27064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27065   (exit $ac_status); } && {
   27066 	 test -z "$ac_c_werror_flag" ||
   27067 	 test ! -s conftest.err
   27068        } && test -s conftest.$ac_objext; then
   27069   ac_cv_type_intmax_t=yes
   27070 else
   27071   echo "$as_me: failed program was:" >&5
   27072 sed 's/^/| /' conftest.$ac_ext >&5
   27073 
   27074 	ac_cv_type_intmax_t=no
   27075 fi
   27076 
   27077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27078 fi
   27079 { echo "$as_me:$LINENO: result: $ac_cv_type_intmax_t" >&5
   27080 echo "${ECHO_T}$ac_cv_type_intmax_t" >&6; }
   27081 if test $ac_cv_type_intmax_t = yes; then
   27082 
   27083 cat >>confdefs.h <<_ACEOF
   27084 #define HAVE_INTMAX_T 1
   27085 _ACEOF
   27086 
   27087 
   27088 fi
   27089 { echo "$as_me:$LINENO: checking for uintmax_t" >&5
   27090 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6; }
   27091 if test "${ac_cv_type_uintmax_t+set}" = set; then
   27092   echo $ECHO_N "(cached) $ECHO_C" >&6
   27093 else
   27094   cat >conftest.$ac_ext <<_ACEOF
   27095 /* confdefs.h.  */
   27096 _ACEOF
   27097 cat confdefs.h >>conftest.$ac_ext
   27098 cat >>conftest.$ac_ext <<_ACEOF
   27099 /* end confdefs.h.  */
   27100 
   27101 #include <sys/types.h>
   27102 #include <stdint.h>
   27103 
   27104 
   27105 typedef uintmax_t ac__type_new_;
   27106 int
   27107 main ()
   27108 {
   27109 if ((ac__type_new_ *) 0)
   27110   return 0;
   27111 if (sizeof (ac__type_new_))
   27112   return 0;
   27113   ;
   27114   return 0;
   27115 }
   27116 _ACEOF
   27117 rm -f conftest.$ac_objext
   27118 if { (ac_try="$ac_compile"
   27119 case "(($ac_try" in
   27120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27121   *) ac_try_echo=$ac_try;;
   27122 esac
   27123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27124   (eval "$ac_compile") 2>conftest.er1
   27125   ac_status=$?
   27126   grep -v '^ *+' conftest.er1 >conftest.err
   27127   rm -f conftest.er1
   27128   cat conftest.err >&5
   27129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27130   (exit $ac_status); } && {
   27131 	 test -z "$ac_c_werror_flag" ||
   27132 	 test ! -s conftest.err
   27133        } && test -s conftest.$ac_objext; then
   27134   ac_cv_type_uintmax_t=yes
   27135 else
   27136   echo "$as_me: failed program was:" >&5
   27137 sed 's/^/| /' conftest.$ac_ext >&5
   27138 
   27139 	ac_cv_type_uintmax_t=no
   27140 fi
   27141 
   27142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27143 fi
   27144 { echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
   27145 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6; }
   27146 if test $ac_cv_type_uintmax_t = yes; then
   27147 
   27148 cat >>confdefs.h <<_ACEOF
   27149 #define HAVE_UINTMAX_T 1
   27150 _ACEOF
   27151 
   27152 
   27153 fi
   27154 
   27155 
   27156 
   27157    { echo "$as_me:$LINENO: checking for socklen_t" >&5
   27158 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
   27159 if test "${ac_cv_type_socklen_t+set}" = set; then
   27160   echo $ECHO_N "(cached) $ECHO_C" >&6
   27161 else
   27162   cat >conftest.$ac_ext <<_ACEOF
   27163 /* confdefs.h.  */
   27164 _ACEOF
   27165 cat confdefs.h >>conftest.$ac_ext
   27166 cat >>conftest.$ac_ext <<_ACEOF
   27167 /* end confdefs.h.  */
   27168 #include <sys/types.h>
   27169 #include <sys/socket.h>
   27170 
   27171 typedef socklen_t ac__type_new_;
   27172 int
   27173 main ()
   27174 {
   27175 if ((ac__type_new_ *) 0)
   27176   return 0;
   27177 if (sizeof (ac__type_new_))
   27178   return 0;
   27179   ;
   27180   return 0;
   27181 }
   27182 _ACEOF
   27183 rm -f conftest.$ac_objext
   27184 if { (ac_try="$ac_compile"
   27185 case "(($ac_try" in
   27186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27187   *) ac_try_echo=$ac_try;;
   27188 esac
   27189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27190   (eval "$ac_compile") 2>conftest.er1
   27191   ac_status=$?
   27192   grep -v '^ *+' conftest.er1 >conftest.err
   27193   rm -f conftest.er1
   27194   cat conftest.err >&5
   27195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27196   (exit $ac_status); } && {
   27197 	 test -z "$ac_c_werror_flag" ||
   27198 	 test ! -s conftest.err
   27199        } && test -s conftest.$ac_objext; then
   27200   ac_cv_type_socklen_t=yes
   27201 else
   27202   echo "$as_me: failed program was:" >&5
   27203 sed 's/^/| /' conftest.$ac_ext >&5
   27204 
   27205 	ac_cv_type_socklen_t=no
   27206 fi
   27207 
   27208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27209 fi
   27210 { echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
   27211 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
   27212 if test $ac_cv_type_socklen_t = yes; then
   27213   :
   27214 else
   27215 
   27216       { echo "$as_me:$LINENO: checking for socklen_t equivalent" >&5
   27217 echo $ECHO_N "checking for socklen_t equivalent... $ECHO_C" >&6; }
   27218       if test "${curl_cv_socklen_t_equiv+set}" = set; then
   27219   echo $ECHO_N "(cached) $ECHO_C" >&6
   27220 else
   27221 
   27222 	 # Systems have either "struct sockaddr *" or
   27223 	 # "void *" as the second argument to getpeername
   27224 	 curl_cv_socklen_t_equiv=
   27225 	 for arg2 in "struct sockaddr" void; do
   27226 	    for t in int size_t unsigned long "unsigned long"; do
   27227 	       cat >conftest.$ac_ext <<_ACEOF
   27228 /* confdefs.h.  */
   27229 _ACEOF
   27230 cat confdefs.h >>conftest.$ac_ext
   27231 cat >>conftest.$ac_ext <<_ACEOF
   27232 /* end confdefs.h.  */
   27233 
   27234 		  #include <sys/types.h>
   27235 		  #include <sys/socket.h>
   27236 
   27237 		  int getpeername (int, $arg2 *, $t *);
   27238 
   27239 int
   27240 main ()
   27241 {
   27242 
   27243 		  $t len;
   27244 		  getpeername(0,0,&len);
   27245 
   27246   ;
   27247   return 0;
   27248 }
   27249 _ACEOF
   27250 rm -f conftest.$ac_objext
   27251 if { (ac_try="$ac_compile"
   27252 case "(($ac_try" in
   27253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27254   *) ac_try_echo=$ac_try;;
   27255 esac
   27256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27257   (eval "$ac_compile") 2>conftest.er1
   27258   ac_status=$?
   27259   grep -v '^ *+' conftest.er1 >conftest.err
   27260   rm -f conftest.er1
   27261   cat conftest.err >&5
   27262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27263   (exit $ac_status); } && {
   27264 	 test -z "$ac_c_werror_flag" ||
   27265 	 test ! -s conftest.err
   27266        } && test -s conftest.$ac_objext; then
   27267 
   27268 		  curl_cv_socklen_t_equiv="$t"
   27269 		  break
   27270 
   27271 else
   27272   echo "$as_me: failed program was:" >&5
   27273 sed 's/^/| /' conftest.$ac_ext >&5
   27274 
   27275 
   27276 fi
   27277 
   27278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27279 	    done
   27280 	 done
   27281 
   27282 	 if test "x$curl_cv_socklen_t_equiv" = x; then
   27283 	    { { echo "$as_me:$LINENO: error: Cannot find a type to use in place of socklen_t" >&5
   27284 echo "$as_me: error: Cannot find a type to use in place of socklen_t" >&2;}
   27285    { (exit 1); exit 1; }; }
   27286 	 fi
   27287 
   27288 fi
   27289 
   27290       { echo "$as_me:$LINENO: result: $curl_cv_socklen_t_equiv" >&5
   27291 echo "${ECHO_T}$curl_cv_socklen_t_equiv" >&6; }
   27292 
   27293 cat >>confdefs.h <<_ACEOF
   27294 #define socklen_t $curl_cv_socklen_t_equiv
   27295 _ACEOF
   27296 
   27297 fi
   27298 
   27299 
   27300 
   27301 { echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
   27302 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
   27303 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
   27304   echo $ECHO_N "(cached) $ECHO_C" >&6
   27305 else
   27306   cat >conftest.$ac_ext <<_ACEOF
   27307 /* confdefs.h.  */
   27308 _ACEOF
   27309 cat confdefs.h >>conftest.$ac_ext
   27310 cat >>conftest.$ac_ext <<_ACEOF
   27311 /* end confdefs.h.  */
   27312 #include <signal.h>
   27313 
   27314 typedef sig_atomic_t ac__type_new_;
   27315 int
   27316 main ()
   27317 {
   27318 if ((ac__type_new_ *) 0)
   27319   return 0;
   27320 if (sizeof (ac__type_new_))
   27321   return 0;
   27322   ;
   27323   return 0;
   27324 }
   27325 _ACEOF
   27326 rm -f conftest.$ac_objext
   27327 if { (ac_try="$ac_compile"
   27328 case "(($ac_try" in
   27329   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27330   *) ac_try_echo=$ac_try;;
   27331 esac
   27332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27333   (eval "$ac_compile") 2>conftest.er1
   27334   ac_status=$?
   27335   grep -v '^ *+' conftest.er1 >conftest.err
   27336   rm -f conftest.er1
   27337   cat conftest.err >&5
   27338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27339   (exit $ac_status); } && {
   27340 	 test -z "$ac_c_werror_flag" ||
   27341 	 test ! -s conftest.err
   27342        } && test -s conftest.$ac_objext; then
   27343   ac_cv_type_sig_atomic_t=yes
   27344 else
   27345   echo "$as_me: failed program was:" >&5
   27346 sed 's/^/| /' conftest.$ac_ext >&5
   27347 
   27348 	ac_cv_type_sig_atomic_t=no
   27349 fi
   27350 
   27351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27352 fi
   27353 { echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
   27354 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
   27355 if test $ac_cv_type_sig_atomic_t = yes; then
   27356 
   27357 cat >>confdefs.h <<_ACEOF
   27358 #define HAVE_SIG_ATOMIC_T 1
   27359 _ACEOF
   27360 
   27361 
   27362 fi
   27363 
   27364 { echo "$as_me:$LINENO: checking for fsblkcnt_t" >&5
   27365 echo $ECHO_N "checking for fsblkcnt_t... $ECHO_C" >&6; }
   27366 if test "${ac_cv_type_fsblkcnt_t+set}" = set; then
   27367   echo $ECHO_N "(cached) $ECHO_C" >&6
   27368 else
   27369   cat >conftest.$ac_ext <<_ACEOF
   27370 /* confdefs.h.  */
   27371 _ACEOF
   27372 cat confdefs.h >>conftest.$ac_ext
   27373 cat >>conftest.$ac_ext <<_ACEOF
   27374 /* end confdefs.h.  */
   27375 
   27376 #include <sys/types.h>
   27377 #ifdef HAVE_SYS_BITYPES_H
   27378 #include <sys/bitypes.h>
   27379 #endif
   27380 #ifdef HAVE_SYS_STATFS_H
   27381 #include <sys/statfs.h>
   27382 #endif
   27383 #ifdef HAVE_SYS_STATVFS_H
   27384 #include <sys/statvfs.h>
   27385 #endif
   27386 
   27387 
   27388 typedef fsblkcnt_t ac__type_new_;
   27389 int
   27390 main ()
   27391 {
   27392 if ((ac__type_new_ *) 0)
   27393   return 0;
   27394 if (sizeof (ac__type_new_))
   27395   return 0;
   27396   ;
   27397   return 0;
   27398 }
   27399 _ACEOF
   27400 rm -f conftest.$ac_objext
   27401 if { (ac_try="$ac_compile"
   27402 case "(($ac_try" in
   27403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27404   *) ac_try_echo=$ac_try;;
   27405 esac
   27406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27407   (eval "$ac_compile") 2>conftest.er1
   27408   ac_status=$?
   27409   grep -v '^ *+' conftest.er1 >conftest.err
   27410   rm -f conftest.er1
   27411   cat conftest.err >&5
   27412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27413   (exit $ac_status); } && {
   27414 	 test -z "$ac_c_werror_flag" ||
   27415 	 test ! -s conftest.err
   27416        } && test -s conftest.$ac_objext; then
   27417   ac_cv_type_fsblkcnt_t=yes
   27418 else
   27419   echo "$as_me: failed program was:" >&5
   27420 sed 's/^/| /' conftest.$ac_ext >&5
   27421 
   27422 	ac_cv_type_fsblkcnt_t=no
   27423 fi
   27424 
   27425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27426 fi
   27427 { echo "$as_me:$LINENO: result: $ac_cv_type_fsblkcnt_t" >&5
   27428 echo "${ECHO_T}$ac_cv_type_fsblkcnt_t" >&6; }
   27429 if test $ac_cv_type_fsblkcnt_t = yes; then
   27430 
   27431 cat >>confdefs.h <<_ACEOF
   27432 #define HAVE_FSBLKCNT_T 1
   27433 _ACEOF
   27434 
   27435 
   27436 fi
   27437 { echo "$as_me:$LINENO: checking for fsfilcnt_t" >&5
   27438 echo $ECHO_N "checking for fsfilcnt_t... $ECHO_C" >&6; }
   27439 if test "${ac_cv_type_fsfilcnt_t+set}" = set; then
   27440   echo $ECHO_N "(cached) $ECHO_C" >&6
   27441 else
   27442   cat >conftest.$ac_ext <<_ACEOF
   27443 /* confdefs.h.  */
   27444 _ACEOF
   27445 cat confdefs.h >>conftest.$ac_ext
   27446 cat >>conftest.$ac_ext <<_ACEOF
   27447 /* end confdefs.h.  */
   27448 
   27449 #include <sys/types.h>
   27450 #ifdef HAVE_SYS_BITYPES_H
   27451 #include <sys/bitypes.h>
   27452 #endif
   27453 #ifdef HAVE_SYS_STATFS_H
   27454 #include <sys/statfs.h>
   27455 #endif
   27456 #ifdef HAVE_SYS_STATVFS_H
   27457 #include <sys/statvfs.h>
   27458 #endif
   27459 
   27460 
   27461 typedef fsfilcnt_t ac__type_new_;
   27462 int
   27463 main ()
   27464 {
   27465 if ((ac__type_new_ *) 0)
   27466   return 0;
   27467 if (sizeof (ac__type_new_))
   27468   return 0;
   27469   ;
   27470   return 0;
   27471 }
   27472 _ACEOF
   27473 rm -f conftest.$ac_objext
   27474 if { (ac_try="$ac_compile"
   27475 case "(($ac_try" in
   27476   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27477   *) ac_try_echo=$ac_try;;
   27478 esac
   27479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27480   (eval "$ac_compile") 2>conftest.er1
   27481   ac_status=$?
   27482   grep -v '^ *+' conftest.er1 >conftest.err
   27483   rm -f conftest.er1
   27484   cat conftest.err >&5
   27485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27486   (exit $ac_status); } && {
   27487 	 test -z "$ac_c_werror_flag" ||
   27488 	 test ! -s conftest.err
   27489        } && test -s conftest.$ac_objext; then
   27490   ac_cv_type_fsfilcnt_t=yes
   27491 else
   27492   echo "$as_me: failed program was:" >&5
   27493 sed 's/^/| /' conftest.$ac_ext >&5
   27494 
   27495 	ac_cv_type_fsfilcnt_t=no
   27496 fi
   27497 
   27498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27499 fi
   27500 { echo "$as_me:$LINENO: result: $ac_cv_type_fsfilcnt_t" >&5
   27501 echo "${ECHO_T}$ac_cv_type_fsfilcnt_t" >&6; }
   27502 if test $ac_cv_type_fsfilcnt_t = yes; then
   27503 
   27504 cat >>confdefs.h <<_ACEOF
   27505 #define HAVE_FSFILCNT_T 1
   27506 _ACEOF
   27507 
   27508 
   27509 fi
   27510 
   27511 
   27512 { echo "$as_me:$LINENO: checking for in_addr_t" >&5
   27513 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; }
   27514 if test "${ac_cv_type_in_addr_t+set}" = set; then
   27515   echo $ECHO_N "(cached) $ECHO_C" >&6
   27516 else
   27517   cat >conftest.$ac_ext <<_ACEOF
   27518 /* confdefs.h.  */
   27519 _ACEOF
   27520 cat confdefs.h >>conftest.$ac_ext
   27521 cat >>conftest.$ac_ext <<_ACEOF
   27522 /* end confdefs.h.  */
   27523 #include <sys/types.h>
   27524 #include <netinet/in.h>
   27525 
   27526 typedef in_addr_t ac__type_new_;
   27527 int
   27528 main ()
   27529 {
   27530 if ((ac__type_new_ *) 0)
   27531   return 0;
   27532 if (sizeof (ac__type_new_))
   27533   return 0;
   27534   ;
   27535   return 0;
   27536 }
   27537 _ACEOF
   27538 rm -f conftest.$ac_objext
   27539 if { (ac_try="$ac_compile"
   27540 case "(($ac_try" in
   27541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27542   *) ac_try_echo=$ac_try;;
   27543 esac
   27544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27545   (eval "$ac_compile") 2>conftest.er1
   27546   ac_status=$?
   27547   grep -v '^ *+' conftest.er1 >conftest.err
   27548   rm -f conftest.er1
   27549   cat conftest.err >&5
   27550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27551   (exit $ac_status); } && {
   27552 	 test -z "$ac_c_werror_flag" ||
   27553 	 test ! -s conftest.err
   27554        } && test -s conftest.$ac_objext; then
   27555   ac_cv_type_in_addr_t=yes
   27556 else
   27557   echo "$as_me: failed program was:" >&5
   27558 sed 's/^/| /' conftest.$ac_ext >&5
   27559 
   27560 	ac_cv_type_in_addr_t=no
   27561 fi
   27562 
   27563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27564 fi
   27565 { echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5
   27566 echo "${ECHO_T}$ac_cv_type_in_addr_t" >&6; }
   27567 if test $ac_cv_type_in_addr_t = yes; then
   27568 
   27569 cat >>confdefs.h <<_ACEOF
   27570 #define HAVE_IN_ADDR_T 1
   27571 _ACEOF
   27572 
   27573 
   27574 fi
   27575 { echo "$as_me:$LINENO: checking for in_port_t" >&5
   27576 echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6; }
   27577 if test "${ac_cv_type_in_port_t+set}" = set; then
   27578   echo $ECHO_N "(cached) $ECHO_C" >&6
   27579 else
   27580   cat >conftest.$ac_ext <<_ACEOF
   27581 /* confdefs.h.  */
   27582 _ACEOF
   27583 cat confdefs.h >>conftest.$ac_ext
   27584 cat >>conftest.$ac_ext <<_ACEOF
   27585 /* end confdefs.h.  */
   27586 #include <sys/types.h>
   27587 #include <netinet/in.h>
   27588 
   27589 typedef in_port_t ac__type_new_;
   27590 int
   27591 main ()
   27592 {
   27593 if ((ac__type_new_ *) 0)
   27594   return 0;
   27595 if (sizeof (ac__type_new_))
   27596   return 0;
   27597   ;
   27598   return 0;
   27599 }
   27600 _ACEOF
   27601 rm -f conftest.$ac_objext
   27602 if { (ac_try="$ac_compile"
   27603 case "(($ac_try" in
   27604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27605   *) ac_try_echo=$ac_try;;
   27606 esac
   27607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27608   (eval "$ac_compile") 2>conftest.er1
   27609   ac_status=$?
   27610   grep -v '^ *+' conftest.er1 >conftest.err
   27611   rm -f conftest.er1
   27612   cat conftest.err >&5
   27613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27614   (exit $ac_status); } && {
   27615 	 test -z "$ac_c_werror_flag" ||
   27616 	 test ! -s conftest.err
   27617        } && test -s conftest.$ac_objext; then
   27618   ac_cv_type_in_port_t=yes
   27619 else
   27620   echo "$as_me: failed program was:" >&5
   27621 sed 's/^/| /' conftest.$ac_ext >&5
   27622 
   27623 	ac_cv_type_in_port_t=no
   27624 fi
   27625 
   27626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27627 fi
   27628 { echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5
   27629 echo "${ECHO_T}$ac_cv_type_in_port_t" >&6; }
   27630 if test $ac_cv_type_in_port_t = yes; then
   27631 
   27632 cat >>confdefs.h <<_ACEOF
   27633 #define HAVE_IN_PORT_T 1
   27634 _ACEOF
   27635 
   27636 
   27637 fi
   27638 
   27639 
   27640 { echo "$as_me:$LINENO: checking for size_t" >&5
   27641 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
   27642 if test "${ac_cv_have_size_t+set}" = set; then
   27643   echo $ECHO_N "(cached) $ECHO_C" >&6
   27644 else
   27645 
   27646 	cat >conftest.$ac_ext <<_ACEOF
   27647 /* confdefs.h.  */
   27648 _ACEOF
   27649 cat confdefs.h >>conftest.$ac_ext
   27650 cat >>conftest.$ac_ext <<_ACEOF
   27651 /* end confdefs.h.  */
   27652  #include <sys/types.h>
   27653 int
   27654 main ()
   27655 {
   27656  size_t foo; foo = 1235;
   27657   ;
   27658   return 0;
   27659 }
   27660 _ACEOF
   27661 rm -f conftest.$ac_objext
   27662 if { (ac_try="$ac_compile"
   27663 case "(($ac_try" in
   27664   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27665   *) ac_try_echo=$ac_try;;
   27666 esac
   27667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27668   (eval "$ac_compile") 2>conftest.er1
   27669   ac_status=$?
   27670   grep -v '^ *+' conftest.er1 >conftest.err
   27671   rm -f conftest.er1
   27672   cat conftest.err >&5
   27673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27674   (exit $ac_status); } && {
   27675 	 test -z "$ac_c_werror_flag" ||
   27676 	 test ! -s conftest.err
   27677        } && test -s conftest.$ac_objext; then
   27678    ac_cv_have_size_t="yes"
   27679 else
   27680   echo "$as_me: failed program was:" >&5
   27681 sed 's/^/| /' conftest.$ac_ext >&5
   27682 
   27683 	 ac_cv_have_size_t="no"
   27684 
   27685 fi
   27686 
   27687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27688 
   27689 fi
   27690 { echo "$as_me:$LINENO: result: $ac_cv_have_size_t" >&5
   27691 echo "${ECHO_T}$ac_cv_have_size_t" >&6; }
   27692 if test "x$ac_cv_have_size_t" = "xyes" ; then
   27693 
   27694 cat >>confdefs.h <<\_ACEOF
   27695 #define HAVE_SIZE_T 1
   27696 _ACEOF
   27697 
   27698 fi
   27699 
   27700 { echo "$as_me:$LINENO: checking for ssize_t" >&5
   27701 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
   27702 if test "${ac_cv_have_ssize_t+set}" = set; then
   27703   echo $ECHO_N "(cached) $ECHO_C" >&6
   27704 else
   27705 
   27706 	cat >conftest.$ac_ext <<_ACEOF
   27707 /* confdefs.h.  */
   27708 _ACEOF
   27709 cat confdefs.h >>conftest.$ac_ext
   27710 cat >>conftest.$ac_ext <<_ACEOF
   27711 /* end confdefs.h.  */
   27712  #include <sys/types.h>
   27713 int
   27714 main ()
   27715 {
   27716  ssize_t foo; foo = 1235;
   27717   ;
   27718   return 0;
   27719 }
   27720 _ACEOF
   27721 rm -f conftest.$ac_objext
   27722 if { (ac_try="$ac_compile"
   27723 case "(($ac_try" in
   27724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27725   *) ac_try_echo=$ac_try;;
   27726 esac
   27727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27728   (eval "$ac_compile") 2>conftest.er1
   27729   ac_status=$?
   27730   grep -v '^ *+' conftest.er1 >conftest.err
   27731   rm -f conftest.er1
   27732   cat conftest.err >&5
   27733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27734   (exit $ac_status); } && {
   27735 	 test -z "$ac_c_werror_flag" ||
   27736 	 test ! -s conftest.err
   27737        } && test -s conftest.$ac_objext; then
   27738    ac_cv_have_ssize_t="yes"
   27739 else
   27740   echo "$as_me: failed program was:" >&5
   27741 sed 's/^/| /' conftest.$ac_ext >&5
   27742 
   27743 	 ac_cv_have_ssize_t="no"
   27744 
   27745 fi
   27746 
   27747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27748 
   27749 fi
   27750 { echo "$as_me:$LINENO: result: $ac_cv_have_ssize_t" >&5
   27751 echo "${ECHO_T}$ac_cv_have_ssize_t" >&6; }
   27752 if test "x$ac_cv_have_ssize_t" = "xyes" ; then
   27753 
   27754 cat >>confdefs.h <<\_ACEOF
   27755 #define HAVE_SSIZE_T 1
   27756 _ACEOF
   27757 
   27758 fi
   27759 
   27760 { echo "$as_me:$LINENO: checking for clock_t" >&5
   27761 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
   27762 if test "${ac_cv_have_clock_t+set}" = set; then
   27763   echo $ECHO_N "(cached) $ECHO_C" >&6
   27764 else
   27765 
   27766 	cat >conftest.$ac_ext <<_ACEOF
   27767 /* confdefs.h.  */
   27768 _ACEOF
   27769 cat confdefs.h >>conftest.$ac_ext
   27770 cat >>conftest.$ac_ext <<_ACEOF
   27771 /* end confdefs.h.  */
   27772  #include <time.h>
   27773 int
   27774 main ()
   27775 {
   27776  clock_t foo; foo = 1235;
   27777   ;
   27778   return 0;
   27779 }
   27780 _ACEOF
   27781 rm -f conftest.$ac_objext
   27782 if { (ac_try="$ac_compile"
   27783 case "(($ac_try" in
   27784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27785   *) ac_try_echo=$ac_try;;
   27786 esac
   27787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27788   (eval "$ac_compile") 2>conftest.er1
   27789   ac_status=$?
   27790   grep -v '^ *+' conftest.er1 >conftest.err
   27791   rm -f conftest.er1
   27792   cat conftest.err >&5
   27793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27794   (exit $ac_status); } && {
   27795 	 test -z "$ac_c_werror_flag" ||
   27796 	 test ! -s conftest.err
   27797        } && test -s conftest.$ac_objext; then
   27798    ac_cv_have_clock_t="yes"
   27799 else
   27800   echo "$as_me: failed program was:" >&5
   27801 sed 's/^/| /' conftest.$ac_ext >&5
   27802 
   27803 	 ac_cv_have_clock_t="no"
   27804 
   27805 fi
   27806 
   27807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27808 
   27809 fi
   27810 { echo "$as_me:$LINENO: result: $ac_cv_have_clock_t" >&5
   27811 echo "${ECHO_T}$ac_cv_have_clock_t" >&6; }
   27812 if test "x$ac_cv_have_clock_t" = "xyes" ; then
   27813 
   27814 cat >>confdefs.h <<\_ACEOF
   27815 #define HAVE_CLOCK_T 1
   27816 _ACEOF
   27817 
   27818 fi
   27819 
   27820 { echo "$as_me:$LINENO: checking for sa_family_t" >&5
   27821 echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6; }
   27822 if test "${ac_cv_have_sa_family_t+set}" = set; then
   27823   echo $ECHO_N "(cached) $ECHO_C" >&6
   27824 else
   27825 
   27826 	cat >conftest.$ac_ext <<_ACEOF
   27827 /* confdefs.h.  */
   27828 _ACEOF
   27829 cat confdefs.h >>conftest.$ac_ext
   27830 cat >>conftest.$ac_ext <<_ACEOF
   27831 /* end confdefs.h.  */
   27832 
   27833 #include <sys/types.h>
   27834 #include <sys/socket.h>
   27835 
   27836 int
   27837 main ()
   27838 {
   27839  sa_family_t foo; foo = 1235;
   27840   ;
   27841   return 0;
   27842 }
   27843 _ACEOF
   27844 rm -f conftest.$ac_objext
   27845 if { (ac_try="$ac_compile"
   27846 case "(($ac_try" in
   27847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27848   *) ac_try_echo=$ac_try;;
   27849 esac
   27850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27851   (eval "$ac_compile") 2>conftest.er1
   27852   ac_status=$?
   27853   grep -v '^ *+' conftest.er1 >conftest.err
   27854   rm -f conftest.er1
   27855   cat conftest.err >&5
   27856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27857   (exit $ac_status); } && {
   27858 	 test -z "$ac_c_werror_flag" ||
   27859 	 test ! -s conftest.err
   27860        } && test -s conftest.$ac_objext; then
   27861    ac_cv_have_sa_family_t="yes"
   27862 else
   27863   echo "$as_me: failed program was:" >&5
   27864 sed 's/^/| /' conftest.$ac_ext >&5
   27865 
   27866 	 cat >conftest.$ac_ext <<_ACEOF
   27867 /* confdefs.h.  */
   27868 _ACEOF
   27869 cat confdefs.h >>conftest.$ac_ext
   27870 cat >>conftest.$ac_ext <<_ACEOF
   27871 /* end confdefs.h.  */
   27872 
   27873 #include <sys/types.h>
   27874 #include <sys/socket.h>
   27875 #include <netinet/in.h>
   27876 
   27877 int
   27878 main ()
   27879 {
   27880  sa_family_t foo; foo = 1235;
   27881   ;
   27882   return 0;
   27883 }
   27884 _ACEOF
   27885 rm -f conftest.$ac_objext
   27886 if { (ac_try="$ac_compile"
   27887 case "(($ac_try" in
   27888   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27889   *) ac_try_echo=$ac_try;;
   27890 esac
   27891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27892   (eval "$ac_compile") 2>conftest.er1
   27893   ac_status=$?
   27894   grep -v '^ *+' conftest.er1 >conftest.err
   27895   rm -f conftest.er1
   27896   cat conftest.err >&5
   27897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27898   (exit $ac_status); } && {
   27899 	 test -z "$ac_c_werror_flag" ||
   27900 	 test ! -s conftest.err
   27901        } && test -s conftest.$ac_objext; then
   27902    ac_cv_have_sa_family_t="yes"
   27903 else
   27904   echo "$as_me: failed program was:" >&5
   27905 sed 's/^/| /' conftest.$ac_ext >&5
   27906 
   27907 	 ac_cv_have_sa_family_t="no"
   27908 
   27909 fi
   27910 
   27911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27912 
   27913 fi
   27914 
   27915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27916 
   27917 fi
   27918 { echo "$as_me:$LINENO: result: $ac_cv_have_sa_family_t" >&5
   27919 echo "${ECHO_T}$ac_cv_have_sa_family_t" >&6; }
   27920 if test "x$ac_cv_have_sa_family_t" = "xyes" ; then
   27921 
   27922 cat >>confdefs.h <<\_ACEOF
   27923 #define HAVE_SA_FAMILY_T 1
   27924 _ACEOF
   27925 
   27926 fi
   27927 
   27928 { echo "$as_me:$LINENO: checking for pid_t" >&5
   27929 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
   27930 if test "${ac_cv_have_pid_t+set}" = set; then
   27931   echo $ECHO_N "(cached) $ECHO_C" >&6
   27932 else
   27933 
   27934 	cat >conftest.$ac_ext <<_ACEOF
   27935 /* confdefs.h.  */
   27936 _ACEOF
   27937 cat confdefs.h >>conftest.$ac_ext
   27938 cat >>conftest.$ac_ext <<_ACEOF
   27939 /* end confdefs.h.  */
   27940  #include <sys/types.h>
   27941 int
   27942 main ()
   27943 {
   27944  pid_t foo; foo = 1235;
   27945   ;
   27946   return 0;
   27947 }
   27948 _ACEOF
   27949 rm -f conftest.$ac_objext
   27950 if { (ac_try="$ac_compile"
   27951 case "(($ac_try" in
   27952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   27953   *) ac_try_echo=$ac_try;;
   27954 esac
   27955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   27956   (eval "$ac_compile") 2>conftest.er1
   27957   ac_status=$?
   27958   grep -v '^ *+' conftest.er1 >conftest.err
   27959   rm -f conftest.er1
   27960   cat conftest.err >&5
   27961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   27962   (exit $ac_status); } && {
   27963 	 test -z "$ac_c_werror_flag" ||
   27964 	 test ! -s conftest.err
   27965        } && test -s conftest.$ac_objext; then
   27966    ac_cv_have_pid_t="yes"
   27967 else
   27968   echo "$as_me: failed program was:" >&5
   27969 sed 's/^/| /' conftest.$ac_ext >&5
   27970 
   27971 	 ac_cv_have_pid_t="no"
   27972 
   27973 fi
   27974 
   27975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   27976 
   27977 fi
   27978 { echo "$as_me:$LINENO: result: $ac_cv_have_pid_t" >&5
   27979 echo "${ECHO_T}$ac_cv_have_pid_t" >&6; }
   27980 if test "x$ac_cv_have_pid_t" = "xyes" ; then
   27981 
   27982 cat >>confdefs.h <<\_ACEOF
   27983 #define HAVE_PID_T 1
   27984 _ACEOF
   27985 
   27986 fi
   27987 
   27988 { echo "$as_me:$LINENO: checking for mode_t" >&5
   27989 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
   27990 if test "${ac_cv_have_mode_t+set}" = set; then
   27991   echo $ECHO_N "(cached) $ECHO_C" >&6
   27992 else
   27993 
   27994 	cat >conftest.$ac_ext <<_ACEOF
   27995 /* confdefs.h.  */
   27996 _ACEOF
   27997 cat confdefs.h >>conftest.$ac_ext
   27998 cat >>conftest.$ac_ext <<_ACEOF
   27999 /* end confdefs.h.  */
   28000  #include <sys/types.h>
   28001 int
   28002 main ()
   28003 {
   28004  mode_t foo; foo = 1235;
   28005   ;
   28006   return 0;
   28007 }
   28008 _ACEOF
   28009 rm -f conftest.$ac_objext
   28010 if { (ac_try="$ac_compile"
   28011 case "(($ac_try" in
   28012   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28013   *) ac_try_echo=$ac_try;;
   28014 esac
   28015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28016   (eval "$ac_compile") 2>conftest.er1
   28017   ac_status=$?
   28018   grep -v '^ *+' conftest.er1 >conftest.err
   28019   rm -f conftest.er1
   28020   cat conftest.err >&5
   28021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28022   (exit $ac_status); } && {
   28023 	 test -z "$ac_c_werror_flag" ||
   28024 	 test ! -s conftest.err
   28025        } && test -s conftest.$ac_objext; then
   28026    ac_cv_have_mode_t="yes"
   28027 else
   28028   echo "$as_me: failed program was:" >&5
   28029 sed 's/^/| /' conftest.$ac_ext >&5
   28030 
   28031 	 ac_cv_have_mode_t="no"
   28032 
   28033 fi
   28034 
   28035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28036 
   28037 fi
   28038 { echo "$as_me:$LINENO: result: $ac_cv_have_mode_t" >&5
   28039 echo "${ECHO_T}$ac_cv_have_mode_t" >&6; }
   28040 if test "x$ac_cv_have_mode_t" = "xyes" ; then
   28041 
   28042 cat >>confdefs.h <<\_ACEOF
   28043 #define HAVE_MODE_T 1
   28044 _ACEOF
   28045 
   28046 fi
   28047 
   28048 
   28049 { echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
   28050 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6; }
   28051 if test "${ac_cv_have_struct_sockaddr_storage+set}" = set; then
   28052   echo $ECHO_N "(cached) $ECHO_C" >&6
   28053 else
   28054 
   28055 	cat >conftest.$ac_ext <<_ACEOF
   28056 /* confdefs.h.  */
   28057 _ACEOF
   28058 cat confdefs.h >>conftest.$ac_ext
   28059 cat >>conftest.$ac_ext <<_ACEOF
   28060 /* end confdefs.h.  */
   28061 
   28062 #include <sys/types.h>
   28063 #include <sys/socket.h>
   28064 
   28065 int
   28066 main ()
   28067 {
   28068  struct sockaddr_storage s;
   28069   ;
   28070   return 0;
   28071 }
   28072 _ACEOF
   28073 rm -f conftest.$ac_objext
   28074 if { (ac_try="$ac_compile"
   28075 case "(($ac_try" in
   28076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28077   *) ac_try_echo=$ac_try;;
   28078 esac
   28079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28080   (eval "$ac_compile") 2>conftest.er1
   28081   ac_status=$?
   28082   grep -v '^ *+' conftest.er1 >conftest.err
   28083   rm -f conftest.er1
   28084   cat conftest.err >&5
   28085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28086   (exit $ac_status); } && {
   28087 	 test -z "$ac_c_werror_flag" ||
   28088 	 test ! -s conftest.err
   28089        } && test -s conftest.$ac_objext; then
   28090    ac_cv_have_struct_sockaddr_storage="yes"
   28091 else
   28092   echo "$as_me: failed program was:" >&5
   28093 sed 's/^/| /' conftest.$ac_ext >&5
   28094 
   28095 	 ac_cv_have_struct_sockaddr_storage="no"
   28096 
   28097 fi
   28098 
   28099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28100 
   28101 fi
   28102 { echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_storage" >&5
   28103 echo "${ECHO_T}$ac_cv_have_struct_sockaddr_storage" >&6; }
   28104 if test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then
   28105 
   28106 cat >>confdefs.h <<\_ACEOF
   28107 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
   28108 _ACEOF
   28109 
   28110 fi
   28111 
   28112 { echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
   28113 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6; }
   28114 if test "${ac_cv_have_struct_sockaddr_in6+set}" = set; then
   28115   echo $ECHO_N "(cached) $ECHO_C" >&6
   28116 else
   28117 
   28118 	cat >conftest.$ac_ext <<_ACEOF
   28119 /* confdefs.h.  */
   28120 _ACEOF
   28121 cat confdefs.h >>conftest.$ac_ext
   28122 cat >>conftest.$ac_ext <<_ACEOF
   28123 /* end confdefs.h.  */
   28124 
   28125 #include <sys/types.h>
   28126 #include <netinet/in.h>
   28127 
   28128 int
   28129 main ()
   28130 {
   28131  struct sockaddr_in6 s; s.sin6_family = 0;
   28132   ;
   28133   return 0;
   28134 }
   28135 _ACEOF
   28136 rm -f conftest.$ac_objext
   28137 if { (ac_try="$ac_compile"
   28138 case "(($ac_try" in
   28139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28140   *) ac_try_echo=$ac_try;;
   28141 esac
   28142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28143   (eval "$ac_compile") 2>conftest.er1
   28144   ac_status=$?
   28145   grep -v '^ *+' conftest.er1 >conftest.err
   28146   rm -f conftest.er1
   28147   cat conftest.err >&5
   28148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28149   (exit $ac_status); } && {
   28150 	 test -z "$ac_c_werror_flag" ||
   28151 	 test ! -s conftest.err
   28152        } && test -s conftest.$ac_objext; then
   28153    ac_cv_have_struct_sockaddr_in6="yes"
   28154 else
   28155   echo "$as_me: failed program was:" >&5
   28156 sed 's/^/| /' conftest.$ac_ext >&5
   28157 
   28158 	 ac_cv_have_struct_sockaddr_in6="no"
   28159 
   28160 fi
   28161 
   28162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28163 
   28164 fi
   28165 { echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_in6" >&5
   28166 echo "${ECHO_T}$ac_cv_have_struct_sockaddr_in6" >&6; }
   28167 if test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then
   28168 
   28169 cat >>confdefs.h <<\_ACEOF
   28170 #define HAVE_STRUCT_SOCKADDR_IN6 1
   28171 _ACEOF
   28172 
   28173 fi
   28174 
   28175 { echo "$as_me:$LINENO: checking for struct in6_addr" >&5
   28176 echo $ECHO_N "checking for struct in6_addr... $ECHO_C" >&6; }
   28177 if test "${ac_cv_have_struct_in6_addr+set}" = set; then
   28178   echo $ECHO_N "(cached) $ECHO_C" >&6
   28179 else
   28180 
   28181 	cat >conftest.$ac_ext <<_ACEOF
   28182 /* confdefs.h.  */
   28183 _ACEOF
   28184 cat confdefs.h >>conftest.$ac_ext
   28185 cat >>conftest.$ac_ext <<_ACEOF
   28186 /* end confdefs.h.  */
   28187 
   28188 #include <sys/types.h>
   28189 #include <netinet/in.h>
   28190 
   28191 int
   28192 main ()
   28193 {
   28194  struct in6_addr s; s.s6_addr[0] = 0;
   28195   ;
   28196   return 0;
   28197 }
   28198 _ACEOF
   28199 rm -f conftest.$ac_objext
   28200 if { (ac_try="$ac_compile"
   28201 case "(($ac_try" in
   28202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28203   *) ac_try_echo=$ac_try;;
   28204 esac
   28205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28206   (eval "$ac_compile") 2>conftest.er1
   28207   ac_status=$?
   28208   grep -v '^ *+' conftest.er1 >conftest.err
   28209   rm -f conftest.er1
   28210   cat conftest.err >&5
   28211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28212   (exit $ac_status); } && {
   28213 	 test -z "$ac_c_werror_flag" ||
   28214 	 test ! -s conftest.err
   28215        } && test -s conftest.$ac_objext; then
   28216    ac_cv_have_struct_in6_addr="yes"
   28217 else
   28218   echo "$as_me: failed program was:" >&5
   28219 sed 's/^/| /' conftest.$ac_ext >&5
   28220 
   28221 	 ac_cv_have_struct_in6_addr="no"
   28222 
   28223 fi
   28224 
   28225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28226 
   28227 fi
   28228 { echo "$as_me:$LINENO: result: $ac_cv_have_struct_in6_addr" >&5
   28229 echo "${ECHO_T}$ac_cv_have_struct_in6_addr" >&6; }
   28230 if test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then
   28231 
   28232 cat >>confdefs.h <<\_ACEOF
   28233 #define HAVE_STRUCT_IN6_ADDR 1
   28234 _ACEOF
   28235 
   28236 
   28237 	{ echo "$as_me:$LINENO: checking for struct sockaddr_in6.sin6_scope_id" >&5
   28238 echo $ECHO_N "checking for struct sockaddr_in6.sin6_scope_id... $ECHO_C" >&6; }
   28239 if test "${ac_cv_member_struct_sockaddr_in6_sin6_scope_id+set}" = set; then
   28240   echo $ECHO_N "(cached) $ECHO_C" >&6
   28241 else
   28242   cat >conftest.$ac_ext <<_ACEOF
   28243 /* confdefs.h.  */
   28244 _ACEOF
   28245 cat confdefs.h >>conftest.$ac_ext
   28246 cat >>conftest.$ac_ext <<_ACEOF
   28247 /* end confdefs.h.  */
   28248 
   28249 #ifdef HAVE_SYS_TYPES_H
   28250 #include <sys/types.h>
   28251 #endif
   28252 #include <netinet/in.h>
   28253 
   28254 
   28255 int
   28256 main ()
   28257 {
   28258 static struct sockaddr_in6 ac_aggr;
   28259 if (ac_aggr.sin6_scope_id)
   28260 return 0;
   28261   ;
   28262   return 0;
   28263 }
   28264 _ACEOF
   28265 rm -f conftest.$ac_objext
   28266 if { (ac_try="$ac_compile"
   28267 case "(($ac_try" in
   28268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28269   *) ac_try_echo=$ac_try;;
   28270 esac
   28271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28272   (eval "$ac_compile") 2>conftest.er1
   28273   ac_status=$?
   28274   grep -v '^ *+' conftest.er1 >conftest.err
   28275   rm -f conftest.er1
   28276   cat conftest.err >&5
   28277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28278   (exit $ac_status); } && {
   28279 	 test -z "$ac_c_werror_flag" ||
   28280 	 test ! -s conftest.err
   28281        } && test -s conftest.$ac_objext; then
   28282   ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
   28283 else
   28284   echo "$as_me: failed program was:" >&5
   28285 sed 's/^/| /' conftest.$ac_ext >&5
   28286 
   28287 	cat >conftest.$ac_ext <<_ACEOF
   28288 /* confdefs.h.  */
   28289 _ACEOF
   28290 cat confdefs.h >>conftest.$ac_ext
   28291 cat >>conftest.$ac_ext <<_ACEOF
   28292 /* end confdefs.h.  */
   28293 
   28294 #ifdef HAVE_SYS_TYPES_H
   28295 #include <sys/types.h>
   28296 #endif
   28297 #include <netinet/in.h>
   28298 
   28299 
   28300 int
   28301 main ()
   28302 {
   28303 static struct sockaddr_in6 ac_aggr;
   28304 if (sizeof ac_aggr.sin6_scope_id)
   28305 return 0;
   28306   ;
   28307   return 0;
   28308 }
   28309 _ACEOF
   28310 rm -f conftest.$ac_objext
   28311 if { (ac_try="$ac_compile"
   28312 case "(($ac_try" in
   28313   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28314   *) ac_try_echo=$ac_try;;
   28315 esac
   28316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28317   (eval "$ac_compile") 2>conftest.er1
   28318   ac_status=$?
   28319   grep -v '^ *+' conftest.er1 >conftest.err
   28320   rm -f conftest.er1
   28321   cat conftest.err >&5
   28322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28323   (exit $ac_status); } && {
   28324 	 test -z "$ac_c_werror_flag" ||
   28325 	 test ! -s conftest.err
   28326        } && test -s conftest.$ac_objext; then
   28327   ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
   28328 else
   28329   echo "$as_me: failed program was:" >&5
   28330 sed 's/^/| /' conftest.$ac_ext >&5
   28331 
   28332 	ac_cv_member_struct_sockaddr_in6_sin6_scope_id=no
   28333 fi
   28334 
   28335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28336 fi
   28337 
   28338 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28339 fi
   28340 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&5
   28341 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&6; }
   28342 if test $ac_cv_member_struct_sockaddr_in6_sin6_scope_id = yes; then
   28343 
   28344 cat >>confdefs.h <<_ACEOF
   28345 #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
   28346 _ACEOF
   28347 
   28348 
   28349 fi
   28350 
   28351 fi
   28352 
   28353 { echo "$as_me:$LINENO: checking for struct addrinfo" >&5
   28354 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6; }
   28355 if test "${ac_cv_have_struct_addrinfo+set}" = set; then
   28356   echo $ECHO_N "(cached) $ECHO_C" >&6
   28357 else
   28358 
   28359 	cat >conftest.$ac_ext <<_ACEOF
   28360 /* confdefs.h.  */
   28361 _ACEOF
   28362 cat confdefs.h >>conftest.$ac_ext
   28363 cat >>conftest.$ac_ext <<_ACEOF
   28364 /* end confdefs.h.  */
   28365 
   28366 #include <sys/types.h>
   28367 #include <sys/socket.h>
   28368 #include <netdb.h>
   28369 
   28370 int
   28371 main ()
   28372 {
   28373  struct addrinfo s; s.ai_flags = AI_PASSIVE;
   28374   ;
   28375   return 0;
   28376 }
   28377 _ACEOF
   28378 rm -f conftest.$ac_objext
   28379 if { (ac_try="$ac_compile"
   28380 case "(($ac_try" in
   28381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28382   *) ac_try_echo=$ac_try;;
   28383 esac
   28384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28385   (eval "$ac_compile") 2>conftest.er1
   28386   ac_status=$?
   28387   grep -v '^ *+' conftest.er1 >conftest.err
   28388   rm -f conftest.er1
   28389   cat conftest.err >&5
   28390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28391   (exit $ac_status); } && {
   28392 	 test -z "$ac_c_werror_flag" ||
   28393 	 test ! -s conftest.err
   28394        } && test -s conftest.$ac_objext; then
   28395    ac_cv_have_struct_addrinfo="yes"
   28396 else
   28397   echo "$as_me: failed program was:" >&5
   28398 sed 's/^/| /' conftest.$ac_ext >&5
   28399 
   28400 	 ac_cv_have_struct_addrinfo="no"
   28401 
   28402 fi
   28403 
   28404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28405 
   28406 fi
   28407 { echo "$as_me:$LINENO: result: $ac_cv_have_struct_addrinfo" >&5
   28408 echo "${ECHO_T}$ac_cv_have_struct_addrinfo" >&6; }
   28409 if test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then
   28410 
   28411 cat >>confdefs.h <<\_ACEOF
   28412 #define HAVE_STRUCT_ADDRINFO 1
   28413 _ACEOF
   28414 
   28415 fi
   28416 
   28417 { echo "$as_me:$LINENO: checking for struct timeval" >&5
   28418 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
   28419 if test "${ac_cv_have_struct_timeval+set}" = set; then
   28420   echo $ECHO_N "(cached) $ECHO_C" >&6
   28421 else
   28422 
   28423 	cat >conftest.$ac_ext <<_ACEOF
   28424 /* confdefs.h.  */
   28425 _ACEOF
   28426 cat confdefs.h >>conftest.$ac_ext
   28427 cat >>conftest.$ac_ext <<_ACEOF
   28428 /* end confdefs.h.  */
   28429  #include <sys/time.h>
   28430 int
   28431 main ()
   28432 {
   28433  struct timeval tv; tv.tv_sec = 1;
   28434   ;
   28435   return 0;
   28436 }
   28437 _ACEOF
   28438 rm -f conftest.$ac_objext
   28439 if { (ac_try="$ac_compile"
   28440 case "(($ac_try" in
   28441   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28442   *) ac_try_echo=$ac_try;;
   28443 esac
   28444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28445   (eval "$ac_compile") 2>conftest.er1
   28446   ac_status=$?
   28447   grep -v '^ *+' conftest.er1 >conftest.err
   28448   rm -f conftest.er1
   28449   cat conftest.err >&5
   28450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28451   (exit $ac_status); } && {
   28452 	 test -z "$ac_c_werror_flag" ||
   28453 	 test ! -s conftest.err
   28454        } && test -s conftest.$ac_objext; then
   28455    ac_cv_have_struct_timeval="yes"
   28456 else
   28457   echo "$as_me: failed program was:" >&5
   28458 sed 's/^/| /' conftest.$ac_ext >&5
   28459 
   28460 	 ac_cv_have_struct_timeval="no"
   28461 
   28462 fi
   28463 
   28464 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28465 
   28466 fi
   28467 { echo "$as_me:$LINENO: result: $ac_cv_have_struct_timeval" >&5
   28468 echo "${ECHO_T}$ac_cv_have_struct_timeval" >&6; }
   28469 if test "x$ac_cv_have_struct_timeval" = "xyes" ; then
   28470 
   28471 cat >>confdefs.h <<\_ACEOF
   28472 #define HAVE_STRUCT_TIMEVAL 1
   28473 _ACEOF
   28474 
   28475 	have_struct_timeval=1
   28476 fi
   28477 
   28478 { echo "$as_me:$LINENO: checking for struct timespec" >&5
   28479 echo $ECHO_N "checking for struct timespec... $ECHO_C" >&6; }
   28480 if test "${ac_cv_type_struct_timespec+set}" = set; then
   28481   echo $ECHO_N "(cached) $ECHO_C" >&6
   28482 else
   28483   cat >conftest.$ac_ext <<_ACEOF
   28484 /* confdefs.h.  */
   28485 _ACEOF
   28486 cat confdefs.h >>conftest.$ac_ext
   28487 cat >>conftest.$ac_ext <<_ACEOF
   28488 /* end confdefs.h.  */
   28489 $ac_includes_default
   28490 typedef struct timespec ac__type_new_;
   28491 int
   28492 main ()
   28493 {
   28494 if ((ac__type_new_ *) 0)
   28495   return 0;
   28496 if (sizeof (ac__type_new_))
   28497   return 0;
   28498   ;
   28499   return 0;
   28500 }
   28501 _ACEOF
   28502 rm -f conftest.$ac_objext
   28503 if { (ac_try="$ac_compile"
   28504 case "(($ac_try" in
   28505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28506   *) ac_try_echo=$ac_try;;
   28507 esac
   28508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28509   (eval "$ac_compile") 2>conftest.er1
   28510   ac_status=$?
   28511   grep -v '^ *+' conftest.er1 >conftest.err
   28512   rm -f conftest.er1
   28513   cat conftest.err >&5
   28514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28515   (exit $ac_status); } && {
   28516 	 test -z "$ac_c_werror_flag" ||
   28517 	 test ! -s conftest.err
   28518        } && test -s conftest.$ac_objext; then
   28519   ac_cv_type_struct_timespec=yes
   28520 else
   28521   echo "$as_me: failed program was:" >&5
   28522 sed 's/^/| /' conftest.$ac_ext >&5
   28523 
   28524 	ac_cv_type_struct_timespec=no
   28525 fi
   28526 
   28527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   28528 fi
   28529 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5
   28530 echo "${ECHO_T}$ac_cv_type_struct_timespec" >&6; }
   28531 if test $ac_cv_type_struct_timespec = yes; then
   28532 
   28533 cat >>confdefs.h <<_ACEOF
   28534 #define HAVE_STRUCT_TIMESPEC 1
   28535 _ACEOF
   28536 
   28537 
   28538 fi
   28539 
   28540 
   28541 # We need int64_t or else certian parts of the compile will fail.
   28542 if test "x$ac_cv_have_int64_t" = "xno" && \
   28543 	test "x$ac_cv_sizeof_long_int" != "x8" && \
   28544 	test "x$ac_cv_sizeof_long_long_int" = "x0" ; then
   28545 	echo "OpenSSH requires int64_t support.  Contact your vendor or install"
   28546 	echo "an alternative compiler (I.E., GCC) before continuing."
   28547 	echo ""
   28548 	exit 1;
   28549 else
   28550 	if test "$cross_compiling" = yes; then
   28551   { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
   28552 echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
   28553 
   28554 else
   28555   cat >conftest.$ac_ext <<_ACEOF
   28556 /* confdefs.h.  */
   28557 _ACEOF
   28558 cat confdefs.h >>conftest.$ac_ext
   28559 cat >>conftest.$ac_ext <<_ACEOF
   28560 /* end confdefs.h.  */
   28561 
   28562 #include <stdio.h>
   28563 #include <string.h>
   28564 #ifdef HAVE_SNPRINTF
   28565 main()
   28566 {
   28567 	char buf[50];
   28568 	char expected_out[50];
   28569 	int mazsize = 50 ;
   28570 #if (SIZEOF_LONG_INT == 8)
   28571 	long int num = 0x7fffffffffffffff;
   28572 #else
   28573 	long long num = 0x7fffffffffffffffll;
   28574 #endif
   28575 	strcpy(expected_out, "9223372036854775807");
   28576 	snprintf(buf, mazsize, "%lld", num);
   28577 	if(strcmp(buf, expected_out) != 0)
   28578 		exit(1);
   28579 	exit(0);
   28580 }
   28581 #else
   28582 main() { exit(0); }
   28583 #endif
   28584 
   28585 _ACEOF
   28586 rm -f conftest$ac_exeext
   28587 if { (ac_try="$ac_link"
   28588 case "(($ac_try" in
   28589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28590   *) ac_try_echo=$ac_try;;
   28591 esac
   28592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28593   (eval "$ac_link") 2>&5
   28594   ac_status=$?
   28595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28596   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   28597   { (case "(($ac_try" in
   28598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   28599   *) ac_try_echo=$ac_try;;
   28600 esac
   28601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   28602   (eval "$ac_try") 2>&5
   28603   ac_status=$?
   28604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   28605   (exit $ac_status); }; }; then
   28606    true
   28607 else
   28608   echo "$as_me: program exited with status $ac_status" >&5
   28609 echo "$as_me: failed program was:" >&5
   28610 sed 's/^/| /' conftest.$ac_ext >&5
   28611 
   28612 ( exit $ac_status )
   28613  cat >>confdefs.h <<\_ACEOF
   28614 #define BROKEN_SNPRINTF 1
   28615 _ACEOF
   28616 
   28617 fi
   28618 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   28619 fi
   28620 
   28621 
   28622 fi
   28623 
   28624 
   28625 # look for field 'ut_host' in header 'utmp.h'
   28626 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   28627 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
   28628 	{ echo "$as_me:$LINENO: checking for ut_host field in utmp.h" >&5
   28629 echo $ECHO_N "checking for ut_host field in utmp.h... $ECHO_C" >&6; }
   28630 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28631   echo $ECHO_N "(cached) $ECHO_C" >&6
   28632 else
   28633 
   28634 		cat >conftest.$ac_ext <<_ACEOF
   28635 /* confdefs.h.  */
   28636 _ACEOF
   28637 cat confdefs.h >>conftest.$ac_ext
   28638 cat >>conftest.$ac_ext <<_ACEOF
   28639 /* end confdefs.h.  */
   28640 #include <utmp.h>
   28641 
   28642 _ACEOF
   28643 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28644   $EGREP "ut_host" >/dev/null 2>&1; then
   28645    			eval "$ossh_varname=yes"
   28646 else
   28647    			eval "$ossh_varname=no"
   28648 fi
   28649 rm -f conftest*
   28650 
   28651 fi
   28652 
   28653 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28654 	if test -n "`echo $ossh_varname`"; then
   28655 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28656 echo "${ECHO_T}$ossh_result" >&6; }
   28657 		if test "x$ossh_result" = "xyes"; then
   28658 
   28659 cat >>confdefs.h <<\_ACEOF
   28660 #define HAVE_HOST_IN_UTMP 1
   28661 _ACEOF
   28662 
   28663 		fi
   28664 	else
   28665 		{ echo "$as_me:$LINENO: result: no" >&5
   28666 echo "${ECHO_T}no" >&6; }
   28667 	fi
   28668 
   28669 
   28670 # look for field 'ut_host' in header 'utmpx.h'
   28671 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   28672 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
   28673 	{ echo "$as_me:$LINENO: checking for ut_host field in utmpx.h" >&5
   28674 echo $ECHO_N "checking for ut_host field in utmpx.h... $ECHO_C" >&6; }
   28675 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28676   echo $ECHO_N "(cached) $ECHO_C" >&6
   28677 else
   28678 
   28679 		cat >conftest.$ac_ext <<_ACEOF
   28680 /* confdefs.h.  */
   28681 _ACEOF
   28682 cat confdefs.h >>conftest.$ac_ext
   28683 cat >>conftest.$ac_ext <<_ACEOF
   28684 /* end confdefs.h.  */
   28685 #include <utmpx.h>
   28686 
   28687 _ACEOF
   28688 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28689   $EGREP "ut_host" >/dev/null 2>&1; then
   28690    			eval "$ossh_varname=yes"
   28691 else
   28692    			eval "$ossh_varname=no"
   28693 fi
   28694 rm -f conftest*
   28695 
   28696 fi
   28697 
   28698 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28699 	if test -n "`echo $ossh_varname`"; then
   28700 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28701 echo "${ECHO_T}$ossh_result" >&6; }
   28702 		if test "x$ossh_result" = "xyes"; then
   28703 
   28704 cat >>confdefs.h <<\_ACEOF
   28705 #define HAVE_HOST_IN_UTMPX 1
   28706 _ACEOF
   28707 
   28708 		fi
   28709 	else
   28710 		{ echo "$as_me:$LINENO: result: no" >&5
   28711 echo "${ECHO_T}no" >&6; }
   28712 	fi
   28713 
   28714 
   28715 # look for field 'syslen' in header 'utmpx.h'
   28716 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   28717 		ossh_varname="ossh_cv_$ossh_safe""_has_"syslen
   28718 	{ echo "$as_me:$LINENO: checking for syslen field in utmpx.h" >&5
   28719 echo $ECHO_N "checking for syslen field in utmpx.h... $ECHO_C" >&6; }
   28720 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28721   echo $ECHO_N "(cached) $ECHO_C" >&6
   28722 else
   28723 
   28724 		cat >conftest.$ac_ext <<_ACEOF
   28725 /* confdefs.h.  */
   28726 _ACEOF
   28727 cat confdefs.h >>conftest.$ac_ext
   28728 cat >>conftest.$ac_ext <<_ACEOF
   28729 /* end confdefs.h.  */
   28730 #include <utmpx.h>
   28731 
   28732 _ACEOF
   28733 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28734   $EGREP "syslen" >/dev/null 2>&1; then
   28735    			eval "$ossh_varname=yes"
   28736 else
   28737    			eval "$ossh_varname=no"
   28738 fi
   28739 rm -f conftest*
   28740 
   28741 fi
   28742 
   28743 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28744 	if test -n "`echo $ossh_varname`"; then
   28745 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28746 echo "${ECHO_T}$ossh_result" >&6; }
   28747 		if test "x$ossh_result" = "xyes"; then
   28748 
   28749 cat >>confdefs.h <<\_ACEOF
   28750 #define HAVE_SYSLEN_IN_UTMPX 1
   28751 _ACEOF
   28752 
   28753 		fi
   28754 	else
   28755 		{ echo "$as_me:$LINENO: result: no" >&5
   28756 echo "${ECHO_T}no" >&6; }
   28757 	fi
   28758 
   28759 
   28760 # look for field 'ut_pid' in header 'utmp.h'
   28761 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   28762 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_pid
   28763 	{ echo "$as_me:$LINENO: checking for ut_pid field in utmp.h" >&5
   28764 echo $ECHO_N "checking for ut_pid field in utmp.h... $ECHO_C" >&6; }
   28765 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28766   echo $ECHO_N "(cached) $ECHO_C" >&6
   28767 else
   28768 
   28769 		cat >conftest.$ac_ext <<_ACEOF
   28770 /* confdefs.h.  */
   28771 _ACEOF
   28772 cat confdefs.h >>conftest.$ac_ext
   28773 cat >>conftest.$ac_ext <<_ACEOF
   28774 /* end confdefs.h.  */
   28775 #include <utmp.h>
   28776 
   28777 _ACEOF
   28778 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28779   $EGREP "ut_pid" >/dev/null 2>&1; then
   28780    			eval "$ossh_varname=yes"
   28781 else
   28782    			eval "$ossh_varname=no"
   28783 fi
   28784 rm -f conftest*
   28785 
   28786 fi
   28787 
   28788 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28789 	if test -n "`echo $ossh_varname`"; then
   28790 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28791 echo "${ECHO_T}$ossh_result" >&6; }
   28792 		if test "x$ossh_result" = "xyes"; then
   28793 
   28794 cat >>confdefs.h <<\_ACEOF
   28795 #define HAVE_PID_IN_UTMP 1
   28796 _ACEOF
   28797 
   28798 		fi
   28799 	else
   28800 		{ echo "$as_me:$LINENO: result: no" >&5
   28801 echo "${ECHO_T}no" >&6; }
   28802 	fi
   28803 
   28804 
   28805 # look for field 'ut_type' in header 'utmp.h'
   28806 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   28807 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
   28808 	{ echo "$as_me:$LINENO: checking for ut_type field in utmp.h" >&5
   28809 echo $ECHO_N "checking for ut_type field in utmp.h... $ECHO_C" >&6; }
   28810 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28811   echo $ECHO_N "(cached) $ECHO_C" >&6
   28812 else
   28813 
   28814 		cat >conftest.$ac_ext <<_ACEOF
   28815 /* confdefs.h.  */
   28816 _ACEOF
   28817 cat confdefs.h >>conftest.$ac_ext
   28818 cat >>conftest.$ac_ext <<_ACEOF
   28819 /* end confdefs.h.  */
   28820 #include <utmp.h>
   28821 
   28822 _ACEOF
   28823 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28824   $EGREP "ut_type" >/dev/null 2>&1; then
   28825    			eval "$ossh_varname=yes"
   28826 else
   28827    			eval "$ossh_varname=no"
   28828 fi
   28829 rm -f conftest*
   28830 
   28831 fi
   28832 
   28833 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28834 	if test -n "`echo $ossh_varname`"; then
   28835 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28836 echo "${ECHO_T}$ossh_result" >&6; }
   28837 		if test "x$ossh_result" = "xyes"; then
   28838 
   28839 cat >>confdefs.h <<\_ACEOF
   28840 #define HAVE_TYPE_IN_UTMP 1
   28841 _ACEOF
   28842 
   28843 		fi
   28844 	else
   28845 		{ echo "$as_me:$LINENO: result: no" >&5
   28846 echo "${ECHO_T}no" >&6; }
   28847 	fi
   28848 
   28849 
   28850 # look for field 'ut_type' in header 'utmpx.h'
   28851 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   28852 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
   28853 	{ echo "$as_me:$LINENO: checking for ut_type field in utmpx.h" >&5
   28854 echo $ECHO_N "checking for ut_type field in utmpx.h... $ECHO_C" >&6; }
   28855 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28856   echo $ECHO_N "(cached) $ECHO_C" >&6
   28857 else
   28858 
   28859 		cat >conftest.$ac_ext <<_ACEOF
   28860 /* confdefs.h.  */
   28861 _ACEOF
   28862 cat confdefs.h >>conftest.$ac_ext
   28863 cat >>conftest.$ac_ext <<_ACEOF
   28864 /* end confdefs.h.  */
   28865 #include <utmpx.h>
   28866 
   28867 _ACEOF
   28868 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28869   $EGREP "ut_type" >/dev/null 2>&1; then
   28870    			eval "$ossh_varname=yes"
   28871 else
   28872    			eval "$ossh_varname=no"
   28873 fi
   28874 rm -f conftest*
   28875 
   28876 fi
   28877 
   28878 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28879 	if test -n "`echo $ossh_varname`"; then
   28880 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28881 echo "${ECHO_T}$ossh_result" >&6; }
   28882 		if test "x$ossh_result" = "xyes"; then
   28883 
   28884 cat >>confdefs.h <<\_ACEOF
   28885 #define HAVE_TYPE_IN_UTMPX 1
   28886 _ACEOF
   28887 
   28888 		fi
   28889 	else
   28890 		{ echo "$as_me:$LINENO: result: no" >&5
   28891 echo "${ECHO_T}no" >&6; }
   28892 	fi
   28893 
   28894 
   28895 # look for field 'ut_tv' in header 'utmp.h'
   28896 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   28897 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
   28898 	{ echo "$as_me:$LINENO: checking for ut_tv field in utmp.h" >&5
   28899 echo $ECHO_N "checking for ut_tv field in utmp.h... $ECHO_C" >&6; }
   28900 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28901   echo $ECHO_N "(cached) $ECHO_C" >&6
   28902 else
   28903 
   28904 		cat >conftest.$ac_ext <<_ACEOF
   28905 /* confdefs.h.  */
   28906 _ACEOF
   28907 cat confdefs.h >>conftest.$ac_ext
   28908 cat >>conftest.$ac_ext <<_ACEOF
   28909 /* end confdefs.h.  */
   28910 #include <utmp.h>
   28911 
   28912 _ACEOF
   28913 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28914   $EGREP "ut_tv" >/dev/null 2>&1; then
   28915    			eval "$ossh_varname=yes"
   28916 else
   28917    			eval "$ossh_varname=no"
   28918 fi
   28919 rm -f conftest*
   28920 
   28921 fi
   28922 
   28923 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28924 	if test -n "`echo $ossh_varname`"; then
   28925 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28926 echo "${ECHO_T}$ossh_result" >&6; }
   28927 		if test "x$ossh_result" = "xyes"; then
   28928 
   28929 cat >>confdefs.h <<\_ACEOF
   28930 #define HAVE_TV_IN_UTMP 1
   28931 _ACEOF
   28932 
   28933 		fi
   28934 	else
   28935 		{ echo "$as_me:$LINENO: result: no" >&5
   28936 echo "${ECHO_T}no" >&6; }
   28937 	fi
   28938 
   28939 
   28940 # look for field 'ut_id' in header 'utmp.h'
   28941 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   28942 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
   28943 	{ echo "$as_me:$LINENO: checking for ut_id field in utmp.h" >&5
   28944 echo $ECHO_N "checking for ut_id field in utmp.h... $ECHO_C" >&6; }
   28945 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28946   echo $ECHO_N "(cached) $ECHO_C" >&6
   28947 else
   28948 
   28949 		cat >conftest.$ac_ext <<_ACEOF
   28950 /* confdefs.h.  */
   28951 _ACEOF
   28952 cat confdefs.h >>conftest.$ac_ext
   28953 cat >>conftest.$ac_ext <<_ACEOF
   28954 /* end confdefs.h.  */
   28955 #include <utmp.h>
   28956 
   28957 _ACEOF
   28958 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   28959   $EGREP "ut_id" >/dev/null 2>&1; then
   28960    			eval "$ossh_varname=yes"
   28961 else
   28962    			eval "$ossh_varname=no"
   28963 fi
   28964 rm -f conftest*
   28965 
   28966 fi
   28967 
   28968 	ossh_result=`eval 'echo $'"$ossh_varname"`
   28969 	if test -n "`echo $ossh_varname`"; then
   28970 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   28971 echo "${ECHO_T}$ossh_result" >&6; }
   28972 		if test "x$ossh_result" = "xyes"; then
   28973 
   28974 cat >>confdefs.h <<\_ACEOF
   28975 #define HAVE_ID_IN_UTMP 1
   28976 _ACEOF
   28977 
   28978 		fi
   28979 	else
   28980 		{ echo "$as_me:$LINENO: result: no" >&5
   28981 echo "${ECHO_T}no" >&6; }
   28982 	fi
   28983 
   28984 
   28985 # look for field 'ut_id' in header 'utmpx.h'
   28986 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   28987 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
   28988 	{ echo "$as_me:$LINENO: checking for ut_id field in utmpx.h" >&5
   28989 echo $ECHO_N "checking for ut_id field in utmpx.h... $ECHO_C" >&6; }
   28990 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   28991   echo $ECHO_N "(cached) $ECHO_C" >&6
   28992 else
   28993 
   28994 		cat >conftest.$ac_ext <<_ACEOF
   28995 /* confdefs.h.  */
   28996 _ACEOF
   28997 cat confdefs.h >>conftest.$ac_ext
   28998 cat >>conftest.$ac_ext <<_ACEOF
   28999 /* end confdefs.h.  */
   29000 #include <utmpx.h>
   29001 
   29002 _ACEOF
   29003 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29004   $EGREP "ut_id" >/dev/null 2>&1; then
   29005    			eval "$ossh_varname=yes"
   29006 else
   29007    			eval "$ossh_varname=no"
   29008 fi
   29009 rm -f conftest*
   29010 
   29011 fi
   29012 
   29013 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29014 	if test -n "`echo $ossh_varname`"; then
   29015 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29016 echo "${ECHO_T}$ossh_result" >&6; }
   29017 		if test "x$ossh_result" = "xyes"; then
   29018 
   29019 cat >>confdefs.h <<\_ACEOF
   29020 #define HAVE_ID_IN_UTMPX 1
   29021 _ACEOF
   29022 
   29023 		fi
   29024 	else
   29025 		{ echo "$as_me:$LINENO: result: no" >&5
   29026 echo "${ECHO_T}no" >&6; }
   29027 	fi
   29028 
   29029 
   29030 # look for field 'ut_addr' in header 'utmp.h'
   29031 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   29032 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
   29033 	{ echo "$as_me:$LINENO: checking for ut_addr field in utmp.h" >&5
   29034 echo $ECHO_N "checking for ut_addr field in utmp.h... $ECHO_C" >&6; }
   29035 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29036   echo $ECHO_N "(cached) $ECHO_C" >&6
   29037 else
   29038 
   29039 		cat >conftest.$ac_ext <<_ACEOF
   29040 /* confdefs.h.  */
   29041 _ACEOF
   29042 cat confdefs.h >>conftest.$ac_ext
   29043 cat >>conftest.$ac_ext <<_ACEOF
   29044 /* end confdefs.h.  */
   29045 #include <utmp.h>
   29046 
   29047 _ACEOF
   29048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29049   $EGREP "ut_addr" >/dev/null 2>&1; then
   29050    			eval "$ossh_varname=yes"
   29051 else
   29052    			eval "$ossh_varname=no"
   29053 fi
   29054 rm -f conftest*
   29055 
   29056 fi
   29057 
   29058 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29059 	if test -n "`echo $ossh_varname`"; then
   29060 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29061 echo "${ECHO_T}$ossh_result" >&6; }
   29062 		if test "x$ossh_result" = "xyes"; then
   29063 
   29064 cat >>confdefs.h <<\_ACEOF
   29065 #define HAVE_ADDR_IN_UTMP 1
   29066 _ACEOF
   29067 
   29068 		fi
   29069 	else
   29070 		{ echo "$as_me:$LINENO: result: no" >&5
   29071 echo "${ECHO_T}no" >&6; }
   29072 	fi
   29073 
   29074 
   29075 # look for field 'ut_addr' in header 'utmpx.h'
   29076 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   29077 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
   29078 	{ echo "$as_me:$LINENO: checking for ut_addr field in utmpx.h" >&5
   29079 echo $ECHO_N "checking for ut_addr field in utmpx.h... $ECHO_C" >&6; }
   29080 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29081   echo $ECHO_N "(cached) $ECHO_C" >&6
   29082 else
   29083 
   29084 		cat >conftest.$ac_ext <<_ACEOF
   29085 /* confdefs.h.  */
   29086 _ACEOF
   29087 cat confdefs.h >>conftest.$ac_ext
   29088 cat >>conftest.$ac_ext <<_ACEOF
   29089 /* end confdefs.h.  */
   29090 #include <utmpx.h>
   29091 
   29092 _ACEOF
   29093 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29094   $EGREP "ut_addr" >/dev/null 2>&1; then
   29095    			eval "$ossh_varname=yes"
   29096 else
   29097    			eval "$ossh_varname=no"
   29098 fi
   29099 rm -f conftest*
   29100 
   29101 fi
   29102 
   29103 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29104 	if test -n "`echo $ossh_varname`"; then
   29105 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29106 echo "${ECHO_T}$ossh_result" >&6; }
   29107 		if test "x$ossh_result" = "xyes"; then
   29108 
   29109 cat >>confdefs.h <<\_ACEOF
   29110 #define HAVE_ADDR_IN_UTMPX 1
   29111 _ACEOF
   29112 
   29113 		fi
   29114 	else
   29115 		{ echo "$as_me:$LINENO: result: no" >&5
   29116 echo "${ECHO_T}no" >&6; }
   29117 	fi
   29118 
   29119 
   29120 # look for field 'ut_addr_v6' in header 'utmp.h'
   29121 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   29122 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
   29123 	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmp.h" >&5
   29124 echo $ECHO_N "checking for ut_addr_v6 field in utmp.h... $ECHO_C" >&6; }
   29125 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29126   echo $ECHO_N "(cached) $ECHO_C" >&6
   29127 else
   29128 
   29129 		cat >conftest.$ac_ext <<_ACEOF
   29130 /* confdefs.h.  */
   29131 _ACEOF
   29132 cat confdefs.h >>conftest.$ac_ext
   29133 cat >>conftest.$ac_ext <<_ACEOF
   29134 /* end confdefs.h.  */
   29135 #include <utmp.h>
   29136 
   29137 _ACEOF
   29138 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29139   $EGREP "ut_addr_v6" >/dev/null 2>&1; then
   29140    			eval "$ossh_varname=yes"
   29141 else
   29142    			eval "$ossh_varname=no"
   29143 fi
   29144 rm -f conftest*
   29145 
   29146 fi
   29147 
   29148 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29149 	if test -n "`echo $ossh_varname`"; then
   29150 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29151 echo "${ECHO_T}$ossh_result" >&6; }
   29152 		if test "x$ossh_result" = "xyes"; then
   29153 
   29154 cat >>confdefs.h <<\_ACEOF
   29155 #define HAVE_ADDR_V6_IN_UTMP 1
   29156 _ACEOF
   29157 
   29158 		fi
   29159 	else
   29160 		{ echo "$as_me:$LINENO: result: no" >&5
   29161 echo "${ECHO_T}no" >&6; }
   29162 	fi
   29163 
   29164 
   29165 # look for field 'ut_addr_v6' in header 'utmpx.h'
   29166 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   29167 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
   29168 	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmpx.h" >&5
   29169 echo $ECHO_N "checking for ut_addr_v6 field in utmpx.h... $ECHO_C" >&6; }
   29170 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29171   echo $ECHO_N "(cached) $ECHO_C" >&6
   29172 else
   29173 
   29174 		cat >conftest.$ac_ext <<_ACEOF
   29175 /* confdefs.h.  */
   29176 _ACEOF
   29177 cat confdefs.h >>conftest.$ac_ext
   29178 cat >>conftest.$ac_ext <<_ACEOF
   29179 /* end confdefs.h.  */
   29180 #include <utmpx.h>
   29181 
   29182 _ACEOF
   29183 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29184   $EGREP "ut_addr_v6" >/dev/null 2>&1; then
   29185    			eval "$ossh_varname=yes"
   29186 else
   29187    			eval "$ossh_varname=no"
   29188 fi
   29189 rm -f conftest*
   29190 
   29191 fi
   29192 
   29193 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29194 	if test -n "`echo $ossh_varname`"; then
   29195 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29196 echo "${ECHO_T}$ossh_result" >&6; }
   29197 		if test "x$ossh_result" = "xyes"; then
   29198 
   29199 cat >>confdefs.h <<\_ACEOF
   29200 #define HAVE_ADDR_V6_IN_UTMPX 1
   29201 _ACEOF
   29202 
   29203 		fi
   29204 	else
   29205 		{ echo "$as_me:$LINENO: result: no" >&5
   29206 echo "${ECHO_T}no" >&6; }
   29207 	fi
   29208 
   29209 
   29210 # look for field 'ut_exit' in header 'utmp.h'
   29211 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   29212 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_exit
   29213 	{ echo "$as_me:$LINENO: checking for ut_exit field in utmp.h" >&5
   29214 echo $ECHO_N "checking for ut_exit field in utmp.h... $ECHO_C" >&6; }
   29215 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29216   echo $ECHO_N "(cached) $ECHO_C" >&6
   29217 else
   29218 
   29219 		cat >conftest.$ac_ext <<_ACEOF
   29220 /* confdefs.h.  */
   29221 _ACEOF
   29222 cat confdefs.h >>conftest.$ac_ext
   29223 cat >>conftest.$ac_ext <<_ACEOF
   29224 /* end confdefs.h.  */
   29225 #include <utmp.h>
   29226 
   29227 _ACEOF
   29228 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29229   $EGREP "ut_exit" >/dev/null 2>&1; then
   29230    			eval "$ossh_varname=yes"
   29231 else
   29232    			eval "$ossh_varname=no"
   29233 fi
   29234 rm -f conftest*
   29235 
   29236 fi
   29237 
   29238 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29239 	if test -n "`echo $ossh_varname`"; then
   29240 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29241 echo "${ECHO_T}$ossh_result" >&6; }
   29242 		if test "x$ossh_result" = "xyes"; then
   29243 
   29244 cat >>confdefs.h <<\_ACEOF
   29245 #define HAVE_EXIT_IN_UTMP 1
   29246 _ACEOF
   29247 
   29248 		fi
   29249 	else
   29250 		{ echo "$as_me:$LINENO: result: no" >&5
   29251 echo "${ECHO_T}no" >&6; }
   29252 	fi
   29253 
   29254 
   29255 # look for field 'ut_time' in header 'utmp.h'
   29256 		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
   29257 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
   29258 	{ echo "$as_me:$LINENO: checking for ut_time field in utmp.h" >&5
   29259 echo $ECHO_N "checking for ut_time field in utmp.h... $ECHO_C" >&6; }
   29260 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29261   echo $ECHO_N "(cached) $ECHO_C" >&6
   29262 else
   29263 
   29264 		cat >conftest.$ac_ext <<_ACEOF
   29265 /* confdefs.h.  */
   29266 _ACEOF
   29267 cat confdefs.h >>conftest.$ac_ext
   29268 cat >>conftest.$ac_ext <<_ACEOF
   29269 /* end confdefs.h.  */
   29270 #include <utmp.h>
   29271 
   29272 _ACEOF
   29273 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29274   $EGREP "ut_time" >/dev/null 2>&1; then
   29275    			eval "$ossh_varname=yes"
   29276 else
   29277    			eval "$ossh_varname=no"
   29278 fi
   29279 rm -f conftest*
   29280 
   29281 fi
   29282 
   29283 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29284 	if test -n "`echo $ossh_varname`"; then
   29285 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29286 echo "${ECHO_T}$ossh_result" >&6; }
   29287 		if test "x$ossh_result" = "xyes"; then
   29288 
   29289 cat >>confdefs.h <<\_ACEOF
   29290 #define HAVE_TIME_IN_UTMP 1
   29291 _ACEOF
   29292 
   29293 		fi
   29294 	else
   29295 		{ echo "$as_me:$LINENO: result: no" >&5
   29296 echo "${ECHO_T}no" >&6; }
   29297 	fi
   29298 
   29299 
   29300 # look for field 'ut_time' in header 'utmpx.h'
   29301 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   29302 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
   29303 	{ echo "$as_me:$LINENO: checking for ut_time field in utmpx.h" >&5
   29304 echo $ECHO_N "checking for ut_time field in utmpx.h... $ECHO_C" >&6; }
   29305 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29306   echo $ECHO_N "(cached) $ECHO_C" >&6
   29307 else
   29308 
   29309 		cat >conftest.$ac_ext <<_ACEOF
   29310 /* confdefs.h.  */
   29311 _ACEOF
   29312 cat confdefs.h >>conftest.$ac_ext
   29313 cat >>conftest.$ac_ext <<_ACEOF
   29314 /* end confdefs.h.  */
   29315 #include <utmpx.h>
   29316 
   29317 _ACEOF
   29318 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29319   $EGREP "ut_time" >/dev/null 2>&1; then
   29320    			eval "$ossh_varname=yes"
   29321 else
   29322    			eval "$ossh_varname=no"
   29323 fi
   29324 rm -f conftest*
   29325 
   29326 fi
   29327 
   29328 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29329 	if test -n "`echo $ossh_varname`"; then
   29330 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29331 echo "${ECHO_T}$ossh_result" >&6; }
   29332 		if test "x$ossh_result" = "xyes"; then
   29333 
   29334 cat >>confdefs.h <<\_ACEOF
   29335 #define HAVE_TIME_IN_UTMPX 1
   29336 _ACEOF
   29337 
   29338 		fi
   29339 	else
   29340 		{ echo "$as_me:$LINENO: result: no" >&5
   29341 echo "${ECHO_T}no" >&6; }
   29342 	fi
   29343 
   29344 
   29345 # look for field 'ut_tv' in header 'utmpx.h'
   29346 		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
   29347 		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
   29348 	{ echo "$as_me:$LINENO: checking for ut_tv field in utmpx.h" >&5
   29349 echo $ECHO_N "checking for ut_tv field in utmpx.h... $ECHO_C" >&6; }
   29350 	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
   29351   echo $ECHO_N "(cached) $ECHO_C" >&6
   29352 else
   29353 
   29354 		cat >conftest.$ac_ext <<_ACEOF
   29355 /* confdefs.h.  */
   29356 _ACEOF
   29357 cat confdefs.h >>conftest.$ac_ext
   29358 cat >>conftest.$ac_ext <<_ACEOF
   29359 /* end confdefs.h.  */
   29360 #include <utmpx.h>
   29361 
   29362 _ACEOF
   29363 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   29364   $EGREP "ut_tv" >/dev/null 2>&1; then
   29365    			eval "$ossh_varname=yes"
   29366 else
   29367    			eval "$ossh_varname=no"
   29368 fi
   29369 rm -f conftest*
   29370 
   29371 fi
   29372 
   29373 	ossh_result=`eval 'echo $'"$ossh_varname"`
   29374 	if test -n "`echo $ossh_varname`"; then
   29375 		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
   29376 echo "${ECHO_T}$ossh_result" >&6; }
   29377 		if test "x$ossh_result" = "xyes"; then
   29378 
   29379 cat >>confdefs.h <<\_ACEOF
   29380 #define HAVE_TV_IN_UTMPX 1
   29381 _ACEOF
   29382 
   29383 		fi
   29384 	else
   29385 		{ echo "$as_me:$LINENO: result: no" >&5
   29386 echo "${ECHO_T}no" >&6; }
   29387 	fi
   29388 
   29389 
   29390 { echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
   29391 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
   29392 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
   29393   echo $ECHO_N "(cached) $ECHO_C" >&6
   29394 else
   29395   cat >conftest.$ac_ext <<_ACEOF
   29396 /* confdefs.h.  */
   29397 _ACEOF
   29398 cat confdefs.h >>conftest.$ac_ext
   29399 cat >>conftest.$ac_ext <<_ACEOF
   29400 /* end confdefs.h.  */
   29401 $ac_includes_default
   29402 int
   29403 main ()
   29404 {
   29405 static struct stat ac_aggr;
   29406 if (ac_aggr.st_blksize)
   29407 return 0;
   29408   ;
   29409   return 0;
   29410 }
   29411 _ACEOF
   29412 rm -f conftest.$ac_objext
   29413 if { (ac_try="$ac_compile"
   29414 case "(($ac_try" in
   29415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29416   *) ac_try_echo=$ac_try;;
   29417 esac
   29418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29419   (eval "$ac_compile") 2>conftest.er1
   29420   ac_status=$?
   29421   grep -v '^ *+' conftest.er1 >conftest.err
   29422   rm -f conftest.er1
   29423   cat conftest.err >&5
   29424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29425   (exit $ac_status); } && {
   29426 	 test -z "$ac_c_werror_flag" ||
   29427 	 test ! -s conftest.err
   29428        } && test -s conftest.$ac_objext; then
   29429   ac_cv_member_struct_stat_st_blksize=yes
   29430 else
   29431   echo "$as_me: failed program was:" >&5
   29432 sed 's/^/| /' conftest.$ac_ext >&5
   29433 
   29434 	cat >conftest.$ac_ext <<_ACEOF
   29435 /* confdefs.h.  */
   29436 _ACEOF
   29437 cat confdefs.h >>conftest.$ac_ext
   29438 cat >>conftest.$ac_ext <<_ACEOF
   29439 /* end confdefs.h.  */
   29440 $ac_includes_default
   29441 int
   29442 main ()
   29443 {
   29444 static struct stat ac_aggr;
   29445 if (sizeof ac_aggr.st_blksize)
   29446 return 0;
   29447   ;
   29448   return 0;
   29449 }
   29450 _ACEOF
   29451 rm -f conftest.$ac_objext
   29452 if { (ac_try="$ac_compile"
   29453 case "(($ac_try" in
   29454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29455   *) ac_try_echo=$ac_try;;
   29456 esac
   29457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29458   (eval "$ac_compile") 2>conftest.er1
   29459   ac_status=$?
   29460   grep -v '^ *+' conftest.er1 >conftest.err
   29461   rm -f conftest.er1
   29462   cat conftest.err >&5
   29463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29464   (exit $ac_status); } && {
   29465 	 test -z "$ac_c_werror_flag" ||
   29466 	 test ! -s conftest.err
   29467        } && test -s conftest.$ac_objext; then
   29468   ac_cv_member_struct_stat_st_blksize=yes
   29469 else
   29470   echo "$as_me: failed program was:" >&5
   29471 sed 's/^/| /' conftest.$ac_ext >&5
   29472 
   29473 	ac_cv_member_struct_stat_st_blksize=no
   29474 fi
   29475 
   29476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29477 fi
   29478 
   29479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29480 fi
   29481 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
   29482 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
   29483 if test $ac_cv_member_struct_stat_st_blksize = yes; then
   29484 
   29485 cat >>confdefs.h <<_ACEOF
   29486 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
   29487 _ACEOF
   29488 
   29489 
   29490 fi
   29491 
   29492 { echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
   29493 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6; }
   29494 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
   29495   echo $ECHO_N "(cached) $ECHO_C" >&6
   29496 else
   29497   cat >conftest.$ac_ext <<_ACEOF
   29498 /* confdefs.h.  */
   29499 _ACEOF
   29500 cat confdefs.h >>conftest.$ac_ext
   29501 cat >>conftest.$ac_ext <<_ACEOF
   29502 /* end confdefs.h.  */
   29503 
   29504 #include <sys/types.h>
   29505 #include <pwd.h>
   29506 
   29507 
   29508 int
   29509 main ()
   29510 {
   29511 static struct passwd ac_aggr;
   29512 if (ac_aggr.pw_gecos)
   29513 return 0;
   29514   ;
   29515   return 0;
   29516 }
   29517 _ACEOF
   29518 rm -f conftest.$ac_objext
   29519 if { (ac_try="$ac_compile"
   29520 case "(($ac_try" in
   29521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29522   *) ac_try_echo=$ac_try;;
   29523 esac
   29524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29525   (eval "$ac_compile") 2>conftest.er1
   29526   ac_status=$?
   29527   grep -v '^ *+' conftest.er1 >conftest.err
   29528   rm -f conftest.er1
   29529   cat conftest.err >&5
   29530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29531   (exit $ac_status); } && {
   29532 	 test -z "$ac_c_werror_flag" ||
   29533 	 test ! -s conftest.err
   29534        } && test -s conftest.$ac_objext; then
   29535   ac_cv_member_struct_passwd_pw_gecos=yes
   29536 else
   29537   echo "$as_me: failed program was:" >&5
   29538 sed 's/^/| /' conftest.$ac_ext >&5
   29539 
   29540 	cat >conftest.$ac_ext <<_ACEOF
   29541 /* confdefs.h.  */
   29542 _ACEOF
   29543 cat confdefs.h >>conftest.$ac_ext
   29544 cat >>conftest.$ac_ext <<_ACEOF
   29545 /* end confdefs.h.  */
   29546 
   29547 #include <sys/types.h>
   29548 #include <pwd.h>
   29549 
   29550 
   29551 int
   29552 main ()
   29553 {
   29554 static struct passwd ac_aggr;
   29555 if (sizeof ac_aggr.pw_gecos)
   29556 return 0;
   29557   ;
   29558   return 0;
   29559 }
   29560 _ACEOF
   29561 rm -f conftest.$ac_objext
   29562 if { (ac_try="$ac_compile"
   29563 case "(($ac_try" in
   29564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29565   *) ac_try_echo=$ac_try;;
   29566 esac
   29567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29568   (eval "$ac_compile") 2>conftest.er1
   29569   ac_status=$?
   29570   grep -v '^ *+' conftest.er1 >conftest.err
   29571   rm -f conftest.er1
   29572   cat conftest.err >&5
   29573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29574   (exit $ac_status); } && {
   29575 	 test -z "$ac_c_werror_flag" ||
   29576 	 test ! -s conftest.err
   29577        } && test -s conftest.$ac_objext; then
   29578   ac_cv_member_struct_passwd_pw_gecos=yes
   29579 else
   29580   echo "$as_me: failed program was:" >&5
   29581 sed 's/^/| /' conftest.$ac_ext >&5
   29582 
   29583 	ac_cv_member_struct_passwd_pw_gecos=no
   29584 fi
   29585 
   29586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29587 fi
   29588 
   29589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29590 fi
   29591 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
   29592 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6; }
   29593 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
   29594 
   29595 cat >>confdefs.h <<_ACEOF
   29596 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
   29597 _ACEOF
   29598 
   29599 
   29600 fi
   29601 { echo "$as_me:$LINENO: checking for struct passwd.pw_class" >&5
   29602 echo $ECHO_N "checking for struct passwd.pw_class... $ECHO_C" >&6; }
   29603 if test "${ac_cv_member_struct_passwd_pw_class+set}" = set; then
   29604   echo $ECHO_N "(cached) $ECHO_C" >&6
   29605 else
   29606   cat >conftest.$ac_ext <<_ACEOF
   29607 /* confdefs.h.  */
   29608 _ACEOF
   29609 cat confdefs.h >>conftest.$ac_ext
   29610 cat >>conftest.$ac_ext <<_ACEOF
   29611 /* end confdefs.h.  */
   29612 
   29613 #include <sys/types.h>
   29614 #include <pwd.h>
   29615 
   29616 
   29617 int
   29618 main ()
   29619 {
   29620 static struct passwd ac_aggr;
   29621 if (ac_aggr.pw_class)
   29622 return 0;
   29623   ;
   29624   return 0;
   29625 }
   29626 _ACEOF
   29627 rm -f conftest.$ac_objext
   29628 if { (ac_try="$ac_compile"
   29629 case "(($ac_try" in
   29630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29631   *) ac_try_echo=$ac_try;;
   29632 esac
   29633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29634   (eval "$ac_compile") 2>conftest.er1
   29635   ac_status=$?
   29636   grep -v '^ *+' conftest.er1 >conftest.err
   29637   rm -f conftest.er1
   29638   cat conftest.err >&5
   29639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29640   (exit $ac_status); } && {
   29641 	 test -z "$ac_c_werror_flag" ||
   29642 	 test ! -s conftest.err
   29643        } && test -s conftest.$ac_objext; then
   29644   ac_cv_member_struct_passwd_pw_class=yes
   29645 else
   29646   echo "$as_me: failed program was:" >&5
   29647 sed 's/^/| /' conftest.$ac_ext >&5
   29648 
   29649 	cat >conftest.$ac_ext <<_ACEOF
   29650 /* confdefs.h.  */
   29651 _ACEOF
   29652 cat confdefs.h >>conftest.$ac_ext
   29653 cat >>conftest.$ac_ext <<_ACEOF
   29654 /* end confdefs.h.  */
   29655 
   29656 #include <sys/types.h>
   29657 #include <pwd.h>
   29658 
   29659 
   29660 int
   29661 main ()
   29662 {
   29663 static struct passwd ac_aggr;
   29664 if (sizeof ac_aggr.pw_class)
   29665 return 0;
   29666   ;
   29667   return 0;
   29668 }
   29669 _ACEOF
   29670 rm -f conftest.$ac_objext
   29671 if { (ac_try="$ac_compile"
   29672 case "(($ac_try" in
   29673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29674   *) ac_try_echo=$ac_try;;
   29675 esac
   29676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29677   (eval "$ac_compile") 2>conftest.er1
   29678   ac_status=$?
   29679   grep -v '^ *+' conftest.er1 >conftest.err
   29680   rm -f conftest.er1
   29681   cat conftest.err >&5
   29682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29683   (exit $ac_status); } && {
   29684 	 test -z "$ac_c_werror_flag" ||
   29685 	 test ! -s conftest.err
   29686        } && test -s conftest.$ac_objext; then
   29687   ac_cv_member_struct_passwd_pw_class=yes
   29688 else
   29689   echo "$as_me: failed program was:" >&5
   29690 sed 's/^/| /' conftest.$ac_ext >&5
   29691 
   29692 	ac_cv_member_struct_passwd_pw_class=no
   29693 fi
   29694 
   29695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29696 fi
   29697 
   29698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29699 fi
   29700 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_class" >&5
   29701 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_class" >&6; }
   29702 if test $ac_cv_member_struct_passwd_pw_class = yes; then
   29703 
   29704 cat >>confdefs.h <<_ACEOF
   29705 #define HAVE_STRUCT_PASSWD_PW_CLASS 1
   29706 _ACEOF
   29707 
   29708 
   29709 fi
   29710 { echo "$as_me:$LINENO: checking for struct passwd.pw_change" >&5
   29711 echo $ECHO_N "checking for struct passwd.pw_change... $ECHO_C" >&6; }
   29712 if test "${ac_cv_member_struct_passwd_pw_change+set}" = set; then
   29713   echo $ECHO_N "(cached) $ECHO_C" >&6
   29714 else
   29715   cat >conftest.$ac_ext <<_ACEOF
   29716 /* confdefs.h.  */
   29717 _ACEOF
   29718 cat confdefs.h >>conftest.$ac_ext
   29719 cat >>conftest.$ac_ext <<_ACEOF
   29720 /* end confdefs.h.  */
   29721 
   29722 #include <sys/types.h>
   29723 #include <pwd.h>
   29724 
   29725 
   29726 int
   29727 main ()
   29728 {
   29729 static struct passwd ac_aggr;
   29730 if (ac_aggr.pw_change)
   29731 return 0;
   29732   ;
   29733   return 0;
   29734 }
   29735 _ACEOF
   29736 rm -f conftest.$ac_objext
   29737 if { (ac_try="$ac_compile"
   29738 case "(($ac_try" in
   29739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29740   *) ac_try_echo=$ac_try;;
   29741 esac
   29742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29743   (eval "$ac_compile") 2>conftest.er1
   29744   ac_status=$?
   29745   grep -v '^ *+' conftest.er1 >conftest.err
   29746   rm -f conftest.er1
   29747   cat conftest.err >&5
   29748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29749   (exit $ac_status); } && {
   29750 	 test -z "$ac_c_werror_flag" ||
   29751 	 test ! -s conftest.err
   29752        } && test -s conftest.$ac_objext; then
   29753   ac_cv_member_struct_passwd_pw_change=yes
   29754 else
   29755   echo "$as_me: failed program was:" >&5
   29756 sed 's/^/| /' conftest.$ac_ext >&5
   29757 
   29758 	cat >conftest.$ac_ext <<_ACEOF
   29759 /* confdefs.h.  */
   29760 _ACEOF
   29761 cat confdefs.h >>conftest.$ac_ext
   29762 cat >>conftest.$ac_ext <<_ACEOF
   29763 /* end confdefs.h.  */
   29764 
   29765 #include <sys/types.h>
   29766 #include <pwd.h>
   29767 
   29768 
   29769 int
   29770 main ()
   29771 {
   29772 static struct passwd ac_aggr;
   29773 if (sizeof ac_aggr.pw_change)
   29774 return 0;
   29775   ;
   29776   return 0;
   29777 }
   29778 _ACEOF
   29779 rm -f conftest.$ac_objext
   29780 if { (ac_try="$ac_compile"
   29781 case "(($ac_try" in
   29782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29783   *) ac_try_echo=$ac_try;;
   29784 esac
   29785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29786   (eval "$ac_compile") 2>conftest.er1
   29787   ac_status=$?
   29788   grep -v '^ *+' conftest.er1 >conftest.err
   29789   rm -f conftest.er1
   29790   cat conftest.err >&5
   29791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29792   (exit $ac_status); } && {
   29793 	 test -z "$ac_c_werror_flag" ||
   29794 	 test ! -s conftest.err
   29795        } && test -s conftest.$ac_objext; then
   29796   ac_cv_member_struct_passwd_pw_change=yes
   29797 else
   29798   echo "$as_me: failed program was:" >&5
   29799 sed 's/^/| /' conftest.$ac_ext >&5
   29800 
   29801 	ac_cv_member_struct_passwd_pw_change=no
   29802 fi
   29803 
   29804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29805 fi
   29806 
   29807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29808 fi
   29809 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_change" >&5
   29810 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_change" >&6; }
   29811 if test $ac_cv_member_struct_passwd_pw_change = yes; then
   29812 
   29813 cat >>confdefs.h <<_ACEOF
   29814 #define HAVE_STRUCT_PASSWD_PW_CHANGE 1
   29815 _ACEOF
   29816 
   29817 
   29818 fi
   29819 { echo "$as_me:$LINENO: checking for struct passwd.pw_expire" >&5
   29820 echo $ECHO_N "checking for struct passwd.pw_expire... $ECHO_C" >&6; }
   29821 if test "${ac_cv_member_struct_passwd_pw_expire+set}" = set; then
   29822   echo $ECHO_N "(cached) $ECHO_C" >&6
   29823 else
   29824   cat >conftest.$ac_ext <<_ACEOF
   29825 /* confdefs.h.  */
   29826 _ACEOF
   29827 cat confdefs.h >>conftest.$ac_ext
   29828 cat >>conftest.$ac_ext <<_ACEOF
   29829 /* end confdefs.h.  */
   29830 
   29831 #include <sys/types.h>
   29832 #include <pwd.h>
   29833 
   29834 
   29835 int
   29836 main ()
   29837 {
   29838 static struct passwd ac_aggr;
   29839 if (ac_aggr.pw_expire)
   29840 return 0;
   29841   ;
   29842   return 0;
   29843 }
   29844 _ACEOF
   29845 rm -f conftest.$ac_objext
   29846 if { (ac_try="$ac_compile"
   29847 case "(($ac_try" in
   29848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29849   *) ac_try_echo=$ac_try;;
   29850 esac
   29851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29852   (eval "$ac_compile") 2>conftest.er1
   29853   ac_status=$?
   29854   grep -v '^ *+' conftest.er1 >conftest.err
   29855   rm -f conftest.er1
   29856   cat conftest.err >&5
   29857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29858   (exit $ac_status); } && {
   29859 	 test -z "$ac_c_werror_flag" ||
   29860 	 test ! -s conftest.err
   29861        } && test -s conftest.$ac_objext; then
   29862   ac_cv_member_struct_passwd_pw_expire=yes
   29863 else
   29864   echo "$as_me: failed program was:" >&5
   29865 sed 's/^/| /' conftest.$ac_ext >&5
   29866 
   29867 	cat >conftest.$ac_ext <<_ACEOF
   29868 /* confdefs.h.  */
   29869 _ACEOF
   29870 cat confdefs.h >>conftest.$ac_ext
   29871 cat >>conftest.$ac_ext <<_ACEOF
   29872 /* end confdefs.h.  */
   29873 
   29874 #include <sys/types.h>
   29875 #include <pwd.h>
   29876 
   29877 
   29878 int
   29879 main ()
   29880 {
   29881 static struct passwd ac_aggr;
   29882 if (sizeof ac_aggr.pw_expire)
   29883 return 0;
   29884   ;
   29885   return 0;
   29886 }
   29887 _ACEOF
   29888 rm -f conftest.$ac_objext
   29889 if { (ac_try="$ac_compile"
   29890 case "(($ac_try" in
   29891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29892   *) ac_try_echo=$ac_try;;
   29893 esac
   29894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29895   (eval "$ac_compile") 2>conftest.er1
   29896   ac_status=$?
   29897   grep -v '^ *+' conftest.er1 >conftest.err
   29898   rm -f conftest.er1
   29899   cat conftest.err >&5
   29900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29901   (exit $ac_status); } && {
   29902 	 test -z "$ac_c_werror_flag" ||
   29903 	 test ! -s conftest.err
   29904        } && test -s conftest.$ac_objext; then
   29905   ac_cv_member_struct_passwd_pw_expire=yes
   29906 else
   29907   echo "$as_me: failed program was:" >&5
   29908 sed 's/^/| /' conftest.$ac_ext >&5
   29909 
   29910 	ac_cv_member_struct_passwd_pw_expire=no
   29911 fi
   29912 
   29913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29914 fi
   29915 
   29916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   29917 fi
   29918 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_expire" >&5
   29919 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_expire" >&6; }
   29920 if test $ac_cv_member_struct_passwd_pw_expire = yes; then
   29921 
   29922 cat >>confdefs.h <<_ACEOF
   29923 #define HAVE_STRUCT_PASSWD_PW_EXPIRE 1
   29924 _ACEOF
   29925 
   29926 
   29927 fi
   29928 
   29929 
   29930 { echo "$as_me:$LINENO: checking for struct __res_state.retrans" >&5
   29931 echo $ECHO_N "checking for struct __res_state.retrans... $ECHO_C" >&6; }
   29932 if test "${ac_cv_member_struct___res_state_retrans+set}" = set; then
   29933   echo $ECHO_N "(cached) $ECHO_C" >&6
   29934 else
   29935   cat >conftest.$ac_ext <<_ACEOF
   29936 /* confdefs.h.  */
   29937 _ACEOF
   29938 cat confdefs.h >>conftest.$ac_ext
   29939 cat >>conftest.$ac_ext <<_ACEOF
   29940 /* end confdefs.h.  */
   29941 
   29942 #include <stdio.h>
   29943 #if HAVE_SYS_TYPES_H
   29944 # include <sys/types.h>
   29945 #endif
   29946 #include <netinet/in.h>
   29947 #include <arpa/nameser.h>
   29948 #include <resolv.h>
   29949 
   29950 
   29951 int
   29952 main ()
   29953 {
   29954 static struct __res_state ac_aggr;
   29955 if (ac_aggr.retrans)
   29956 return 0;
   29957   ;
   29958   return 0;
   29959 }
   29960 _ACEOF
   29961 rm -f conftest.$ac_objext
   29962 if { (ac_try="$ac_compile"
   29963 case "(($ac_try" in
   29964   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   29965   *) ac_try_echo=$ac_try;;
   29966 esac
   29967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   29968   (eval "$ac_compile") 2>conftest.er1
   29969   ac_status=$?
   29970   grep -v '^ *+' conftest.er1 >conftest.err
   29971   rm -f conftest.er1
   29972   cat conftest.err >&5
   29973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   29974   (exit $ac_status); } && {
   29975 	 test -z "$ac_c_werror_flag" ||
   29976 	 test ! -s conftest.err
   29977        } && test -s conftest.$ac_objext; then
   29978   ac_cv_member_struct___res_state_retrans=yes
   29979 else
   29980   echo "$as_me: failed program was:" >&5
   29981 sed 's/^/| /' conftest.$ac_ext >&5
   29982 
   29983 	cat >conftest.$ac_ext <<_ACEOF
   29984 /* confdefs.h.  */
   29985 _ACEOF
   29986 cat confdefs.h >>conftest.$ac_ext
   29987 cat >>conftest.$ac_ext <<_ACEOF
   29988 /* end confdefs.h.  */
   29989 
   29990 #include <stdio.h>
   29991 #if HAVE_SYS_TYPES_H
   29992 # include <sys/types.h>
   29993 #endif
   29994 #include <netinet/in.h>
   29995 #include <arpa/nameser.h>
   29996 #include <resolv.h>
   29997 
   29998 
   29999 int
   30000 main ()
   30001 {
   30002 static struct __res_state ac_aggr;
   30003 if (sizeof ac_aggr.retrans)
   30004 return 0;
   30005   ;
   30006   return 0;
   30007 }
   30008 _ACEOF
   30009 rm -f conftest.$ac_objext
   30010 if { (ac_try="$ac_compile"
   30011 case "(($ac_try" in
   30012   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30013   *) ac_try_echo=$ac_try;;
   30014 esac
   30015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30016   (eval "$ac_compile") 2>conftest.er1
   30017   ac_status=$?
   30018   grep -v '^ *+' conftest.er1 >conftest.err
   30019   rm -f conftest.er1
   30020   cat conftest.err >&5
   30021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30022   (exit $ac_status); } && {
   30023 	 test -z "$ac_c_werror_flag" ||
   30024 	 test ! -s conftest.err
   30025        } && test -s conftest.$ac_objext; then
   30026   ac_cv_member_struct___res_state_retrans=yes
   30027 else
   30028   echo "$as_me: failed program was:" >&5
   30029 sed 's/^/| /' conftest.$ac_ext >&5
   30030 
   30031 	ac_cv_member_struct___res_state_retrans=no
   30032 fi
   30033 
   30034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30035 fi
   30036 
   30037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30038 fi
   30039 { echo "$as_me:$LINENO: result: $ac_cv_member_struct___res_state_retrans" >&5
   30040 echo "${ECHO_T}$ac_cv_member_struct___res_state_retrans" >&6; }
   30041 if test $ac_cv_member_struct___res_state_retrans = yes; then
   30042   :
   30043 else
   30044 
   30045 cat >>confdefs.h <<\_ACEOF
   30046 #define __res_state state
   30047 _ACEOF
   30048 
   30049 fi
   30050 
   30051 
   30052 { echo "$as_me:$LINENO: checking for ss_family field in struct sockaddr_storage" >&5
   30053 echo $ECHO_N "checking for ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
   30054 if test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then
   30055   echo $ECHO_N "(cached) $ECHO_C" >&6
   30056 else
   30057 
   30058 	cat >conftest.$ac_ext <<_ACEOF
   30059 /* confdefs.h.  */
   30060 _ACEOF
   30061 cat confdefs.h >>conftest.$ac_ext
   30062 cat >>conftest.$ac_ext <<_ACEOF
   30063 /* end confdefs.h.  */
   30064 
   30065 #include <sys/types.h>
   30066 #include <sys/socket.h>
   30067 
   30068 int
   30069 main ()
   30070 {
   30071  struct sockaddr_storage s; s.ss_family = 1;
   30072   ;
   30073   return 0;
   30074 }
   30075 _ACEOF
   30076 rm -f conftest.$ac_objext
   30077 if { (ac_try="$ac_compile"
   30078 case "(($ac_try" in
   30079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30080   *) ac_try_echo=$ac_try;;
   30081 esac
   30082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30083   (eval "$ac_compile") 2>conftest.er1
   30084   ac_status=$?
   30085   grep -v '^ *+' conftest.er1 >conftest.err
   30086   rm -f conftest.er1
   30087   cat conftest.err >&5
   30088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30089   (exit $ac_status); } && {
   30090 	 test -z "$ac_c_werror_flag" ||
   30091 	 test ! -s conftest.err
   30092        } && test -s conftest.$ac_objext; then
   30093    ac_cv_have_ss_family_in_struct_ss="yes"
   30094 else
   30095   echo "$as_me: failed program was:" >&5
   30096 sed 's/^/| /' conftest.$ac_ext >&5
   30097 
   30098 	 ac_cv_have_ss_family_in_struct_ss="no"
   30099 fi
   30100 
   30101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30102 
   30103 fi
   30104 { echo "$as_me:$LINENO: result: $ac_cv_have_ss_family_in_struct_ss" >&5
   30105 echo "${ECHO_T}$ac_cv_have_ss_family_in_struct_ss" >&6; }
   30106 if test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then
   30107 
   30108 cat >>confdefs.h <<\_ACEOF
   30109 #define HAVE_SS_FAMILY_IN_SS 1
   30110 _ACEOF
   30111 
   30112 fi
   30113 
   30114 { echo "$as_me:$LINENO: checking for __ss_family field in struct sockaddr_storage" >&5
   30115 echo $ECHO_N "checking for __ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
   30116 if test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then
   30117   echo $ECHO_N "(cached) $ECHO_C" >&6
   30118 else
   30119 
   30120 	cat >conftest.$ac_ext <<_ACEOF
   30121 /* confdefs.h.  */
   30122 _ACEOF
   30123 cat confdefs.h >>conftest.$ac_ext
   30124 cat >>conftest.$ac_ext <<_ACEOF
   30125 /* end confdefs.h.  */
   30126 
   30127 #include <sys/types.h>
   30128 #include <sys/socket.h>
   30129 
   30130 int
   30131 main ()
   30132 {
   30133  struct sockaddr_storage s; s.__ss_family = 1;
   30134   ;
   30135   return 0;
   30136 }
   30137 _ACEOF
   30138 rm -f conftest.$ac_objext
   30139 if { (ac_try="$ac_compile"
   30140 case "(($ac_try" in
   30141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30142   *) ac_try_echo=$ac_try;;
   30143 esac
   30144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30145   (eval "$ac_compile") 2>conftest.er1
   30146   ac_status=$?
   30147   grep -v '^ *+' conftest.er1 >conftest.err
   30148   rm -f conftest.er1
   30149   cat conftest.err >&5
   30150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30151   (exit $ac_status); } && {
   30152 	 test -z "$ac_c_werror_flag" ||
   30153 	 test ! -s conftest.err
   30154        } && test -s conftest.$ac_objext; then
   30155    ac_cv_have___ss_family_in_struct_ss="yes"
   30156 else
   30157   echo "$as_me: failed program was:" >&5
   30158 sed 's/^/| /' conftest.$ac_ext >&5
   30159 
   30160 	 ac_cv_have___ss_family_in_struct_ss="no"
   30161 
   30162 fi
   30163 
   30164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30165 
   30166 fi
   30167 { echo "$as_me:$LINENO: result: $ac_cv_have___ss_family_in_struct_ss" >&5
   30168 echo "${ECHO_T}$ac_cv_have___ss_family_in_struct_ss" >&6; }
   30169 if test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" ; then
   30170 
   30171 cat >>confdefs.h <<\_ACEOF
   30172 #define HAVE___SS_FAMILY_IN_SS 1
   30173 _ACEOF
   30174 
   30175 fi
   30176 
   30177 { echo "$as_me:$LINENO: checking for msg_accrights field in struct msghdr" >&5
   30178 echo $ECHO_N "checking for msg_accrights field in struct msghdr... $ECHO_C" >&6; }
   30179 if test "${ac_cv_have_accrights_in_msghdr+set}" = set; then
   30180   echo $ECHO_N "(cached) $ECHO_C" >&6
   30181 else
   30182 
   30183 	cat >conftest.$ac_ext <<_ACEOF
   30184 /* confdefs.h.  */
   30185 _ACEOF
   30186 cat confdefs.h >>conftest.$ac_ext
   30187 cat >>conftest.$ac_ext <<_ACEOF
   30188 /* end confdefs.h.  */
   30189 
   30190 #include <sys/types.h>
   30191 #include <sys/socket.h>
   30192 #include <sys/uio.h>
   30193 
   30194 int
   30195 main ()
   30196 {
   30197 
   30198 #ifdef msg_accrights
   30199 #error "msg_accrights is a macro"
   30200 exit(1);
   30201 #endif
   30202 struct msghdr m;
   30203 m.msg_accrights = 0;
   30204 exit(0);
   30205 
   30206   ;
   30207   return 0;
   30208 }
   30209 _ACEOF
   30210 rm -f conftest.$ac_objext
   30211 if { (ac_try="$ac_compile"
   30212 case "(($ac_try" in
   30213   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30214   *) ac_try_echo=$ac_try;;
   30215 esac
   30216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30217   (eval "$ac_compile") 2>conftest.er1
   30218   ac_status=$?
   30219   grep -v '^ *+' conftest.er1 >conftest.err
   30220   rm -f conftest.er1
   30221   cat conftest.err >&5
   30222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30223   (exit $ac_status); } && {
   30224 	 test -z "$ac_c_werror_flag" ||
   30225 	 test ! -s conftest.err
   30226        } && test -s conftest.$ac_objext; then
   30227    ac_cv_have_accrights_in_msghdr="yes"
   30228 else
   30229   echo "$as_me: failed program was:" >&5
   30230 sed 's/^/| /' conftest.$ac_ext >&5
   30231 
   30232 	 ac_cv_have_accrights_in_msghdr="no"
   30233 
   30234 fi
   30235 
   30236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30237 
   30238 fi
   30239 { echo "$as_me:$LINENO: result: $ac_cv_have_accrights_in_msghdr" >&5
   30240 echo "${ECHO_T}$ac_cv_have_accrights_in_msghdr" >&6; }
   30241 if test "x$ac_cv_have_accrights_in_msghdr" = "xyes" ; then
   30242 
   30243 cat >>confdefs.h <<\_ACEOF
   30244 #define HAVE_ACCRIGHTS_IN_MSGHDR 1
   30245 _ACEOF
   30246 
   30247 fi
   30248 
   30249 { echo "$as_me:$LINENO: checking if struct statvfs.f_fsid is integral type" >&5
   30250 echo $ECHO_N "checking if struct statvfs.f_fsid is integral type... $ECHO_C" >&6; }
   30251 cat >conftest.$ac_ext <<_ACEOF
   30252 /* confdefs.h.  */
   30253 _ACEOF
   30254 cat confdefs.h >>conftest.$ac_ext
   30255 cat >>conftest.$ac_ext <<_ACEOF
   30256 /* end confdefs.h.  */
   30257 
   30258 #include <sys/param.h>
   30259 #include <sys/stat.h>
   30260 #ifdef HAVE_SYS_TIME_H
   30261 # include <sys/time.h>
   30262 #endif
   30263 #ifdef HAVE_SYS_MOUNT_H
   30264 #include <sys/mount.h>
   30265 #endif
   30266 #ifdef HAVE_SYS_STATVFS_H
   30267 #include <sys/statvfs.h>
   30268 #endif
   30269 
   30270 int
   30271 main ()
   30272 {
   30273  struct statvfs s; s.f_fsid = 0;
   30274   ;
   30275   return 0;
   30276 }
   30277 _ACEOF
   30278 rm -f conftest.$ac_objext
   30279 if { (ac_try="$ac_compile"
   30280 case "(($ac_try" in
   30281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30282   *) ac_try_echo=$ac_try;;
   30283 esac
   30284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30285   (eval "$ac_compile") 2>conftest.er1
   30286   ac_status=$?
   30287   grep -v '^ *+' conftest.er1 >conftest.err
   30288   rm -f conftest.er1
   30289   cat conftest.err >&5
   30290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30291   (exit $ac_status); } && {
   30292 	 test -z "$ac_c_werror_flag" ||
   30293 	 test ! -s conftest.err
   30294        } && test -s conftest.$ac_objext; then
   30295    { echo "$as_me:$LINENO: result: yes" >&5
   30296 echo "${ECHO_T}yes" >&6; }
   30297 else
   30298   echo "$as_me: failed program was:" >&5
   30299 sed 's/^/| /' conftest.$ac_ext >&5
   30300 
   30301 	 { echo "$as_me:$LINENO: result: no" >&5
   30302 echo "${ECHO_T}no" >&6; }
   30303 
   30304 	{ echo "$as_me:$LINENO: checking if fsid_t has member val" >&5
   30305 echo $ECHO_N "checking if fsid_t has member val... $ECHO_C" >&6; }
   30306 	cat >conftest.$ac_ext <<_ACEOF
   30307 /* confdefs.h.  */
   30308 _ACEOF
   30309 cat confdefs.h >>conftest.$ac_ext
   30310 cat >>conftest.$ac_ext <<_ACEOF
   30311 /* end confdefs.h.  */
   30312 
   30313 #include <sys/types.h>
   30314 #include <sys/statvfs.h>
   30315 
   30316 int
   30317 main ()
   30318 {
   30319  fsid_t t; t.val[0] = 0;
   30320   ;
   30321   return 0;
   30322 }
   30323 _ACEOF
   30324 rm -f conftest.$ac_objext
   30325 if { (ac_try="$ac_compile"
   30326 case "(($ac_try" in
   30327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30328   *) ac_try_echo=$ac_try;;
   30329 esac
   30330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30331   (eval "$ac_compile") 2>conftest.er1
   30332   ac_status=$?
   30333   grep -v '^ *+' conftest.er1 >conftest.err
   30334   rm -f conftest.er1
   30335   cat conftest.err >&5
   30336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30337   (exit $ac_status); } && {
   30338 	 test -z "$ac_c_werror_flag" ||
   30339 	 test ! -s conftest.err
   30340        } && test -s conftest.$ac_objext; then
   30341    { echo "$as_me:$LINENO: result: yes" >&5
   30342 echo "${ECHO_T}yes" >&6; }
   30343 
   30344 cat >>confdefs.h <<\_ACEOF
   30345 #define FSID_HAS_VAL 1
   30346 _ACEOF
   30347 
   30348 else
   30349   echo "$as_me: failed program was:" >&5
   30350 sed 's/^/| /' conftest.$ac_ext >&5
   30351 
   30352 	 { echo "$as_me:$LINENO: result: no" >&5
   30353 echo "${ECHO_T}no" >&6; }
   30354 fi
   30355 
   30356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30357 
   30358 	{ echo "$as_me:$LINENO: checking if f_fsid has member __val" >&5
   30359 echo $ECHO_N "checking if f_fsid has member __val... $ECHO_C" >&6; }
   30360 	cat >conftest.$ac_ext <<_ACEOF
   30361 /* confdefs.h.  */
   30362 _ACEOF
   30363 cat confdefs.h >>conftest.$ac_ext
   30364 cat >>conftest.$ac_ext <<_ACEOF
   30365 /* end confdefs.h.  */
   30366 
   30367 #include <sys/types.h>
   30368 #include <sys/statvfs.h>
   30369 
   30370 int
   30371 main ()
   30372 {
   30373  fsid_t t; t.__val[0] = 0;
   30374   ;
   30375   return 0;
   30376 }
   30377 _ACEOF
   30378 rm -f conftest.$ac_objext
   30379 if { (ac_try="$ac_compile"
   30380 case "(($ac_try" in
   30381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30382   *) ac_try_echo=$ac_try;;
   30383 esac
   30384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30385   (eval "$ac_compile") 2>conftest.er1
   30386   ac_status=$?
   30387   grep -v '^ *+' conftest.er1 >conftest.err
   30388   rm -f conftest.er1
   30389   cat conftest.err >&5
   30390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30391   (exit $ac_status); } && {
   30392 	 test -z "$ac_c_werror_flag" ||
   30393 	 test ! -s conftest.err
   30394        } && test -s conftest.$ac_objext; then
   30395    { echo "$as_me:$LINENO: result: yes" >&5
   30396 echo "${ECHO_T}yes" >&6; }
   30397 
   30398 cat >>confdefs.h <<\_ACEOF
   30399 #define FSID_HAS___VAL 1
   30400 _ACEOF
   30401 
   30402 else
   30403   echo "$as_me: failed program was:" >&5
   30404 sed 's/^/| /' conftest.$ac_ext >&5
   30405 
   30406 	 { echo "$as_me:$LINENO: result: no" >&5
   30407 echo "${ECHO_T}no" >&6; }
   30408 fi
   30409 
   30410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30411 
   30412 fi
   30413 
   30414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30415 
   30416 { echo "$as_me:$LINENO: checking for msg_control field in struct msghdr" >&5
   30417 echo $ECHO_N "checking for msg_control field in struct msghdr... $ECHO_C" >&6; }
   30418 if test "${ac_cv_have_control_in_msghdr+set}" = set; then
   30419   echo $ECHO_N "(cached) $ECHO_C" >&6
   30420 else
   30421 
   30422 	cat >conftest.$ac_ext <<_ACEOF
   30423 /* confdefs.h.  */
   30424 _ACEOF
   30425 cat confdefs.h >>conftest.$ac_ext
   30426 cat >>conftest.$ac_ext <<_ACEOF
   30427 /* end confdefs.h.  */
   30428 
   30429 #include <sys/types.h>
   30430 #include <sys/socket.h>
   30431 #include <sys/uio.h>
   30432 
   30433 int
   30434 main ()
   30435 {
   30436 
   30437 #ifdef msg_control
   30438 #error "msg_control is a macro"
   30439 exit(1);
   30440 #endif
   30441 struct msghdr m;
   30442 m.msg_control = 0;
   30443 exit(0);
   30444 
   30445   ;
   30446   return 0;
   30447 }
   30448 _ACEOF
   30449 rm -f conftest.$ac_objext
   30450 if { (ac_try="$ac_compile"
   30451 case "(($ac_try" in
   30452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30453   *) ac_try_echo=$ac_try;;
   30454 esac
   30455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30456   (eval "$ac_compile") 2>conftest.er1
   30457   ac_status=$?
   30458   grep -v '^ *+' conftest.er1 >conftest.err
   30459   rm -f conftest.er1
   30460   cat conftest.err >&5
   30461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30462   (exit $ac_status); } && {
   30463 	 test -z "$ac_c_werror_flag" ||
   30464 	 test ! -s conftest.err
   30465        } && test -s conftest.$ac_objext; then
   30466    ac_cv_have_control_in_msghdr="yes"
   30467 else
   30468   echo "$as_me: failed program was:" >&5
   30469 sed 's/^/| /' conftest.$ac_ext >&5
   30470 
   30471 	 ac_cv_have_control_in_msghdr="no"
   30472 
   30473 fi
   30474 
   30475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   30476 
   30477 fi
   30478 { echo "$as_me:$LINENO: result: $ac_cv_have_control_in_msghdr" >&5
   30479 echo "${ECHO_T}$ac_cv_have_control_in_msghdr" >&6; }
   30480 if test "x$ac_cv_have_control_in_msghdr" = "xyes" ; then
   30481 
   30482 cat >>confdefs.h <<\_ACEOF
   30483 #define HAVE_CONTROL_IN_MSGHDR 1
   30484 _ACEOF
   30485 
   30486 fi
   30487 
   30488 { echo "$as_me:$LINENO: checking if libc defines __progname" >&5
   30489 echo $ECHO_N "checking if libc defines __progname... $ECHO_C" >&6; }
   30490 if test "${ac_cv_libc_defines___progname+set}" = set; then
   30491   echo $ECHO_N "(cached) $ECHO_C" >&6
   30492 else
   30493 
   30494 	cat >conftest.$ac_ext <<_ACEOF
   30495 /* confdefs.h.  */
   30496 _ACEOF
   30497 cat confdefs.h >>conftest.$ac_ext
   30498 cat >>conftest.$ac_ext <<_ACEOF
   30499 /* end confdefs.h.  */
   30500 
   30501 int
   30502 main ()
   30503 {
   30504  extern char *__progname; printf("%s", __progname);
   30505   ;
   30506   return 0;
   30507 }
   30508 _ACEOF
   30509 rm -f conftest.$ac_objext conftest$ac_exeext
   30510 if { (ac_try="$ac_link"
   30511 case "(($ac_try" in
   30512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30513   *) ac_try_echo=$ac_try;;
   30514 esac
   30515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30516   (eval "$ac_link") 2>conftest.er1
   30517   ac_status=$?
   30518   grep -v '^ *+' conftest.er1 >conftest.err
   30519   rm -f conftest.er1
   30520   cat conftest.err >&5
   30521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30522   (exit $ac_status); } && {
   30523 	 test -z "$ac_c_werror_flag" ||
   30524 	 test ! -s conftest.err
   30525        } && test -s conftest$ac_exeext &&
   30526        $as_test_x conftest$ac_exeext; then
   30527    ac_cv_libc_defines___progname="yes"
   30528 else
   30529   echo "$as_me: failed program was:" >&5
   30530 sed 's/^/| /' conftest.$ac_ext >&5
   30531 
   30532 	 ac_cv_libc_defines___progname="no"
   30533 
   30534 fi
   30535 
   30536 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30537       conftest$ac_exeext conftest.$ac_ext
   30538 
   30539 fi
   30540 { echo "$as_me:$LINENO: result: $ac_cv_libc_defines___progname" >&5
   30541 echo "${ECHO_T}$ac_cv_libc_defines___progname" >&6; }
   30542 if test "x$ac_cv_libc_defines___progname" = "xyes" ; then
   30543 
   30544 cat >>confdefs.h <<\_ACEOF
   30545 #define HAVE___PROGNAME 1
   30546 _ACEOF
   30547 
   30548 fi
   30549 
   30550 { echo "$as_me:$LINENO: checking whether $CC implements __FUNCTION__" >&5
   30551 echo $ECHO_N "checking whether $CC implements __FUNCTION__... $ECHO_C" >&6; }
   30552 if test "${ac_cv_cc_implements___FUNCTION__+set}" = set; then
   30553   echo $ECHO_N "(cached) $ECHO_C" >&6
   30554 else
   30555 
   30556 	cat >conftest.$ac_ext <<_ACEOF
   30557 /* confdefs.h.  */
   30558 _ACEOF
   30559 cat confdefs.h >>conftest.$ac_ext
   30560 cat >>conftest.$ac_ext <<_ACEOF
   30561 /* end confdefs.h.  */
   30562  #include <stdio.h>
   30563 int
   30564 main ()
   30565 {
   30566  printf("%s", __FUNCTION__);
   30567   ;
   30568   return 0;
   30569 }
   30570 _ACEOF
   30571 rm -f conftest.$ac_objext conftest$ac_exeext
   30572 if { (ac_try="$ac_link"
   30573 case "(($ac_try" in
   30574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30575   *) ac_try_echo=$ac_try;;
   30576 esac
   30577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30578   (eval "$ac_link") 2>conftest.er1
   30579   ac_status=$?
   30580   grep -v '^ *+' conftest.er1 >conftest.err
   30581   rm -f conftest.er1
   30582   cat conftest.err >&5
   30583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30584   (exit $ac_status); } && {
   30585 	 test -z "$ac_c_werror_flag" ||
   30586 	 test ! -s conftest.err
   30587        } && test -s conftest$ac_exeext &&
   30588        $as_test_x conftest$ac_exeext; then
   30589    ac_cv_cc_implements___FUNCTION__="yes"
   30590 else
   30591   echo "$as_me: failed program was:" >&5
   30592 sed 's/^/| /' conftest.$ac_ext >&5
   30593 
   30594 	 ac_cv_cc_implements___FUNCTION__="no"
   30595 
   30596 fi
   30597 
   30598 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30599       conftest$ac_exeext conftest.$ac_ext
   30600 
   30601 fi
   30602 { echo "$as_me:$LINENO: result: $ac_cv_cc_implements___FUNCTION__" >&5
   30603 echo "${ECHO_T}$ac_cv_cc_implements___FUNCTION__" >&6; }
   30604 if test "x$ac_cv_cc_implements___FUNCTION__" = "xyes" ; then
   30605 
   30606 cat >>confdefs.h <<\_ACEOF
   30607 #define HAVE___FUNCTION__ 1
   30608 _ACEOF
   30609 
   30610 fi
   30611 
   30612 { echo "$as_me:$LINENO: checking whether $CC implements __func__" >&5
   30613 echo $ECHO_N "checking whether $CC implements __func__... $ECHO_C" >&6; }
   30614 if test "${ac_cv_cc_implements___func__+set}" = set; then
   30615   echo $ECHO_N "(cached) $ECHO_C" >&6
   30616 else
   30617 
   30618 	cat >conftest.$ac_ext <<_ACEOF
   30619 /* confdefs.h.  */
   30620 _ACEOF
   30621 cat confdefs.h >>conftest.$ac_ext
   30622 cat >>conftest.$ac_ext <<_ACEOF
   30623 /* end confdefs.h.  */
   30624  #include <stdio.h>
   30625 int
   30626 main ()
   30627 {
   30628  printf("%s", __func__);
   30629   ;
   30630   return 0;
   30631 }
   30632 _ACEOF
   30633 rm -f conftest.$ac_objext conftest$ac_exeext
   30634 if { (ac_try="$ac_link"
   30635 case "(($ac_try" in
   30636   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30637   *) ac_try_echo=$ac_try;;
   30638 esac
   30639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30640   (eval "$ac_link") 2>conftest.er1
   30641   ac_status=$?
   30642   grep -v '^ *+' conftest.er1 >conftest.err
   30643   rm -f conftest.er1
   30644   cat conftest.err >&5
   30645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30646   (exit $ac_status); } && {
   30647 	 test -z "$ac_c_werror_flag" ||
   30648 	 test ! -s conftest.err
   30649        } && test -s conftest$ac_exeext &&
   30650        $as_test_x conftest$ac_exeext; then
   30651    ac_cv_cc_implements___func__="yes"
   30652 else
   30653   echo "$as_me: failed program was:" >&5
   30654 sed 's/^/| /' conftest.$ac_ext >&5
   30655 
   30656 	 ac_cv_cc_implements___func__="no"
   30657 
   30658 fi
   30659 
   30660 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30661       conftest$ac_exeext conftest.$ac_ext
   30662 
   30663 fi
   30664 { echo "$as_me:$LINENO: result: $ac_cv_cc_implements___func__" >&5
   30665 echo "${ECHO_T}$ac_cv_cc_implements___func__" >&6; }
   30666 if test "x$ac_cv_cc_implements___func__" = "xyes" ; then
   30667 
   30668 cat >>confdefs.h <<\_ACEOF
   30669 #define HAVE___func__ 1
   30670 _ACEOF
   30671 
   30672 fi
   30673 
   30674 { echo "$as_me:$LINENO: checking whether va_copy exists" >&5
   30675 echo $ECHO_N "checking whether va_copy exists... $ECHO_C" >&6; }
   30676 if test "${ac_cv_have_va_copy+set}" = set; then
   30677   echo $ECHO_N "(cached) $ECHO_C" >&6
   30678 else
   30679 
   30680 	cat >conftest.$ac_ext <<_ACEOF
   30681 /* confdefs.h.  */
   30682 _ACEOF
   30683 cat confdefs.h >>conftest.$ac_ext
   30684 cat >>conftest.$ac_ext <<_ACEOF
   30685 /* end confdefs.h.  */
   30686 
   30687 #include <stdarg.h>
   30688 va_list x,y;
   30689 
   30690 int
   30691 main ()
   30692 {
   30693  va_copy(x,y);
   30694   ;
   30695   return 0;
   30696 }
   30697 _ACEOF
   30698 rm -f conftest.$ac_objext conftest$ac_exeext
   30699 if { (ac_try="$ac_link"
   30700 case "(($ac_try" in
   30701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30702   *) ac_try_echo=$ac_try;;
   30703 esac
   30704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30705   (eval "$ac_link") 2>conftest.er1
   30706   ac_status=$?
   30707   grep -v '^ *+' conftest.er1 >conftest.err
   30708   rm -f conftest.er1
   30709   cat conftest.err >&5
   30710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30711   (exit $ac_status); } && {
   30712 	 test -z "$ac_c_werror_flag" ||
   30713 	 test ! -s conftest.err
   30714        } && test -s conftest$ac_exeext &&
   30715        $as_test_x conftest$ac_exeext; then
   30716    ac_cv_have_va_copy="yes"
   30717 else
   30718   echo "$as_me: failed program was:" >&5
   30719 sed 's/^/| /' conftest.$ac_ext >&5
   30720 
   30721 	 ac_cv_have_va_copy="no"
   30722 
   30723 fi
   30724 
   30725 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30726       conftest$ac_exeext conftest.$ac_ext
   30727 
   30728 fi
   30729 { echo "$as_me:$LINENO: result: $ac_cv_have_va_copy" >&5
   30730 echo "${ECHO_T}$ac_cv_have_va_copy" >&6; }
   30731 if test "x$ac_cv_have_va_copy" = "xyes" ; then
   30732 
   30733 cat >>confdefs.h <<\_ACEOF
   30734 #define HAVE_VA_COPY 1
   30735 _ACEOF
   30736 
   30737 fi
   30738 
   30739 { echo "$as_me:$LINENO: checking whether __va_copy exists" >&5
   30740 echo $ECHO_N "checking whether __va_copy exists... $ECHO_C" >&6; }
   30741 if test "${ac_cv_have___va_copy+set}" = set; then
   30742   echo $ECHO_N "(cached) $ECHO_C" >&6
   30743 else
   30744 
   30745 	cat >conftest.$ac_ext <<_ACEOF
   30746 /* confdefs.h.  */
   30747 _ACEOF
   30748 cat confdefs.h >>conftest.$ac_ext
   30749 cat >>conftest.$ac_ext <<_ACEOF
   30750 /* end confdefs.h.  */
   30751 
   30752 #include <stdarg.h>
   30753 va_list x,y;
   30754 
   30755 int
   30756 main ()
   30757 {
   30758  __va_copy(x,y);
   30759   ;
   30760   return 0;
   30761 }
   30762 _ACEOF
   30763 rm -f conftest.$ac_objext conftest$ac_exeext
   30764 if { (ac_try="$ac_link"
   30765 case "(($ac_try" in
   30766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30767   *) ac_try_echo=$ac_try;;
   30768 esac
   30769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30770   (eval "$ac_link") 2>conftest.er1
   30771   ac_status=$?
   30772   grep -v '^ *+' conftest.er1 >conftest.err
   30773   rm -f conftest.er1
   30774   cat conftest.err >&5
   30775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30776   (exit $ac_status); } && {
   30777 	 test -z "$ac_c_werror_flag" ||
   30778 	 test ! -s conftest.err
   30779        } && test -s conftest$ac_exeext &&
   30780        $as_test_x conftest$ac_exeext; then
   30781    ac_cv_have___va_copy="yes"
   30782 else
   30783   echo "$as_me: failed program was:" >&5
   30784 sed 's/^/| /' conftest.$ac_ext >&5
   30785 
   30786 	 ac_cv_have___va_copy="no"
   30787 
   30788 fi
   30789 
   30790 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30791       conftest$ac_exeext conftest.$ac_ext
   30792 
   30793 fi
   30794 { echo "$as_me:$LINENO: result: $ac_cv_have___va_copy" >&5
   30795 echo "${ECHO_T}$ac_cv_have___va_copy" >&6; }
   30796 if test "x$ac_cv_have___va_copy" = "xyes" ; then
   30797 
   30798 cat >>confdefs.h <<\_ACEOF
   30799 #define HAVE___VA_COPY 1
   30800 _ACEOF
   30801 
   30802 fi
   30803 
   30804 { echo "$as_me:$LINENO: checking whether getopt has optreset support" >&5
   30805 echo $ECHO_N "checking whether getopt has optreset support... $ECHO_C" >&6; }
   30806 if test "${ac_cv_have_getopt_optreset+set}" = set; then
   30807   echo $ECHO_N "(cached) $ECHO_C" >&6
   30808 else
   30809 
   30810 	cat >conftest.$ac_ext <<_ACEOF
   30811 /* confdefs.h.  */
   30812 _ACEOF
   30813 cat confdefs.h >>conftest.$ac_ext
   30814 cat >>conftest.$ac_ext <<_ACEOF
   30815 /* end confdefs.h.  */
   30816  #include <getopt.h>
   30817 int
   30818 main ()
   30819 {
   30820  extern int optreset; optreset = 0;
   30821   ;
   30822   return 0;
   30823 }
   30824 _ACEOF
   30825 rm -f conftest.$ac_objext conftest$ac_exeext
   30826 if { (ac_try="$ac_link"
   30827 case "(($ac_try" in
   30828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30829   *) ac_try_echo=$ac_try;;
   30830 esac
   30831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30832   (eval "$ac_link") 2>conftest.er1
   30833   ac_status=$?
   30834   grep -v '^ *+' conftest.er1 >conftest.err
   30835   rm -f conftest.er1
   30836   cat conftest.err >&5
   30837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30838   (exit $ac_status); } && {
   30839 	 test -z "$ac_c_werror_flag" ||
   30840 	 test ! -s conftest.err
   30841        } && test -s conftest$ac_exeext &&
   30842        $as_test_x conftest$ac_exeext; then
   30843    ac_cv_have_getopt_optreset="yes"
   30844 else
   30845   echo "$as_me: failed program was:" >&5
   30846 sed 's/^/| /' conftest.$ac_ext >&5
   30847 
   30848 	 ac_cv_have_getopt_optreset="no"
   30849 
   30850 fi
   30851 
   30852 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30853       conftest$ac_exeext conftest.$ac_ext
   30854 
   30855 fi
   30856 { echo "$as_me:$LINENO: result: $ac_cv_have_getopt_optreset" >&5
   30857 echo "${ECHO_T}$ac_cv_have_getopt_optreset" >&6; }
   30858 if test "x$ac_cv_have_getopt_optreset" = "xyes" ; then
   30859 
   30860 cat >>confdefs.h <<\_ACEOF
   30861 #define HAVE_GETOPT_OPTRESET 1
   30862 _ACEOF
   30863 
   30864 fi
   30865 
   30866 { echo "$as_me:$LINENO: checking if libc defines sys_errlist" >&5
   30867 echo $ECHO_N "checking if libc defines sys_errlist... $ECHO_C" >&6; }
   30868 if test "${ac_cv_libc_defines_sys_errlist+set}" = set; then
   30869   echo $ECHO_N "(cached) $ECHO_C" >&6
   30870 else
   30871 
   30872 	cat >conftest.$ac_ext <<_ACEOF
   30873 /* confdefs.h.  */
   30874 _ACEOF
   30875 cat confdefs.h >>conftest.$ac_ext
   30876 cat >>conftest.$ac_ext <<_ACEOF
   30877 /* end confdefs.h.  */
   30878 
   30879 int
   30880 main ()
   30881 {
   30882  extern const char *const sys_errlist[]; printf("%s", sys_errlist[0]);
   30883   ;
   30884   return 0;
   30885 }
   30886 _ACEOF
   30887 rm -f conftest.$ac_objext conftest$ac_exeext
   30888 if { (ac_try="$ac_link"
   30889 case "(($ac_try" in
   30890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30891   *) ac_try_echo=$ac_try;;
   30892 esac
   30893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30894   (eval "$ac_link") 2>conftest.er1
   30895   ac_status=$?
   30896   grep -v '^ *+' conftest.er1 >conftest.err
   30897   rm -f conftest.er1
   30898   cat conftest.err >&5
   30899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30900   (exit $ac_status); } && {
   30901 	 test -z "$ac_c_werror_flag" ||
   30902 	 test ! -s conftest.err
   30903        } && test -s conftest$ac_exeext &&
   30904        $as_test_x conftest$ac_exeext; then
   30905    ac_cv_libc_defines_sys_errlist="yes"
   30906 else
   30907   echo "$as_me: failed program was:" >&5
   30908 sed 's/^/| /' conftest.$ac_ext >&5
   30909 
   30910 	 ac_cv_libc_defines_sys_errlist="no"
   30911 
   30912 fi
   30913 
   30914 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30915       conftest$ac_exeext conftest.$ac_ext
   30916 
   30917 fi
   30918 { echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_errlist" >&5
   30919 echo "${ECHO_T}$ac_cv_libc_defines_sys_errlist" >&6; }
   30920 if test "x$ac_cv_libc_defines_sys_errlist" = "xyes" ; then
   30921 
   30922 cat >>confdefs.h <<\_ACEOF
   30923 #define HAVE_SYS_ERRLIST 1
   30924 _ACEOF
   30925 
   30926 fi
   30927 
   30928 
   30929 { echo "$as_me:$LINENO: checking if libc defines sys_nerr" >&5
   30930 echo $ECHO_N "checking if libc defines sys_nerr... $ECHO_C" >&6; }
   30931 if test "${ac_cv_libc_defines_sys_nerr+set}" = set; then
   30932   echo $ECHO_N "(cached) $ECHO_C" >&6
   30933 else
   30934 
   30935 	cat >conftest.$ac_ext <<_ACEOF
   30936 /* confdefs.h.  */
   30937 _ACEOF
   30938 cat confdefs.h >>conftest.$ac_ext
   30939 cat >>conftest.$ac_ext <<_ACEOF
   30940 /* end confdefs.h.  */
   30941 
   30942 int
   30943 main ()
   30944 {
   30945  extern int sys_nerr; printf("%i", sys_nerr);
   30946   ;
   30947   return 0;
   30948 }
   30949 _ACEOF
   30950 rm -f conftest.$ac_objext conftest$ac_exeext
   30951 if { (ac_try="$ac_link"
   30952 case "(($ac_try" in
   30953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   30954   *) ac_try_echo=$ac_try;;
   30955 esac
   30956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   30957   (eval "$ac_link") 2>conftest.er1
   30958   ac_status=$?
   30959   grep -v '^ *+' conftest.er1 >conftest.err
   30960   rm -f conftest.er1
   30961   cat conftest.err >&5
   30962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   30963   (exit $ac_status); } && {
   30964 	 test -z "$ac_c_werror_flag" ||
   30965 	 test ! -s conftest.err
   30966        } && test -s conftest$ac_exeext &&
   30967        $as_test_x conftest$ac_exeext; then
   30968    ac_cv_libc_defines_sys_nerr="yes"
   30969 else
   30970   echo "$as_me: failed program was:" >&5
   30971 sed 's/^/| /' conftest.$ac_ext >&5
   30972 
   30973 	 ac_cv_libc_defines_sys_nerr="no"
   30974 
   30975 fi
   30976 
   30977 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   30978       conftest$ac_exeext conftest.$ac_ext
   30979 
   30980 fi
   30981 { echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_nerr" >&5
   30982 echo "${ECHO_T}$ac_cv_libc_defines_sys_nerr" >&6; }
   30983 if test "x$ac_cv_libc_defines_sys_nerr" = "xyes" ; then
   30984 
   30985 cat >>confdefs.h <<\_ACEOF
   30986 #define HAVE_SYS_NERR 1
   30987 _ACEOF
   30988 
   30989 fi
   30990 
   30991 # Check libraries needed by DNS fingerprint support
   30992 { echo "$as_me:$LINENO: checking for library containing getrrsetbyname" >&5
   30993 echo $ECHO_N "checking for library containing getrrsetbyname... $ECHO_C" >&6; }
   30994 if test "${ac_cv_search_getrrsetbyname+set}" = set; then
   30995   echo $ECHO_N "(cached) $ECHO_C" >&6
   30996 else
   30997   ac_func_search_save_LIBS=$LIBS
   30998 cat >conftest.$ac_ext <<_ACEOF
   30999 /* confdefs.h.  */
   31000 _ACEOF
   31001 cat confdefs.h >>conftest.$ac_ext
   31002 cat >>conftest.$ac_ext <<_ACEOF
   31003 /* end confdefs.h.  */
   31004 
   31005 /* Override any GCC internal prototype to avoid an error.
   31006    Use char because int might match the return type of a GCC
   31007    builtin and then its argument prototype would still apply.  */
   31008 #ifdef __cplusplus
   31009 extern "C"
   31010 #endif
   31011 char getrrsetbyname ();
   31012 int
   31013 main ()
   31014 {
   31015 return getrrsetbyname ();
   31016   ;
   31017   return 0;
   31018 }
   31019 _ACEOF
   31020 for ac_lib in '' resolv; do
   31021   if test -z "$ac_lib"; then
   31022     ac_res="none required"
   31023   else
   31024     ac_res=-l$ac_lib
   31025     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   31026   fi
   31027   rm -f conftest.$ac_objext conftest$ac_exeext
   31028 if { (ac_try="$ac_link"
   31029 case "(($ac_try" in
   31030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31031   *) ac_try_echo=$ac_try;;
   31032 esac
   31033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31034   (eval "$ac_link") 2>conftest.er1
   31035   ac_status=$?
   31036   grep -v '^ *+' conftest.er1 >conftest.err
   31037   rm -f conftest.er1
   31038   cat conftest.err >&5
   31039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31040   (exit $ac_status); } && {
   31041 	 test -z "$ac_c_werror_flag" ||
   31042 	 test ! -s conftest.err
   31043        } && test -s conftest$ac_exeext &&
   31044        $as_test_x conftest$ac_exeext; then
   31045   ac_cv_search_getrrsetbyname=$ac_res
   31046 else
   31047   echo "$as_me: failed program was:" >&5
   31048 sed 's/^/| /' conftest.$ac_ext >&5
   31049 
   31050 
   31051 fi
   31052 
   31053 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31054       conftest$ac_exeext
   31055   if test "${ac_cv_search_getrrsetbyname+set}" = set; then
   31056   break
   31057 fi
   31058 done
   31059 if test "${ac_cv_search_getrrsetbyname+set}" = set; then
   31060   :
   31061 else
   31062   ac_cv_search_getrrsetbyname=no
   31063 fi
   31064 rm conftest.$ac_ext
   31065 LIBS=$ac_func_search_save_LIBS
   31066 fi
   31067 { echo "$as_me:$LINENO: result: $ac_cv_search_getrrsetbyname" >&5
   31068 echo "${ECHO_T}$ac_cv_search_getrrsetbyname" >&6; }
   31069 ac_res=$ac_cv_search_getrrsetbyname
   31070 if test "$ac_res" != no; then
   31071   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   31072 
   31073 cat >>confdefs.h <<\_ACEOF
   31074 #define HAVE_GETRRSETBYNAME 1
   31075 _ACEOF
   31076 
   31077 else
   31078 
   31079 		# Needed by our getrrsetbyname()
   31080 		{ echo "$as_me:$LINENO: checking for library containing res_query" >&5
   31081 echo $ECHO_N "checking for library containing res_query... $ECHO_C" >&6; }
   31082 if test "${ac_cv_search_res_query+set}" = set; then
   31083   echo $ECHO_N "(cached) $ECHO_C" >&6
   31084 else
   31085   ac_func_search_save_LIBS=$LIBS
   31086 cat >conftest.$ac_ext <<_ACEOF
   31087 /* confdefs.h.  */
   31088 _ACEOF
   31089 cat confdefs.h >>conftest.$ac_ext
   31090 cat >>conftest.$ac_ext <<_ACEOF
   31091 /* end confdefs.h.  */
   31092 
   31093 /* Override any GCC internal prototype to avoid an error.
   31094    Use char because int might match the return type of a GCC
   31095    builtin and then its argument prototype would still apply.  */
   31096 #ifdef __cplusplus
   31097 extern "C"
   31098 #endif
   31099 char res_query ();
   31100 int
   31101 main ()
   31102 {
   31103 return res_query ();
   31104   ;
   31105   return 0;
   31106 }
   31107 _ACEOF
   31108 for ac_lib in '' resolv; do
   31109   if test -z "$ac_lib"; then
   31110     ac_res="none required"
   31111   else
   31112     ac_res=-l$ac_lib
   31113     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   31114   fi
   31115   rm -f conftest.$ac_objext conftest$ac_exeext
   31116 if { (ac_try="$ac_link"
   31117 case "(($ac_try" in
   31118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31119   *) ac_try_echo=$ac_try;;
   31120 esac
   31121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31122   (eval "$ac_link") 2>conftest.er1
   31123   ac_status=$?
   31124   grep -v '^ *+' conftest.er1 >conftest.err
   31125   rm -f conftest.er1
   31126   cat conftest.err >&5
   31127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31128   (exit $ac_status); } && {
   31129 	 test -z "$ac_c_werror_flag" ||
   31130 	 test ! -s conftest.err
   31131        } && test -s conftest$ac_exeext &&
   31132        $as_test_x conftest$ac_exeext; then
   31133   ac_cv_search_res_query=$ac_res
   31134 else
   31135   echo "$as_me: failed program was:" >&5
   31136 sed 's/^/| /' conftest.$ac_ext >&5
   31137 
   31138 
   31139 fi
   31140 
   31141 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31142       conftest$ac_exeext
   31143   if test "${ac_cv_search_res_query+set}" = set; then
   31144   break
   31145 fi
   31146 done
   31147 if test "${ac_cv_search_res_query+set}" = set; then
   31148   :
   31149 else
   31150   ac_cv_search_res_query=no
   31151 fi
   31152 rm conftest.$ac_ext
   31153 LIBS=$ac_func_search_save_LIBS
   31154 fi
   31155 { echo "$as_me:$LINENO: result: $ac_cv_search_res_query" >&5
   31156 echo "${ECHO_T}$ac_cv_search_res_query" >&6; }
   31157 ac_res=$ac_cv_search_res_query
   31158 if test "$ac_res" != no; then
   31159   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   31160 
   31161 fi
   31162 
   31163 		{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
   31164 echo $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
   31165 if test "${ac_cv_search_dn_expand+set}" = set; then
   31166   echo $ECHO_N "(cached) $ECHO_C" >&6
   31167 else
   31168   ac_func_search_save_LIBS=$LIBS
   31169 cat >conftest.$ac_ext <<_ACEOF
   31170 /* confdefs.h.  */
   31171 _ACEOF
   31172 cat confdefs.h >>conftest.$ac_ext
   31173 cat >>conftest.$ac_ext <<_ACEOF
   31174 /* end confdefs.h.  */
   31175 
   31176 /* Override any GCC internal prototype to avoid an error.
   31177    Use char because int might match the return type of a GCC
   31178    builtin and then its argument prototype would still apply.  */
   31179 #ifdef __cplusplus
   31180 extern "C"
   31181 #endif
   31182 char dn_expand ();
   31183 int
   31184 main ()
   31185 {
   31186 return dn_expand ();
   31187   ;
   31188   return 0;
   31189 }
   31190 _ACEOF
   31191 for ac_lib in '' resolv; do
   31192   if test -z "$ac_lib"; then
   31193     ac_res="none required"
   31194   else
   31195     ac_res=-l$ac_lib
   31196     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   31197   fi
   31198   rm -f conftest.$ac_objext conftest$ac_exeext
   31199 if { (ac_try="$ac_link"
   31200 case "(($ac_try" in
   31201   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31202   *) ac_try_echo=$ac_try;;
   31203 esac
   31204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31205   (eval "$ac_link") 2>conftest.er1
   31206   ac_status=$?
   31207   grep -v '^ *+' conftest.er1 >conftest.err
   31208   rm -f conftest.er1
   31209   cat conftest.err >&5
   31210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31211   (exit $ac_status); } && {
   31212 	 test -z "$ac_c_werror_flag" ||
   31213 	 test ! -s conftest.err
   31214        } && test -s conftest$ac_exeext &&
   31215        $as_test_x conftest$ac_exeext; then
   31216   ac_cv_search_dn_expand=$ac_res
   31217 else
   31218   echo "$as_me: failed program was:" >&5
   31219 sed 's/^/| /' conftest.$ac_ext >&5
   31220 
   31221 
   31222 fi
   31223 
   31224 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31225       conftest$ac_exeext
   31226   if test "${ac_cv_search_dn_expand+set}" = set; then
   31227   break
   31228 fi
   31229 done
   31230 if test "${ac_cv_search_dn_expand+set}" = set; then
   31231   :
   31232 else
   31233   ac_cv_search_dn_expand=no
   31234 fi
   31235 rm conftest.$ac_ext
   31236 LIBS=$ac_func_search_save_LIBS
   31237 fi
   31238 { echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
   31239 echo "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
   31240 ac_res=$ac_cv_search_dn_expand
   31241 if test "$ac_res" != no; then
   31242   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   31243 
   31244 fi
   31245 
   31246 		{ echo "$as_me:$LINENO: checking if res_query will link" >&5
   31247 echo $ECHO_N "checking if res_query will link... $ECHO_C" >&6; }
   31248 		cat >conftest.$ac_ext <<_ACEOF
   31249 /* confdefs.h.  */
   31250 _ACEOF
   31251 cat confdefs.h >>conftest.$ac_ext
   31252 cat >>conftest.$ac_ext <<_ACEOF
   31253 /* end confdefs.h.  */
   31254 
   31255 #include <sys/types.h>
   31256 #include <netinet/in.h>
   31257 #include <arpa/nameser.h>
   31258 #include <netdb.h>
   31259 #include <resolv.h>
   31260 
   31261 int
   31262 main ()
   31263 {
   31264 
   31265 	res_query (0, 0, 0, 0, 0);
   31266 
   31267   ;
   31268   return 0;
   31269 }
   31270 _ACEOF
   31271 rm -f conftest.$ac_objext conftest$ac_exeext
   31272 if { (ac_try="$ac_link"
   31273 case "(($ac_try" in
   31274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31275   *) ac_try_echo=$ac_try;;
   31276 esac
   31277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31278   (eval "$ac_link") 2>conftest.er1
   31279   ac_status=$?
   31280   grep -v '^ *+' conftest.er1 >conftest.err
   31281   rm -f conftest.er1
   31282   cat conftest.err >&5
   31283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31284   (exit $ac_status); } && {
   31285 	 test -z "$ac_c_werror_flag" ||
   31286 	 test ! -s conftest.err
   31287        } && test -s conftest$ac_exeext &&
   31288        $as_test_x conftest$ac_exeext; then
   31289   { echo "$as_me:$LINENO: result: yes" >&5
   31290 echo "${ECHO_T}yes" >&6; }
   31291 else
   31292   echo "$as_me: failed program was:" >&5
   31293 sed 's/^/| /' conftest.$ac_ext >&5
   31294 
   31295 	{ echo "$as_me:$LINENO: result: no" >&5
   31296 echo "${ECHO_T}no" >&6; }
   31297 		    saved_LIBS="$LIBS"
   31298 		    LIBS="$LIBS -lresolv"
   31299 		    { echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
   31300 echo $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
   31301 		    cat >conftest.$ac_ext <<_ACEOF
   31302 /* confdefs.h.  */
   31303 _ACEOF
   31304 cat confdefs.h >>conftest.$ac_ext
   31305 cat >>conftest.$ac_ext <<_ACEOF
   31306 /* end confdefs.h.  */
   31307 
   31308 #include <sys/types.h>
   31309 #include <netinet/in.h>
   31310 #include <arpa/nameser.h>
   31311 #include <netdb.h>
   31312 #include <resolv.h>
   31313 
   31314 int
   31315 main ()
   31316 {
   31317 
   31318 	res_query (0, 0, 0, 0, 0);
   31319 
   31320   ;
   31321   return 0;
   31322 }
   31323 _ACEOF
   31324 rm -f conftest.$ac_objext conftest$ac_exeext
   31325 if { (ac_try="$ac_link"
   31326 case "(($ac_try" in
   31327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31328   *) ac_try_echo=$ac_try;;
   31329 esac
   31330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31331   (eval "$ac_link") 2>conftest.er1
   31332   ac_status=$?
   31333   grep -v '^ *+' conftest.er1 >conftest.err
   31334   rm -f conftest.er1
   31335   cat conftest.err >&5
   31336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31337   (exit $ac_status); } && {
   31338 	 test -z "$ac_c_werror_flag" ||
   31339 	 test ! -s conftest.err
   31340        } && test -s conftest$ac_exeext &&
   31341        $as_test_x conftest$ac_exeext; then
   31342   { echo "$as_me:$LINENO: result: yes" >&5
   31343 echo "${ECHO_T}yes" >&6; }
   31344 else
   31345   echo "$as_me: failed program was:" >&5
   31346 sed 's/^/| /' conftest.$ac_ext >&5
   31347 
   31348 	LIBS="$saved_LIBS"
   31349 			 { echo "$as_me:$LINENO: result: no" >&5
   31350 echo "${ECHO_T}no" >&6; }
   31351 fi
   31352 
   31353 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31354       conftest$ac_exeext conftest.$ac_ext
   31355 
   31356 fi
   31357 
   31358 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31359       conftest$ac_exeext conftest.$ac_ext
   31360 
   31361 
   31362 for ac_func in _getshort _getlong
   31363 do
   31364 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   31365 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   31366 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   31367 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   31368   echo $ECHO_N "(cached) $ECHO_C" >&6
   31369 else
   31370   cat >conftest.$ac_ext <<_ACEOF
   31371 /* confdefs.h.  */
   31372 _ACEOF
   31373 cat confdefs.h >>conftest.$ac_ext
   31374 cat >>conftest.$ac_ext <<_ACEOF
   31375 /* end confdefs.h.  */
   31376 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   31377    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   31378 #define $ac_func innocuous_$ac_func
   31379 
   31380 /* System header to define __stub macros and hopefully few prototypes,
   31381     which can conflict with char $ac_func (); below.
   31382     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   31383     <limits.h> exists even on freestanding compilers.  */
   31384 
   31385 #ifdef __STDC__
   31386 # include <limits.h>
   31387 #else
   31388 # include <assert.h>
   31389 #endif
   31390 
   31391 #undef $ac_func
   31392 
   31393 /* Override any GCC internal prototype to avoid an error.
   31394    Use char because int might match the return type of a GCC
   31395    builtin and then its argument prototype would still apply.  */
   31396 #ifdef __cplusplus
   31397 extern "C"
   31398 #endif
   31399 char $ac_func ();
   31400 /* The GNU C library defines this for functions which it implements
   31401     to always fail with ENOSYS.  Some functions are actually named
   31402     something starting with __ and the normal name is an alias.  */
   31403 #if defined __stub_$ac_func || defined __stub___$ac_func
   31404 choke me
   31405 #endif
   31406 
   31407 int
   31408 main ()
   31409 {
   31410 return $ac_func ();
   31411   ;
   31412   return 0;
   31413 }
   31414 _ACEOF
   31415 rm -f conftest.$ac_objext conftest$ac_exeext
   31416 if { (ac_try="$ac_link"
   31417 case "(($ac_try" in
   31418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31419   *) ac_try_echo=$ac_try;;
   31420 esac
   31421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31422   (eval "$ac_link") 2>conftest.er1
   31423   ac_status=$?
   31424   grep -v '^ *+' conftest.er1 >conftest.err
   31425   rm -f conftest.er1
   31426   cat conftest.err >&5
   31427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31428   (exit $ac_status); } && {
   31429 	 test -z "$ac_c_werror_flag" ||
   31430 	 test ! -s conftest.err
   31431        } && test -s conftest$ac_exeext &&
   31432        $as_test_x conftest$ac_exeext; then
   31433   eval "$as_ac_var=yes"
   31434 else
   31435   echo "$as_me: failed program was:" >&5
   31436 sed 's/^/| /' conftest.$ac_ext >&5
   31437 
   31438 	eval "$as_ac_var=no"
   31439 fi
   31440 
   31441 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31442       conftest$ac_exeext conftest.$ac_ext
   31443 fi
   31444 ac_res=`eval echo '${'$as_ac_var'}'`
   31445 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   31446 echo "${ECHO_T}$ac_res" >&6; }
   31447 if test `eval echo '${'$as_ac_var'}'` = yes; then
   31448   cat >>confdefs.h <<_ACEOF
   31449 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   31450 _ACEOF
   31451 
   31452 fi
   31453 done
   31454 
   31455 		{ echo "$as_me:$LINENO: checking whether _getshort is declared" >&5
   31456 echo $ECHO_N "checking whether _getshort is declared... $ECHO_C" >&6; }
   31457 if test "${ac_cv_have_decl__getshort+set}" = set; then
   31458   echo $ECHO_N "(cached) $ECHO_C" >&6
   31459 else
   31460   cat >conftest.$ac_ext <<_ACEOF
   31461 /* confdefs.h.  */
   31462 _ACEOF
   31463 cat confdefs.h >>conftest.$ac_ext
   31464 cat >>conftest.$ac_ext <<_ACEOF
   31465 /* end confdefs.h.  */
   31466 #include <sys/types.h>
   31467 		    #include <arpa/nameser.h>
   31468 
   31469 int
   31470 main ()
   31471 {
   31472 #ifndef _getshort
   31473   (void) _getshort;
   31474 #endif
   31475 
   31476   ;
   31477   return 0;
   31478 }
   31479 _ACEOF
   31480 rm -f conftest.$ac_objext
   31481 if { (ac_try="$ac_compile"
   31482 case "(($ac_try" in
   31483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31484   *) ac_try_echo=$ac_try;;
   31485 esac
   31486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31487   (eval "$ac_compile") 2>conftest.er1
   31488   ac_status=$?
   31489   grep -v '^ *+' conftest.er1 >conftest.err
   31490   rm -f conftest.er1
   31491   cat conftest.err >&5
   31492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31493   (exit $ac_status); } && {
   31494 	 test -z "$ac_c_werror_flag" ||
   31495 	 test ! -s conftest.err
   31496        } && test -s conftest.$ac_objext; then
   31497   ac_cv_have_decl__getshort=yes
   31498 else
   31499   echo "$as_me: failed program was:" >&5
   31500 sed 's/^/| /' conftest.$ac_ext >&5
   31501 
   31502 	ac_cv_have_decl__getshort=no
   31503 fi
   31504 
   31505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   31506 fi
   31507 { echo "$as_me:$LINENO: result: $ac_cv_have_decl__getshort" >&5
   31508 echo "${ECHO_T}$ac_cv_have_decl__getshort" >&6; }
   31509 if test $ac_cv_have_decl__getshort = yes; then
   31510 
   31511 cat >>confdefs.h <<_ACEOF
   31512 #define HAVE_DECL__GETSHORT 1
   31513 _ACEOF
   31514 
   31515 
   31516 else
   31517   cat >>confdefs.h <<_ACEOF
   31518 #define HAVE_DECL__GETSHORT 0
   31519 _ACEOF
   31520 
   31521 
   31522 fi
   31523 { echo "$as_me:$LINENO: checking whether _getlong is declared" >&5
   31524 echo $ECHO_N "checking whether _getlong is declared... $ECHO_C" >&6; }
   31525 if test "${ac_cv_have_decl__getlong+set}" = set; then
   31526   echo $ECHO_N "(cached) $ECHO_C" >&6
   31527 else
   31528   cat >conftest.$ac_ext <<_ACEOF
   31529 /* confdefs.h.  */
   31530 _ACEOF
   31531 cat confdefs.h >>conftest.$ac_ext
   31532 cat >>conftest.$ac_ext <<_ACEOF
   31533 /* end confdefs.h.  */
   31534 #include <sys/types.h>
   31535 		    #include <arpa/nameser.h>
   31536 
   31537 int
   31538 main ()
   31539 {
   31540 #ifndef _getlong
   31541   (void) _getlong;
   31542 #endif
   31543 
   31544   ;
   31545   return 0;
   31546 }
   31547 _ACEOF
   31548 rm -f conftest.$ac_objext
   31549 if { (ac_try="$ac_compile"
   31550 case "(($ac_try" in
   31551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31552   *) ac_try_echo=$ac_try;;
   31553 esac
   31554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31555   (eval "$ac_compile") 2>conftest.er1
   31556   ac_status=$?
   31557   grep -v '^ *+' conftest.er1 >conftest.err
   31558   rm -f conftest.er1
   31559   cat conftest.err >&5
   31560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31561   (exit $ac_status); } && {
   31562 	 test -z "$ac_c_werror_flag" ||
   31563 	 test ! -s conftest.err
   31564        } && test -s conftest.$ac_objext; then
   31565   ac_cv_have_decl__getlong=yes
   31566 else
   31567   echo "$as_me: failed program was:" >&5
   31568 sed 's/^/| /' conftest.$ac_ext >&5
   31569 
   31570 	ac_cv_have_decl__getlong=no
   31571 fi
   31572 
   31573 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   31574 fi
   31575 { echo "$as_me:$LINENO: result: $ac_cv_have_decl__getlong" >&5
   31576 echo "${ECHO_T}$ac_cv_have_decl__getlong" >&6; }
   31577 if test $ac_cv_have_decl__getlong = yes; then
   31578 
   31579 cat >>confdefs.h <<_ACEOF
   31580 #define HAVE_DECL__GETLONG 1
   31581 _ACEOF
   31582 
   31583 
   31584 else
   31585   cat >>confdefs.h <<_ACEOF
   31586 #define HAVE_DECL__GETLONG 0
   31587 _ACEOF
   31588 
   31589 
   31590 fi
   31591 
   31592 
   31593 		{ echo "$as_me:$LINENO: checking for HEADER.ad" >&5
   31594 echo $ECHO_N "checking for HEADER.ad... $ECHO_C" >&6; }
   31595 if test "${ac_cv_member_HEADER_ad+set}" = set; then
   31596   echo $ECHO_N "(cached) $ECHO_C" >&6
   31597 else
   31598   cat >conftest.$ac_ext <<_ACEOF
   31599 /* confdefs.h.  */
   31600 _ACEOF
   31601 cat confdefs.h >>conftest.$ac_ext
   31602 cat >>conftest.$ac_ext <<_ACEOF
   31603 /* end confdefs.h.  */
   31604 #include <arpa/nameser.h>
   31605 
   31606 int
   31607 main ()
   31608 {
   31609 static HEADER ac_aggr;
   31610 if (ac_aggr.ad)
   31611 return 0;
   31612   ;
   31613   return 0;
   31614 }
   31615 _ACEOF
   31616 rm -f conftest.$ac_objext
   31617 if { (ac_try="$ac_compile"
   31618 case "(($ac_try" in
   31619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31620   *) ac_try_echo=$ac_try;;
   31621 esac
   31622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31623   (eval "$ac_compile") 2>conftest.er1
   31624   ac_status=$?
   31625   grep -v '^ *+' conftest.er1 >conftest.err
   31626   rm -f conftest.er1
   31627   cat conftest.err >&5
   31628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31629   (exit $ac_status); } && {
   31630 	 test -z "$ac_c_werror_flag" ||
   31631 	 test ! -s conftest.err
   31632        } && test -s conftest.$ac_objext; then
   31633   ac_cv_member_HEADER_ad=yes
   31634 else
   31635   echo "$as_me: failed program was:" >&5
   31636 sed 's/^/| /' conftest.$ac_ext >&5
   31637 
   31638 	cat >conftest.$ac_ext <<_ACEOF
   31639 /* confdefs.h.  */
   31640 _ACEOF
   31641 cat confdefs.h >>conftest.$ac_ext
   31642 cat >>conftest.$ac_ext <<_ACEOF
   31643 /* end confdefs.h.  */
   31644 #include <arpa/nameser.h>
   31645 
   31646 int
   31647 main ()
   31648 {
   31649 static HEADER ac_aggr;
   31650 if (sizeof ac_aggr.ad)
   31651 return 0;
   31652   ;
   31653   return 0;
   31654 }
   31655 _ACEOF
   31656 rm -f conftest.$ac_objext
   31657 if { (ac_try="$ac_compile"
   31658 case "(($ac_try" in
   31659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31660   *) ac_try_echo=$ac_try;;
   31661 esac
   31662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31663   (eval "$ac_compile") 2>conftest.er1
   31664   ac_status=$?
   31665   grep -v '^ *+' conftest.er1 >conftest.err
   31666   rm -f conftest.er1
   31667   cat conftest.err >&5
   31668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31669   (exit $ac_status); } && {
   31670 	 test -z "$ac_c_werror_flag" ||
   31671 	 test ! -s conftest.err
   31672        } && test -s conftest.$ac_objext; then
   31673   ac_cv_member_HEADER_ad=yes
   31674 else
   31675   echo "$as_me: failed program was:" >&5
   31676 sed 's/^/| /' conftest.$ac_ext >&5
   31677 
   31678 	ac_cv_member_HEADER_ad=no
   31679 fi
   31680 
   31681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   31682 fi
   31683 
   31684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   31685 fi
   31686 { echo "$as_me:$LINENO: result: $ac_cv_member_HEADER_ad" >&5
   31687 echo "${ECHO_T}$ac_cv_member_HEADER_ad" >&6; }
   31688 if test $ac_cv_member_HEADER_ad = yes; then
   31689 
   31690 cat >>confdefs.h <<\_ACEOF
   31691 #define HAVE_HEADER_AD 1
   31692 _ACEOF
   31693 
   31694 fi
   31695 
   31696 
   31697 fi
   31698 
   31699 
   31700 { echo "$as_me:$LINENO: checking if struct __res_state _res is an extern" >&5
   31701 echo $ECHO_N "checking if struct __res_state _res is an extern... $ECHO_C" >&6; }
   31702 cat >conftest.$ac_ext <<_ACEOF
   31703 /* confdefs.h.  */
   31704 _ACEOF
   31705 cat confdefs.h >>conftest.$ac_ext
   31706 cat >>conftest.$ac_ext <<_ACEOF
   31707 /* end confdefs.h.  */
   31708 
   31709 #include <stdio.h>
   31710 #if HAVE_SYS_TYPES_H
   31711 # include <sys/types.h>
   31712 #endif
   31713 #include <netinet/in.h>
   31714 #include <arpa/nameser.h>
   31715 #include <resolv.h>
   31716 extern struct __res_state _res;
   31717 
   31718 int
   31719 main ()
   31720 {
   31721 
   31722   ;
   31723   return 0;
   31724 }
   31725 _ACEOF
   31726 rm -f conftest.$ac_objext conftest$ac_exeext
   31727 if { (ac_try="$ac_link"
   31728 case "(($ac_try" in
   31729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31730   *) ac_try_echo=$ac_try;;
   31731 esac
   31732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31733   (eval "$ac_link") 2>conftest.er1
   31734   ac_status=$?
   31735   grep -v '^ *+' conftest.er1 >conftest.err
   31736   rm -f conftest.er1
   31737   cat conftest.err >&5
   31738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31739   (exit $ac_status); } && {
   31740 	 test -z "$ac_c_werror_flag" ||
   31741 	 test ! -s conftest.err
   31742        } && test -s conftest$ac_exeext &&
   31743        $as_test_x conftest$ac_exeext; then
   31744   { echo "$as_me:$LINENO: result: yes" >&5
   31745 echo "${ECHO_T}yes" >&6; }
   31746 
   31747 cat >>confdefs.h <<\_ACEOF
   31748 #define HAVE__RES_EXTERN 1
   31749 _ACEOF
   31750 
   31751 
   31752 else
   31753   echo "$as_me: failed program was:" >&5
   31754 sed 's/^/| /' conftest.$ac_ext >&5
   31755 
   31756 	 { echo "$as_me:$LINENO: result: no" >&5
   31757 echo "${ECHO_T}no" >&6; }
   31758 
   31759 fi
   31760 
   31761 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31762       conftest$ac_exeext conftest.$ac_ext
   31763 
   31764 # Check whether user wants SELinux support
   31765 SELINUX_MSG="no"
   31766 LIBSELINUX=""
   31767 
   31768 # Check whether --with-selinux was given.
   31769 if test "${with_selinux+set}" = set; then
   31770   withval=$with_selinux;  if test "x$withval" != "xno" ; then
   31771 		save_LIBS="$LIBS"
   31772 
   31773 cat >>confdefs.h <<\_ACEOF
   31774 #define WITH_SELINUX 1
   31775 _ACEOF
   31776 
   31777 		SELINUX_MSG="yes"
   31778 		if test "${ac_cv_header_selinux_selinux_h+set}" = set; then
   31779   { echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
   31780 echo $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
   31781 if test "${ac_cv_header_selinux_selinux_h+set}" = set; then
   31782   echo $ECHO_N "(cached) $ECHO_C" >&6
   31783 fi
   31784 { echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
   31785 echo "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
   31786 else
   31787   # Is the header compilable?
   31788 { echo "$as_me:$LINENO: checking selinux/selinux.h usability" >&5
   31789 echo $ECHO_N "checking selinux/selinux.h usability... $ECHO_C" >&6; }
   31790 cat >conftest.$ac_ext <<_ACEOF
   31791 /* confdefs.h.  */
   31792 _ACEOF
   31793 cat confdefs.h >>conftest.$ac_ext
   31794 cat >>conftest.$ac_ext <<_ACEOF
   31795 /* end confdefs.h.  */
   31796 $ac_includes_default
   31797 #include <selinux/selinux.h>
   31798 _ACEOF
   31799 rm -f conftest.$ac_objext
   31800 if { (ac_try="$ac_compile"
   31801 case "(($ac_try" in
   31802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31803   *) ac_try_echo=$ac_try;;
   31804 esac
   31805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31806   (eval "$ac_compile") 2>conftest.er1
   31807   ac_status=$?
   31808   grep -v '^ *+' conftest.er1 >conftest.err
   31809   rm -f conftest.er1
   31810   cat conftest.err >&5
   31811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31812   (exit $ac_status); } && {
   31813 	 test -z "$ac_c_werror_flag" ||
   31814 	 test ! -s conftest.err
   31815        } && test -s conftest.$ac_objext; then
   31816   ac_header_compiler=yes
   31817 else
   31818   echo "$as_me: failed program was:" >&5
   31819 sed 's/^/| /' conftest.$ac_ext >&5
   31820 
   31821 	ac_header_compiler=no
   31822 fi
   31823 
   31824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   31825 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   31826 echo "${ECHO_T}$ac_header_compiler" >&6; }
   31827 
   31828 # Is the header present?
   31829 { echo "$as_me:$LINENO: checking selinux/selinux.h presence" >&5
   31830 echo $ECHO_N "checking selinux/selinux.h presence... $ECHO_C" >&6; }
   31831 cat >conftest.$ac_ext <<_ACEOF
   31832 /* confdefs.h.  */
   31833 _ACEOF
   31834 cat confdefs.h >>conftest.$ac_ext
   31835 cat >>conftest.$ac_ext <<_ACEOF
   31836 /* end confdefs.h.  */
   31837 #include <selinux/selinux.h>
   31838 _ACEOF
   31839 if { (ac_try="$ac_cpp conftest.$ac_ext"
   31840 case "(($ac_try" in
   31841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31842   *) ac_try_echo=$ac_try;;
   31843 esac
   31844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31845   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   31846   ac_status=$?
   31847   grep -v '^ *+' conftest.er1 >conftest.err
   31848   rm -f conftest.er1
   31849   cat conftest.err >&5
   31850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31851   (exit $ac_status); } >/dev/null && {
   31852 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   31853 	 test ! -s conftest.err
   31854        }; then
   31855   ac_header_preproc=yes
   31856 else
   31857   echo "$as_me: failed program was:" >&5
   31858 sed 's/^/| /' conftest.$ac_ext >&5
   31859 
   31860   ac_header_preproc=no
   31861 fi
   31862 
   31863 rm -f conftest.err conftest.$ac_ext
   31864 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   31865 echo "${ECHO_T}$ac_header_preproc" >&6; }
   31866 
   31867 # So?  What about this header?
   31868 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   31869   yes:no: )
   31870     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&5
   31871 echo "$as_me: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   31872     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&5
   31873 echo "$as_me: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&2;}
   31874     ac_header_preproc=yes
   31875     ;;
   31876   no:yes:* )
   31877     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: present but cannot be compiled" >&5
   31878 echo "$as_me: WARNING: selinux/selinux.h: present but cannot be compiled" >&2;}
   31879     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&5
   31880 echo "$as_me: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&2;}
   31881     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: see the Autoconf documentation" >&5
   31882 echo "$as_me: WARNING: selinux/selinux.h: see the Autoconf documentation" >&2;}
   31883     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&5
   31884 echo "$as_me: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   31885     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&5
   31886 echo "$as_me: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&2;}
   31887     { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&5
   31888 echo "$as_me: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&2;}
   31889     ( cat <<\_ASBOX
   31890 ## ------------------------------------------- ##
   31891 ## Report this to openssh-unix-dev (at] mindrot.org ##
   31892 ## ------------------------------------------- ##
   31893 _ASBOX
   31894      ) | sed "s/^/$as_me: WARNING:     /" >&2
   31895     ;;
   31896 esac
   31897 { echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
   31898 echo $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
   31899 if test "${ac_cv_header_selinux_selinux_h+set}" = set; then
   31900   echo $ECHO_N "(cached) $ECHO_C" >&6
   31901 else
   31902   ac_cv_header_selinux_selinux_h=$ac_header_preproc
   31903 fi
   31904 { echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
   31905 echo "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
   31906 
   31907 fi
   31908 if test $ac_cv_header_selinux_selinux_h = yes; then
   31909   :
   31910 else
   31911   { { echo "$as_me:$LINENO: error: SELinux support requires selinux.h header" >&5
   31912 echo "$as_me: error: SELinux support requires selinux.h header" >&2;}
   31913    { (exit 1); exit 1; }; }
   31914 fi
   31915 
   31916 
   31917 		{ echo "$as_me:$LINENO: checking for setexeccon in -lselinux" >&5
   31918 echo $ECHO_N "checking for setexeccon in -lselinux... $ECHO_C" >&6; }
   31919 if test "${ac_cv_lib_selinux_setexeccon+set}" = set; then
   31920   echo $ECHO_N "(cached) $ECHO_C" >&6
   31921 else
   31922   ac_check_lib_save_LIBS=$LIBS
   31923 LIBS="-lselinux  $LIBS"
   31924 cat >conftest.$ac_ext <<_ACEOF
   31925 /* confdefs.h.  */
   31926 _ACEOF
   31927 cat confdefs.h >>conftest.$ac_ext
   31928 cat >>conftest.$ac_ext <<_ACEOF
   31929 /* end confdefs.h.  */
   31930 
   31931 /* Override any GCC internal prototype to avoid an error.
   31932    Use char because int might match the return type of a GCC
   31933    builtin and then its argument prototype would still apply.  */
   31934 #ifdef __cplusplus
   31935 extern "C"
   31936 #endif
   31937 char setexeccon ();
   31938 int
   31939 main ()
   31940 {
   31941 return setexeccon ();
   31942   ;
   31943   return 0;
   31944 }
   31945 _ACEOF
   31946 rm -f conftest.$ac_objext conftest$ac_exeext
   31947 if { (ac_try="$ac_link"
   31948 case "(($ac_try" in
   31949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   31950   *) ac_try_echo=$ac_try;;
   31951 esac
   31952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   31953   (eval "$ac_link") 2>conftest.er1
   31954   ac_status=$?
   31955   grep -v '^ *+' conftest.er1 >conftest.err
   31956   rm -f conftest.er1
   31957   cat conftest.err >&5
   31958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   31959   (exit $ac_status); } && {
   31960 	 test -z "$ac_c_werror_flag" ||
   31961 	 test ! -s conftest.err
   31962        } && test -s conftest$ac_exeext &&
   31963        $as_test_x conftest$ac_exeext; then
   31964   ac_cv_lib_selinux_setexeccon=yes
   31965 else
   31966   echo "$as_me: failed program was:" >&5
   31967 sed 's/^/| /' conftest.$ac_ext >&5
   31968 
   31969 	ac_cv_lib_selinux_setexeccon=no
   31970 fi
   31971 
   31972 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   31973       conftest$ac_exeext conftest.$ac_ext
   31974 LIBS=$ac_check_lib_save_LIBS
   31975 fi
   31976 { echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_setexeccon" >&5
   31977 echo "${ECHO_T}$ac_cv_lib_selinux_setexeccon" >&6; }
   31978 if test $ac_cv_lib_selinux_setexeccon = yes; then
   31979    LIBSELINUX="-lselinux"
   31980 			  LIBS="$LIBS -lselinux"
   31981 
   31982 else
   31983   { { echo "$as_me:$LINENO: error: SELinux support requires libselinux library" >&5
   31984 echo "$as_me: error: SELinux support requires libselinux library" >&2;}
   31985    { (exit 1); exit 1; }; }
   31986 fi
   31987 
   31988 		SSHLIBS="$SSHLIBS $LIBSELINUX"
   31989 		SSHDLIBS="$SSHDLIBS $LIBSELINUX"
   31990 
   31991 
   31992 for ac_func in getseuserbyname get_default_context_with_level
   31993 do
   31994 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   31995 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   31996 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   31997 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   31998   echo $ECHO_N "(cached) $ECHO_C" >&6
   31999 else
   32000   cat >conftest.$ac_ext <<_ACEOF
   32001 /* confdefs.h.  */
   32002 _ACEOF
   32003 cat confdefs.h >>conftest.$ac_ext
   32004 cat >>conftest.$ac_ext <<_ACEOF
   32005 /* end confdefs.h.  */
   32006 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   32007    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   32008 #define $ac_func innocuous_$ac_func
   32009 
   32010 /* System header to define __stub macros and hopefully few prototypes,
   32011     which can conflict with char $ac_func (); below.
   32012     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   32013     <limits.h> exists even on freestanding compilers.  */
   32014 
   32015 #ifdef __STDC__
   32016 # include <limits.h>
   32017 #else
   32018 # include <assert.h>
   32019 #endif
   32020 
   32021 #undef $ac_func
   32022 
   32023 /* Override any GCC internal prototype to avoid an error.
   32024    Use char because int might match the return type of a GCC
   32025    builtin and then its argument prototype would still apply.  */
   32026 #ifdef __cplusplus
   32027 extern "C"
   32028 #endif
   32029 char $ac_func ();
   32030 /* The GNU C library defines this for functions which it implements
   32031     to always fail with ENOSYS.  Some functions are actually named
   32032     something starting with __ and the normal name is an alias.  */
   32033 #if defined __stub_$ac_func || defined __stub___$ac_func
   32034 choke me
   32035 #endif
   32036 
   32037 int
   32038 main ()
   32039 {
   32040 return $ac_func ();
   32041   ;
   32042   return 0;
   32043 }
   32044 _ACEOF
   32045 rm -f conftest.$ac_objext conftest$ac_exeext
   32046 if { (ac_try="$ac_link"
   32047 case "(($ac_try" in
   32048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32049   *) ac_try_echo=$ac_try;;
   32050 esac
   32051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32052   (eval "$ac_link") 2>conftest.er1
   32053   ac_status=$?
   32054   grep -v '^ *+' conftest.er1 >conftest.err
   32055   rm -f conftest.er1
   32056   cat conftest.err >&5
   32057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32058   (exit $ac_status); } && {
   32059 	 test -z "$ac_c_werror_flag" ||
   32060 	 test ! -s conftest.err
   32061        } && test -s conftest$ac_exeext &&
   32062        $as_test_x conftest$ac_exeext; then
   32063   eval "$as_ac_var=yes"
   32064 else
   32065   echo "$as_me: failed program was:" >&5
   32066 sed 's/^/| /' conftest.$ac_ext >&5
   32067 
   32068 	eval "$as_ac_var=no"
   32069 fi
   32070 
   32071 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32072       conftest$ac_exeext conftest.$ac_ext
   32073 fi
   32074 ac_res=`eval echo '${'$as_ac_var'}'`
   32075 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   32076 echo "${ECHO_T}$ac_res" >&6; }
   32077 if test `eval echo '${'$as_ac_var'}'` = yes; then
   32078   cat >>confdefs.h <<_ACEOF
   32079 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   32080 _ACEOF
   32081 
   32082 fi
   32083 done
   32084 
   32085 		LIBS="$save_LIBS"
   32086 	fi
   32087 
   32088 fi
   32089 
   32090 
   32091 
   32092 
   32093 # Check whether user wants Kerberos 5 support
   32094 KRB5_MSG="no"
   32095 
   32096 # Check whether --with-kerberos5 was given.
   32097 if test "${with_kerberos5+set}" = set; then
   32098   withval=$with_kerberos5;  if test "x$withval" != "xno" ; then
   32099 		if test "x$withval" = "xyes" ; then
   32100 			KRB5ROOT="/usr/local"
   32101 		else
   32102 			KRB5ROOT=${withval}
   32103 		fi
   32104 
   32105 
   32106 cat >>confdefs.h <<\_ACEOF
   32107 #define KRB5 1
   32108 _ACEOF
   32109 
   32110 		KRB5_MSG="yes"
   32111 
   32112 		# Extract the first word of "krb5-config", so it can be a program name with args.
   32113 set dummy krb5-config; ac_word=$2
   32114 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   32115 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   32116 if test "${ac_cv_path_KRB5CONF+set}" = set; then
   32117   echo $ECHO_N "(cached) $ECHO_C" >&6
   32118 else
   32119   case $KRB5CONF in
   32120   [\\/]* | ?:[\\/]*)
   32121   ac_cv_path_KRB5CONF="$KRB5CONF" # Let the user override the test with a path.
   32122   ;;
   32123   *)
   32124   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   32125 as_dummy="$KRB5ROOT/bin:$PATH"
   32126 for as_dir in $as_dummy
   32127 do
   32128   IFS=$as_save_IFS
   32129   test -z "$as_dir" && as_dir=.
   32130   for ac_exec_ext in '' $ac_executable_extensions; do
   32131   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   32132     ac_cv_path_KRB5CONF="$as_dir/$ac_word$ac_exec_ext"
   32133     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   32134     break 2
   32135   fi
   32136 done
   32137 done
   32138 IFS=$as_save_IFS
   32139 
   32140   test -z "$ac_cv_path_KRB5CONF" && ac_cv_path_KRB5CONF="$KRB5ROOT/bin/krb5-config"
   32141   ;;
   32142 esac
   32143 fi
   32144 KRB5CONF=$ac_cv_path_KRB5CONF
   32145 if test -n "$KRB5CONF"; then
   32146   { echo "$as_me:$LINENO: result: $KRB5CONF" >&5
   32147 echo "${ECHO_T}$KRB5CONF" >&6; }
   32148 else
   32149   { echo "$as_me:$LINENO: result: no" >&5
   32150 echo "${ECHO_T}no" >&6; }
   32151 fi
   32152 
   32153 
   32154 		if test -x $KRB5CONF ; then
   32155 			K5CFLAGS="`$KRB5CONF --cflags`"
   32156 			K5LIBS="`$KRB5CONF --libs`"
   32157 			CPPFLAGS="$CPPFLAGS $K5CFLAGS"
   32158 
   32159 			{ echo "$as_me:$LINENO: checking for gssapi support" >&5
   32160 echo $ECHO_N "checking for gssapi support... $ECHO_C" >&6; }
   32161 			if $KRB5CONF | grep gssapi >/dev/null ; then
   32162 				{ echo "$as_me:$LINENO: result: yes" >&5
   32163 echo "${ECHO_T}yes" >&6; }
   32164 
   32165 cat >>confdefs.h <<\_ACEOF
   32166 #define GSSAPI 1
   32167 _ACEOF
   32168 
   32169 				GSSCFLAGS="`$KRB5CONF --cflags gssapi`"
   32170 				GSSLIBS="`$KRB5CONF --libs gssapi`"
   32171 				CPPFLAGS="$CPPFLAGS $GSSCFLAGS"
   32172 			else
   32173 				{ echo "$as_me:$LINENO: result: no" >&5
   32174 echo "${ECHO_T}no" >&6; }
   32175 			fi
   32176 			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
   32177 echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
   32178 			cat >conftest.$ac_ext <<_ACEOF
   32179 /* confdefs.h.  */
   32180 _ACEOF
   32181 cat confdefs.h >>conftest.$ac_ext
   32182 cat >>conftest.$ac_ext <<_ACEOF
   32183 /* end confdefs.h.  */
   32184  #include <krb5.h>
   32185 
   32186 int
   32187 main ()
   32188 {
   32189  char *tmp = heimdal_version;
   32190   ;
   32191   return 0;
   32192 }
   32193 _ACEOF
   32194 rm -f conftest.$ac_objext
   32195 if { (ac_try="$ac_compile"
   32196 case "(($ac_try" in
   32197   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32198   *) ac_try_echo=$ac_try;;
   32199 esac
   32200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32201   (eval "$ac_compile") 2>conftest.er1
   32202   ac_status=$?
   32203   grep -v '^ *+' conftest.er1 >conftest.err
   32204   rm -f conftest.er1
   32205   cat conftest.err >&5
   32206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32207   (exit $ac_status); } && {
   32208 	 test -z "$ac_c_werror_flag" ||
   32209 	 test ! -s conftest.err
   32210        } && test -s conftest.$ac_objext; then
   32211    { echo "$as_me:$LINENO: result: yes" >&5
   32212 echo "${ECHO_T}yes" >&6; }
   32213 
   32214 cat >>confdefs.h <<\_ACEOF
   32215 #define HEIMDAL 1
   32216 _ACEOF
   32217 
   32218 else
   32219   echo "$as_me: failed program was:" >&5
   32220 sed 's/^/| /' conftest.$ac_ext >&5
   32221 
   32222 	{ echo "$as_me:$LINENO: result: no" >&5
   32223 echo "${ECHO_T}no" >&6; }
   32224 
   32225 fi
   32226 
   32227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   32228 		else
   32229 			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
   32230 			LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
   32231 			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
   32232 echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
   32233 			cat >conftest.$ac_ext <<_ACEOF
   32234 /* confdefs.h.  */
   32235 _ACEOF
   32236 cat confdefs.h >>conftest.$ac_ext
   32237 cat >>conftest.$ac_ext <<_ACEOF
   32238 /* end confdefs.h.  */
   32239  #include <krb5.h>
   32240 
   32241 int
   32242 main ()
   32243 {
   32244  char *tmp = heimdal_version;
   32245   ;
   32246   return 0;
   32247 }
   32248 _ACEOF
   32249 rm -f conftest.$ac_objext
   32250 if { (ac_try="$ac_compile"
   32251 case "(($ac_try" in
   32252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32253   *) ac_try_echo=$ac_try;;
   32254 esac
   32255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32256   (eval "$ac_compile") 2>conftest.er1
   32257   ac_status=$?
   32258   grep -v '^ *+' conftest.er1 >conftest.err
   32259   rm -f conftest.er1
   32260   cat conftest.err >&5
   32261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32262   (exit $ac_status); } && {
   32263 	 test -z "$ac_c_werror_flag" ||
   32264 	 test ! -s conftest.err
   32265        } && test -s conftest.$ac_objext; then
   32266    { echo "$as_me:$LINENO: result: yes" >&5
   32267 echo "${ECHO_T}yes" >&6; }
   32268 					 cat >>confdefs.h <<\_ACEOF
   32269 #define HEIMDAL 1
   32270 _ACEOF
   32271 
   32272 					 K5LIBS="-lkrb5"
   32273 					 K5LIBS="$K5LIBS -lcom_err -lasn1"
   32274 					 { echo "$as_me:$LINENO: checking for net_write in -lroken" >&5
   32275 echo $ECHO_N "checking for net_write in -lroken... $ECHO_C" >&6; }
   32276 if test "${ac_cv_lib_roken_net_write+set}" = set; then
   32277   echo $ECHO_N "(cached) $ECHO_C" >&6
   32278 else
   32279   ac_check_lib_save_LIBS=$LIBS
   32280 LIBS="-lroken  $LIBS"
   32281 cat >conftest.$ac_ext <<_ACEOF
   32282 /* confdefs.h.  */
   32283 _ACEOF
   32284 cat confdefs.h >>conftest.$ac_ext
   32285 cat >>conftest.$ac_ext <<_ACEOF
   32286 /* end confdefs.h.  */
   32287 
   32288 /* Override any GCC internal prototype to avoid an error.
   32289    Use char because int might match the return type of a GCC
   32290    builtin and then its argument prototype would still apply.  */
   32291 #ifdef __cplusplus
   32292 extern "C"
   32293 #endif
   32294 char net_write ();
   32295 int
   32296 main ()
   32297 {
   32298 return net_write ();
   32299   ;
   32300   return 0;
   32301 }
   32302 _ACEOF
   32303 rm -f conftest.$ac_objext conftest$ac_exeext
   32304 if { (ac_try="$ac_link"
   32305 case "(($ac_try" in
   32306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32307   *) ac_try_echo=$ac_try;;
   32308 esac
   32309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32310   (eval "$ac_link") 2>conftest.er1
   32311   ac_status=$?
   32312   grep -v '^ *+' conftest.er1 >conftest.err
   32313   rm -f conftest.er1
   32314   cat conftest.err >&5
   32315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32316   (exit $ac_status); } && {
   32317 	 test -z "$ac_c_werror_flag" ||
   32318 	 test ! -s conftest.err
   32319        } && test -s conftest$ac_exeext &&
   32320        $as_test_x conftest$ac_exeext; then
   32321   ac_cv_lib_roken_net_write=yes
   32322 else
   32323   echo "$as_me: failed program was:" >&5
   32324 sed 's/^/| /' conftest.$ac_ext >&5
   32325 
   32326 	ac_cv_lib_roken_net_write=no
   32327 fi
   32328 
   32329 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32330       conftest$ac_exeext conftest.$ac_ext
   32331 LIBS=$ac_check_lib_save_LIBS
   32332 fi
   32333 { echo "$as_me:$LINENO: result: $ac_cv_lib_roken_net_write" >&5
   32334 echo "${ECHO_T}$ac_cv_lib_roken_net_write" >&6; }
   32335 if test $ac_cv_lib_roken_net_write = yes; then
   32336   K5LIBS="$K5LIBS -lroken"
   32337 fi
   32338 
   32339 					 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
   32340 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6; }
   32341 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
   32342   echo $ECHO_N "(cached) $ECHO_C" >&6
   32343 else
   32344   ac_check_lib_save_LIBS=$LIBS
   32345 LIBS="-ldes  $LIBS"
   32346 cat >conftest.$ac_ext <<_ACEOF
   32347 /* confdefs.h.  */
   32348 _ACEOF
   32349 cat confdefs.h >>conftest.$ac_ext
   32350 cat >>conftest.$ac_ext <<_ACEOF
   32351 /* end confdefs.h.  */
   32352 
   32353 /* Override any GCC internal prototype to avoid an error.
   32354    Use char because int might match the return type of a GCC
   32355    builtin and then its argument prototype would still apply.  */
   32356 #ifdef __cplusplus
   32357 extern "C"
   32358 #endif
   32359 char des_cbc_encrypt ();
   32360 int
   32361 main ()
   32362 {
   32363 return des_cbc_encrypt ();
   32364   ;
   32365   return 0;
   32366 }
   32367 _ACEOF
   32368 rm -f conftest.$ac_objext conftest$ac_exeext
   32369 if { (ac_try="$ac_link"
   32370 case "(($ac_try" in
   32371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32372   *) ac_try_echo=$ac_try;;
   32373 esac
   32374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32375   (eval "$ac_link") 2>conftest.er1
   32376   ac_status=$?
   32377   grep -v '^ *+' conftest.er1 >conftest.err
   32378   rm -f conftest.er1
   32379   cat conftest.err >&5
   32380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32381   (exit $ac_status); } && {
   32382 	 test -z "$ac_c_werror_flag" ||
   32383 	 test ! -s conftest.err
   32384        } && test -s conftest$ac_exeext &&
   32385        $as_test_x conftest$ac_exeext; then
   32386   ac_cv_lib_des_des_cbc_encrypt=yes
   32387 else
   32388   echo "$as_me: failed program was:" >&5
   32389 sed 's/^/| /' conftest.$ac_ext >&5
   32390 
   32391 	ac_cv_lib_des_des_cbc_encrypt=no
   32392 fi
   32393 
   32394 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32395       conftest$ac_exeext conftest.$ac_ext
   32396 LIBS=$ac_check_lib_save_LIBS
   32397 fi
   32398 { echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
   32399 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6; }
   32400 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
   32401   K5LIBS="$K5LIBS -ldes"
   32402 fi
   32403 
   32404 
   32405 else
   32406   echo "$as_me: failed program was:" >&5
   32407 sed 's/^/| /' conftest.$ac_ext >&5
   32408 
   32409 	 { echo "$as_me:$LINENO: result: no" >&5
   32410 echo "${ECHO_T}no" >&6; }
   32411 					 K5LIBS="-lkrb5 -lk5crypto -lcom_err"
   32412 
   32413 
   32414 fi
   32415 
   32416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   32417 			{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
   32418 echo $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
   32419 if test "${ac_cv_search_dn_expand+set}" = set; then
   32420   echo $ECHO_N "(cached) $ECHO_C" >&6
   32421 else
   32422   ac_func_search_save_LIBS=$LIBS
   32423 cat >conftest.$ac_ext <<_ACEOF
   32424 /* confdefs.h.  */
   32425 _ACEOF
   32426 cat confdefs.h >>conftest.$ac_ext
   32427 cat >>conftest.$ac_ext <<_ACEOF
   32428 /* end confdefs.h.  */
   32429 
   32430 /* Override any GCC internal prototype to avoid an error.
   32431    Use char because int might match the return type of a GCC
   32432    builtin and then its argument prototype would still apply.  */
   32433 #ifdef __cplusplus
   32434 extern "C"
   32435 #endif
   32436 char dn_expand ();
   32437 int
   32438 main ()
   32439 {
   32440 return dn_expand ();
   32441   ;
   32442   return 0;
   32443 }
   32444 _ACEOF
   32445 for ac_lib in '' resolv; do
   32446   if test -z "$ac_lib"; then
   32447     ac_res="none required"
   32448   else
   32449     ac_res=-l$ac_lib
   32450     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   32451   fi
   32452   rm -f conftest.$ac_objext conftest$ac_exeext
   32453 if { (ac_try="$ac_link"
   32454 case "(($ac_try" in
   32455   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32456   *) ac_try_echo=$ac_try;;
   32457 esac
   32458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32459   (eval "$ac_link") 2>conftest.er1
   32460   ac_status=$?
   32461   grep -v '^ *+' conftest.er1 >conftest.err
   32462   rm -f conftest.er1
   32463   cat conftest.err >&5
   32464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32465   (exit $ac_status); } && {
   32466 	 test -z "$ac_c_werror_flag" ||
   32467 	 test ! -s conftest.err
   32468        } && test -s conftest$ac_exeext &&
   32469        $as_test_x conftest$ac_exeext; then
   32470   ac_cv_search_dn_expand=$ac_res
   32471 else
   32472   echo "$as_me: failed program was:" >&5
   32473 sed 's/^/| /' conftest.$ac_ext >&5
   32474 
   32475 
   32476 fi
   32477 
   32478 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32479       conftest$ac_exeext
   32480   if test "${ac_cv_search_dn_expand+set}" = set; then
   32481   break
   32482 fi
   32483 done
   32484 if test "${ac_cv_search_dn_expand+set}" = set; then
   32485   :
   32486 else
   32487   ac_cv_search_dn_expand=no
   32488 fi
   32489 rm conftest.$ac_ext
   32490 LIBS=$ac_func_search_save_LIBS
   32491 fi
   32492 { echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
   32493 echo "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
   32494 ac_res=$ac_cv_search_dn_expand
   32495 if test "$ac_res" != no; then
   32496   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   32497 
   32498 fi
   32499 
   32500 
   32501 			{ echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5
   32502 echo $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6; }
   32503 if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then
   32504   echo $ECHO_N "(cached) $ECHO_C" >&6
   32505 else
   32506   ac_check_lib_save_LIBS=$LIBS
   32507 LIBS="-lgssapi_krb5  $LIBS"
   32508 cat >conftest.$ac_ext <<_ACEOF
   32509 /* confdefs.h.  */
   32510 _ACEOF
   32511 cat confdefs.h >>conftest.$ac_ext
   32512 cat >>conftest.$ac_ext <<_ACEOF
   32513 /* end confdefs.h.  */
   32514 
   32515 /* Override any GCC internal prototype to avoid an error.
   32516    Use char because int might match the return type of a GCC
   32517    builtin and then its argument prototype would still apply.  */
   32518 #ifdef __cplusplus
   32519 extern "C"
   32520 #endif
   32521 char gss_init_sec_context ();
   32522 int
   32523 main ()
   32524 {
   32525 return gss_init_sec_context ();
   32526   ;
   32527   return 0;
   32528 }
   32529 _ACEOF
   32530 rm -f conftest.$ac_objext conftest$ac_exeext
   32531 if { (ac_try="$ac_link"
   32532 case "(($ac_try" in
   32533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32534   *) ac_try_echo=$ac_try;;
   32535 esac
   32536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32537   (eval "$ac_link") 2>conftest.er1
   32538   ac_status=$?
   32539   grep -v '^ *+' conftest.er1 >conftest.err
   32540   rm -f conftest.er1
   32541   cat conftest.err >&5
   32542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32543   (exit $ac_status); } && {
   32544 	 test -z "$ac_c_werror_flag" ||
   32545 	 test ! -s conftest.err
   32546        } && test -s conftest$ac_exeext &&
   32547        $as_test_x conftest$ac_exeext; then
   32548   ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
   32549 else
   32550   echo "$as_me: failed program was:" >&5
   32551 sed 's/^/| /' conftest.$ac_ext >&5
   32552 
   32553 	ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
   32554 fi
   32555 
   32556 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32557       conftest$ac_exeext conftest.$ac_ext
   32558 LIBS=$ac_check_lib_save_LIBS
   32559 fi
   32560 { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
   32561 echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
   32562 if test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then
   32563    cat >>confdefs.h <<\_ACEOF
   32564 #define GSSAPI 1
   32565 _ACEOF
   32566 
   32567 				  GSSLIBS="-lgssapi_krb5"
   32568 else
   32569    { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5
   32570 echo $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6; }
   32571 if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then
   32572   echo $ECHO_N "(cached) $ECHO_C" >&6
   32573 else
   32574   ac_check_lib_save_LIBS=$LIBS
   32575 LIBS="-lgssapi  $LIBS"
   32576 cat >conftest.$ac_ext <<_ACEOF
   32577 /* confdefs.h.  */
   32578 _ACEOF
   32579 cat confdefs.h >>conftest.$ac_ext
   32580 cat >>conftest.$ac_ext <<_ACEOF
   32581 /* end confdefs.h.  */
   32582 
   32583 /* Override any GCC internal prototype to avoid an error.
   32584    Use char because int might match the return type of a GCC
   32585    builtin and then its argument prototype would still apply.  */
   32586 #ifdef __cplusplus
   32587 extern "C"
   32588 #endif
   32589 char gss_init_sec_context ();
   32590 int
   32591 main ()
   32592 {
   32593 return gss_init_sec_context ();
   32594   ;
   32595   return 0;
   32596 }
   32597 _ACEOF
   32598 rm -f conftest.$ac_objext conftest$ac_exeext
   32599 if { (ac_try="$ac_link"
   32600 case "(($ac_try" in
   32601   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32602   *) ac_try_echo=$ac_try;;
   32603 esac
   32604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32605   (eval "$ac_link") 2>conftest.er1
   32606   ac_status=$?
   32607   grep -v '^ *+' conftest.er1 >conftest.err
   32608   rm -f conftest.er1
   32609   cat conftest.err >&5
   32610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32611   (exit $ac_status); } && {
   32612 	 test -z "$ac_c_werror_flag" ||
   32613 	 test ! -s conftest.err
   32614        } && test -s conftest$ac_exeext &&
   32615        $as_test_x conftest$ac_exeext; then
   32616   ac_cv_lib_gssapi_gss_init_sec_context=yes
   32617 else
   32618   echo "$as_me: failed program was:" >&5
   32619 sed 's/^/| /' conftest.$ac_ext >&5
   32620 
   32621 	ac_cv_lib_gssapi_gss_init_sec_context=no
   32622 fi
   32623 
   32624 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32625       conftest$ac_exeext conftest.$ac_ext
   32626 LIBS=$ac_check_lib_save_LIBS
   32627 fi
   32628 { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
   32629 echo "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
   32630 if test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then
   32631    cat >>confdefs.h <<\_ACEOF
   32632 #define GSSAPI 1
   32633 _ACEOF
   32634 
   32635 					  GSSLIBS="-lgssapi"
   32636 else
   32637    { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgss" >&5
   32638 echo $ECHO_N "checking for gss_init_sec_context in -lgss... $ECHO_C" >&6; }
   32639 if test "${ac_cv_lib_gss_gss_init_sec_context+set}" = set; then
   32640   echo $ECHO_N "(cached) $ECHO_C" >&6
   32641 else
   32642   ac_check_lib_save_LIBS=$LIBS
   32643 LIBS="-lgss  $LIBS"
   32644 cat >conftest.$ac_ext <<_ACEOF
   32645 /* confdefs.h.  */
   32646 _ACEOF
   32647 cat confdefs.h >>conftest.$ac_ext
   32648 cat >>conftest.$ac_ext <<_ACEOF
   32649 /* end confdefs.h.  */
   32650 
   32651 /* Override any GCC internal prototype to avoid an error.
   32652    Use char because int might match the return type of a GCC
   32653    builtin and then its argument prototype would still apply.  */
   32654 #ifdef __cplusplus
   32655 extern "C"
   32656 #endif
   32657 char gss_init_sec_context ();
   32658 int
   32659 main ()
   32660 {
   32661 return gss_init_sec_context ();
   32662   ;
   32663   return 0;
   32664 }
   32665 _ACEOF
   32666 rm -f conftest.$ac_objext conftest$ac_exeext
   32667 if { (ac_try="$ac_link"
   32668 case "(($ac_try" in
   32669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32670   *) ac_try_echo=$ac_try;;
   32671 esac
   32672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32673   (eval "$ac_link") 2>conftest.er1
   32674   ac_status=$?
   32675   grep -v '^ *+' conftest.er1 >conftest.err
   32676   rm -f conftest.er1
   32677   cat conftest.err >&5
   32678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32679   (exit $ac_status); } && {
   32680 	 test -z "$ac_c_werror_flag" ||
   32681 	 test ! -s conftest.err
   32682        } && test -s conftest$ac_exeext &&
   32683        $as_test_x conftest$ac_exeext; then
   32684   ac_cv_lib_gss_gss_init_sec_context=yes
   32685 else
   32686   echo "$as_me: failed program was:" >&5
   32687 sed 's/^/| /' conftest.$ac_ext >&5
   32688 
   32689 	ac_cv_lib_gss_gss_init_sec_context=no
   32690 fi
   32691 
   32692 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   32693       conftest$ac_exeext conftest.$ac_ext
   32694 LIBS=$ac_check_lib_save_LIBS
   32695 fi
   32696 { echo "$as_me:$LINENO: result: $ac_cv_lib_gss_gss_init_sec_context" >&5
   32697 echo "${ECHO_T}$ac_cv_lib_gss_gss_init_sec_context" >&6; }
   32698 if test $ac_cv_lib_gss_gss_init_sec_context = yes; then
   32699    cat >>confdefs.h <<\_ACEOF
   32700 #define GSSAPI 1
   32701 _ACEOF
   32702 
   32703 						  GSSLIBS="-lgss"
   32704 else
   32705   { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
   32706 echo "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
   32707 fi
   32708 
   32709 
   32710 fi
   32711 
   32712 
   32713 fi
   32714 
   32715 
   32716 			if test "${ac_cv_header_gssapi_h+set}" = set; then
   32717   { echo "$as_me:$LINENO: checking for gssapi.h" >&5
   32718 echo $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
   32719 if test "${ac_cv_header_gssapi_h+set}" = set; then
   32720   echo $ECHO_N "(cached) $ECHO_C" >&6
   32721 fi
   32722 { echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
   32723 echo "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
   32724 else
   32725   # Is the header compilable?
   32726 { echo "$as_me:$LINENO: checking gssapi.h usability" >&5
   32727 echo $ECHO_N "checking gssapi.h usability... $ECHO_C" >&6; }
   32728 cat >conftest.$ac_ext <<_ACEOF
   32729 /* confdefs.h.  */
   32730 _ACEOF
   32731 cat confdefs.h >>conftest.$ac_ext
   32732 cat >>conftest.$ac_ext <<_ACEOF
   32733 /* end confdefs.h.  */
   32734 $ac_includes_default
   32735 #include <gssapi.h>
   32736 _ACEOF
   32737 rm -f conftest.$ac_objext
   32738 if { (ac_try="$ac_compile"
   32739 case "(($ac_try" in
   32740   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32741   *) ac_try_echo=$ac_try;;
   32742 esac
   32743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32744   (eval "$ac_compile") 2>conftest.er1
   32745   ac_status=$?
   32746   grep -v '^ *+' conftest.er1 >conftest.err
   32747   rm -f conftest.er1
   32748   cat conftest.err >&5
   32749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32750   (exit $ac_status); } && {
   32751 	 test -z "$ac_c_werror_flag" ||
   32752 	 test ! -s conftest.err
   32753        } && test -s conftest.$ac_objext; then
   32754   ac_header_compiler=yes
   32755 else
   32756   echo "$as_me: failed program was:" >&5
   32757 sed 's/^/| /' conftest.$ac_ext >&5
   32758 
   32759 	ac_header_compiler=no
   32760 fi
   32761 
   32762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   32763 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   32764 echo "${ECHO_T}$ac_header_compiler" >&6; }
   32765 
   32766 # Is the header present?
   32767 { echo "$as_me:$LINENO: checking gssapi.h presence" >&5
   32768 echo $ECHO_N "checking gssapi.h presence... $ECHO_C" >&6; }
   32769 cat >conftest.$ac_ext <<_ACEOF
   32770 /* confdefs.h.  */
   32771 _ACEOF
   32772 cat confdefs.h >>conftest.$ac_ext
   32773 cat >>conftest.$ac_ext <<_ACEOF
   32774 /* end confdefs.h.  */
   32775 #include <gssapi.h>
   32776 _ACEOF
   32777 if { (ac_try="$ac_cpp conftest.$ac_ext"
   32778 case "(($ac_try" in
   32779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32780   *) ac_try_echo=$ac_try;;
   32781 esac
   32782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32783   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   32784   ac_status=$?
   32785   grep -v '^ *+' conftest.er1 >conftest.err
   32786   rm -f conftest.er1
   32787   cat conftest.err >&5
   32788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32789   (exit $ac_status); } >/dev/null && {
   32790 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   32791 	 test ! -s conftest.err
   32792        }; then
   32793   ac_header_preproc=yes
   32794 else
   32795   echo "$as_me: failed program was:" >&5
   32796 sed 's/^/| /' conftest.$ac_ext >&5
   32797 
   32798   ac_header_preproc=no
   32799 fi
   32800 
   32801 rm -f conftest.err conftest.$ac_ext
   32802 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   32803 echo "${ECHO_T}$ac_header_preproc" >&6; }
   32804 
   32805 # So?  What about this header?
   32806 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   32807   yes:no: )
   32808     { echo "$as_me:$LINENO: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&5
   32809 echo "$as_me: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   32810     { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the compiler's result" >&5
   32811 echo "$as_me: WARNING: gssapi.h: proceeding with the compiler's result" >&2;}
   32812     ac_header_preproc=yes
   32813     ;;
   32814   no:yes:* )
   32815     { echo "$as_me:$LINENO: WARNING: gssapi.h: present but cannot be compiled" >&5
   32816 echo "$as_me: WARNING: gssapi.h: present but cannot be compiled" >&2;}
   32817     { echo "$as_me:$LINENO: WARNING: gssapi.h:     check for missing prerequisite headers?" >&5
   32818 echo "$as_me: WARNING: gssapi.h:     check for missing prerequisite headers?" >&2;}
   32819     { echo "$as_me:$LINENO: WARNING: gssapi.h: see the Autoconf documentation" >&5
   32820 echo "$as_me: WARNING: gssapi.h: see the Autoconf documentation" >&2;}
   32821     { echo "$as_me:$LINENO: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&5
   32822 echo "$as_me: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   32823     { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the preprocessor's result" >&5
   32824 echo "$as_me: WARNING: gssapi.h: proceeding with the preprocessor's result" >&2;}
   32825     { echo "$as_me:$LINENO: WARNING: gssapi.h: in the future, the compiler will take precedence" >&5
   32826 echo "$as_me: WARNING: gssapi.h: in the future, the compiler will take precedence" >&2;}
   32827     ( cat <<\_ASBOX
   32828 ## ------------------------------------------- ##
   32829 ## Report this to openssh-unix-dev (at] mindrot.org ##
   32830 ## ------------------------------------------- ##
   32831 _ASBOX
   32832      ) | sed "s/^/$as_me: WARNING:     /" >&2
   32833     ;;
   32834 esac
   32835 { echo "$as_me:$LINENO: checking for gssapi.h" >&5
   32836 echo $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
   32837 if test "${ac_cv_header_gssapi_h+set}" = set; then
   32838   echo $ECHO_N "(cached) $ECHO_C" >&6
   32839 else
   32840   ac_cv_header_gssapi_h=$ac_header_preproc
   32841 fi
   32842 { echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
   32843 echo "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
   32844 
   32845 fi
   32846 if test $ac_cv_header_gssapi_h = yes; then
   32847   :
   32848 else
   32849    unset ac_cv_header_gssapi_h
   32850 				  CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
   32851 
   32852 for ac_header in gssapi.h
   32853 do
   32854 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   32855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   32856   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   32857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   32858 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   32859   echo $ECHO_N "(cached) $ECHO_C" >&6
   32860 fi
   32861 ac_res=`eval echo '${'$as_ac_Header'}'`
   32862 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   32863 echo "${ECHO_T}$ac_res" >&6; }
   32864 else
   32865   # Is the header compilable?
   32866 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   32867 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   32868 cat >conftest.$ac_ext <<_ACEOF
   32869 /* confdefs.h.  */
   32870 _ACEOF
   32871 cat confdefs.h >>conftest.$ac_ext
   32872 cat >>conftest.$ac_ext <<_ACEOF
   32873 /* end confdefs.h.  */
   32874 $ac_includes_default
   32875 #include <$ac_header>
   32876 _ACEOF
   32877 rm -f conftest.$ac_objext
   32878 if { (ac_try="$ac_compile"
   32879 case "(($ac_try" in
   32880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32881   *) ac_try_echo=$ac_try;;
   32882 esac
   32883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32884   (eval "$ac_compile") 2>conftest.er1
   32885   ac_status=$?
   32886   grep -v '^ *+' conftest.er1 >conftest.err
   32887   rm -f conftest.er1
   32888   cat conftest.err >&5
   32889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32890   (exit $ac_status); } && {
   32891 	 test -z "$ac_c_werror_flag" ||
   32892 	 test ! -s conftest.err
   32893        } && test -s conftest.$ac_objext; then
   32894   ac_header_compiler=yes
   32895 else
   32896   echo "$as_me: failed program was:" >&5
   32897 sed 's/^/| /' conftest.$ac_ext >&5
   32898 
   32899 	ac_header_compiler=no
   32900 fi
   32901 
   32902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   32903 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   32904 echo "${ECHO_T}$ac_header_compiler" >&6; }
   32905 
   32906 # Is the header present?
   32907 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   32908 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   32909 cat >conftest.$ac_ext <<_ACEOF
   32910 /* confdefs.h.  */
   32911 _ACEOF
   32912 cat confdefs.h >>conftest.$ac_ext
   32913 cat >>conftest.$ac_ext <<_ACEOF
   32914 /* end confdefs.h.  */
   32915 #include <$ac_header>
   32916 _ACEOF
   32917 if { (ac_try="$ac_cpp conftest.$ac_ext"
   32918 case "(($ac_try" in
   32919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   32920   *) ac_try_echo=$ac_try;;
   32921 esac
   32922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   32923   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   32924   ac_status=$?
   32925   grep -v '^ *+' conftest.er1 >conftest.err
   32926   rm -f conftest.er1
   32927   cat conftest.err >&5
   32928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   32929   (exit $ac_status); } >/dev/null && {
   32930 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   32931 	 test ! -s conftest.err
   32932        }; then
   32933   ac_header_preproc=yes
   32934 else
   32935   echo "$as_me: failed program was:" >&5
   32936 sed 's/^/| /' conftest.$ac_ext >&5
   32937 
   32938   ac_header_preproc=no
   32939 fi
   32940 
   32941 rm -f conftest.err conftest.$ac_ext
   32942 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   32943 echo "${ECHO_T}$ac_header_preproc" >&6; }
   32944 
   32945 # So?  What about this header?
   32946 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   32947   yes:no: )
   32948     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   32949 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   32950     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   32951 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   32952     ac_header_preproc=yes
   32953     ;;
   32954   no:yes:* )
   32955     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   32956 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   32957     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   32958 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   32959     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   32960 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   32961     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   32962 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   32963     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   32964 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   32965     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   32966 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   32967     ( cat <<\_ASBOX
   32968 ## ------------------------------------------- ##
   32969 ## Report this to openssh-unix-dev (at] mindrot.org ##
   32970 ## ------------------------------------------- ##
   32971 _ASBOX
   32972      ) | sed "s/^/$as_me: WARNING:     /" >&2
   32973     ;;
   32974 esac
   32975 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   32976 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   32977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   32978   echo $ECHO_N "(cached) $ECHO_C" >&6
   32979 else
   32980   eval "$as_ac_Header=\$ac_header_preproc"
   32981 fi
   32982 ac_res=`eval echo '${'$as_ac_Header'}'`
   32983 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   32984 echo "${ECHO_T}$ac_res" >&6; }
   32985 
   32986 fi
   32987 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   32988   cat >>confdefs.h <<_ACEOF
   32989 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   32990 _ACEOF
   32991 
   32992 else
   32993   { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api header - build may fail" >&5
   32994 echo "$as_me: WARNING: Cannot find any suitable gss-api header - build may fail" >&2;}
   32995 
   32996 fi
   32997 
   32998 done
   32999 
   33000 
   33001 
   33002 fi
   33003 
   33004 
   33005 
   33006 			oldCPP="$CPPFLAGS"
   33007 			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
   33008 			if test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
   33009   { echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
   33010 echo $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
   33011 if test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
   33012   echo $ECHO_N "(cached) $ECHO_C" >&6
   33013 fi
   33014 { echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
   33015 echo "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
   33016 else
   33017   # Is the header compilable?
   33018 { echo "$as_me:$LINENO: checking gssapi_krb5.h usability" >&5
   33019 echo $ECHO_N "checking gssapi_krb5.h usability... $ECHO_C" >&6; }
   33020 cat >conftest.$ac_ext <<_ACEOF
   33021 /* confdefs.h.  */
   33022 _ACEOF
   33023 cat confdefs.h >>conftest.$ac_ext
   33024 cat >>conftest.$ac_ext <<_ACEOF
   33025 /* end confdefs.h.  */
   33026 $ac_includes_default
   33027 #include <gssapi_krb5.h>
   33028 _ACEOF
   33029 rm -f conftest.$ac_objext
   33030 if { (ac_try="$ac_compile"
   33031 case "(($ac_try" in
   33032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33033   *) ac_try_echo=$ac_try;;
   33034 esac
   33035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33036   (eval "$ac_compile") 2>conftest.er1
   33037   ac_status=$?
   33038   grep -v '^ *+' conftest.er1 >conftest.err
   33039   rm -f conftest.er1
   33040   cat conftest.err >&5
   33041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33042   (exit $ac_status); } && {
   33043 	 test -z "$ac_c_werror_flag" ||
   33044 	 test ! -s conftest.err
   33045        } && test -s conftest.$ac_objext; then
   33046   ac_header_compiler=yes
   33047 else
   33048   echo "$as_me: failed program was:" >&5
   33049 sed 's/^/| /' conftest.$ac_ext >&5
   33050 
   33051 	ac_header_compiler=no
   33052 fi
   33053 
   33054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   33055 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   33056 echo "${ECHO_T}$ac_header_compiler" >&6; }
   33057 
   33058 # Is the header present?
   33059 { echo "$as_me:$LINENO: checking gssapi_krb5.h presence" >&5
   33060 echo $ECHO_N "checking gssapi_krb5.h presence... $ECHO_C" >&6; }
   33061 cat >conftest.$ac_ext <<_ACEOF
   33062 /* confdefs.h.  */
   33063 _ACEOF
   33064 cat confdefs.h >>conftest.$ac_ext
   33065 cat >>conftest.$ac_ext <<_ACEOF
   33066 /* end confdefs.h.  */
   33067 #include <gssapi_krb5.h>
   33068 _ACEOF
   33069 if { (ac_try="$ac_cpp conftest.$ac_ext"
   33070 case "(($ac_try" in
   33071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33072   *) ac_try_echo=$ac_try;;
   33073 esac
   33074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33075   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   33076   ac_status=$?
   33077   grep -v '^ *+' conftest.er1 >conftest.err
   33078   rm -f conftest.er1
   33079   cat conftest.err >&5
   33080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33081   (exit $ac_status); } >/dev/null && {
   33082 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   33083 	 test ! -s conftest.err
   33084        }; then
   33085   ac_header_preproc=yes
   33086 else
   33087   echo "$as_me: failed program was:" >&5
   33088 sed 's/^/| /' conftest.$ac_ext >&5
   33089 
   33090   ac_header_preproc=no
   33091 fi
   33092 
   33093 rm -f conftest.err conftest.$ac_ext
   33094 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   33095 echo "${ECHO_T}$ac_header_preproc" >&6; }
   33096 
   33097 # So?  What about this header?
   33098 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   33099   yes:no: )
   33100     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
   33101 echo "$as_me: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   33102     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&5
   33103 echo "$as_me: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&2;}
   33104     ac_header_preproc=yes
   33105     ;;
   33106   no:yes:* )
   33107     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: present but cannot be compiled" >&5
   33108 echo "$as_me: WARNING: gssapi_krb5.h: present but cannot be compiled" >&2;}
   33109     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&5
   33110 echo "$as_me: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&2;}
   33111     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&5
   33112 echo "$as_me: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&2;}
   33113     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
   33114 echo "$as_me: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   33115     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&5
   33116 echo "$as_me: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&2;}
   33117     { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&5
   33118 echo "$as_me: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&2;}
   33119     ( cat <<\_ASBOX
   33120 ## ------------------------------------------- ##
   33121 ## Report this to openssh-unix-dev (at] mindrot.org ##
   33122 ## ------------------------------------------- ##
   33123 _ASBOX
   33124      ) | sed "s/^/$as_me: WARNING:     /" >&2
   33125     ;;
   33126 esac
   33127 { echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
   33128 echo $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
   33129 if test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
   33130   echo $ECHO_N "(cached) $ECHO_C" >&6
   33131 else
   33132   ac_cv_header_gssapi_krb5_h=$ac_header_preproc
   33133 fi
   33134 { echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
   33135 echo "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
   33136 
   33137 fi
   33138 if test $ac_cv_header_gssapi_krb5_h = yes; then
   33139   :
   33140 else
   33141    CPPFLAGS="$oldCPP"
   33142 fi
   33143 
   33144 
   33145 
   33146 		fi
   33147 		if test ! -z "$need_dash_r" ; then
   33148 			LDFLAGS="$LDFLAGS -R${KRB5ROOT}/lib"
   33149 		fi
   33150 		if test ! -z "$blibpath" ; then
   33151 			blibpath="$blibpath:${KRB5ROOT}/lib"
   33152 		fi
   33153 
   33154 
   33155 
   33156 for ac_header in gssapi.h gssapi/gssapi.h
   33157 do
   33158 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   33159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33160   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33161 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33162 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33163   echo $ECHO_N "(cached) $ECHO_C" >&6
   33164 fi
   33165 ac_res=`eval echo '${'$as_ac_Header'}'`
   33166 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33167 echo "${ECHO_T}$ac_res" >&6; }
   33168 else
   33169   # Is the header compilable?
   33170 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   33171 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   33172 cat >conftest.$ac_ext <<_ACEOF
   33173 /* confdefs.h.  */
   33174 _ACEOF
   33175 cat confdefs.h >>conftest.$ac_ext
   33176 cat >>conftest.$ac_ext <<_ACEOF
   33177 /* end confdefs.h.  */
   33178 $ac_includes_default
   33179 #include <$ac_header>
   33180 _ACEOF
   33181 rm -f conftest.$ac_objext
   33182 if { (ac_try="$ac_compile"
   33183 case "(($ac_try" in
   33184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33185   *) ac_try_echo=$ac_try;;
   33186 esac
   33187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33188   (eval "$ac_compile") 2>conftest.er1
   33189   ac_status=$?
   33190   grep -v '^ *+' conftest.er1 >conftest.err
   33191   rm -f conftest.er1
   33192   cat conftest.err >&5
   33193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33194   (exit $ac_status); } && {
   33195 	 test -z "$ac_c_werror_flag" ||
   33196 	 test ! -s conftest.err
   33197        } && test -s conftest.$ac_objext; then
   33198   ac_header_compiler=yes
   33199 else
   33200   echo "$as_me: failed program was:" >&5
   33201 sed 's/^/| /' conftest.$ac_ext >&5
   33202 
   33203 	ac_header_compiler=no
   33204 fi
   33205 
   33206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   33207 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   33208 echo "${ECHO_T}$ac_header_compiler" >&6; }
   33209 
   33210 # Is the header present?
   33211 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   33212 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   33213 cat >conftest.$ac_ext <<_ACEOF
   33214 /* confdefs.h.  */
   33215 _ACEOF
   33216 cat confdefs.h >>conftest.$ac_ext
   33217 cat >>conftest.$ac_ext <<_ACEOF
   33218 /* end confdefs.h.  */
   33219 #include <$ac_header>
   33220 _ACEOF
   33221 if { (ac_try="$ac_cpp conftest.$ac_ext"
   33222 case "(($ac_try" in
   33223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33224   *) ac_try_echo=$ac_try;;
   33225 esac
   33226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33227   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   33228   ac_status=$?
   33229   grep -v '^ *+' conftest.er1 >conftest.err
   33230   rm -f conftest.er1
   33231   cat conftest.err >&5
   33232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33233   (exit $ac_status); } >/dev/null && {
   33234 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   33235 	 test ! -s conftest.err
   33236        }; then
   33237   ac_header_preproc=yes
   33238 else
   33239   echo "$as_me: failed program was:" >&5
   33240 sed 's/^/| /' conftest.$ac_ext >&5
   33241 
   33242   ac_header_preproc=no
   33243 fi
   33244 
   33245 rm -f conftest.err conftest.$ac_ext
   33246 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   33247 echo "${ECHO_T}$ac_header_preproc" >&6; }
   33248 
   33249 # So?  What about this header?
   33250 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   33251   yes:no: )
   33252     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   33253 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   33254     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   33255 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   33256     ac_header_preproc=yes
   33257     ;;
   33258   no:yes:* )
   33259     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   33260 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   33261     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   33262 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   33263     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   33264 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   33265     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   33266 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   33267     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   33268 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   33269     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   33270 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   33271     ( cat <<\_ASBOX
   33272 ## ------------------------------------------- ##
   33273 ## Report this to openssh-unix-dev (at] mindrot.org ##
   33274 ## ------------------------------------------- ##
   33275 _ASBOX
   33276      ) | sed "s/^/$as_me: WARNING:     /" >&2
   33277     ;;
   33278 esac
   33279 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33281 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33282   echo $ECHO_N "(cached) $ECHO_C" >&6
   33283 else
   33284   eval "$as_ac_Header=\$ac_header_preproc"
   33285 fi
   33286 ac_res=`eval echo '${'$as_ac_Header'}'`
   33287 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33288 echo "${ECHO_T}$ac_res" >&6; }
   33289 
   33290 fi
   33291 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   33292   cat >>confdefs.h <<_ACEOF
   33293 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   33294 _ACEOF
   33295 
   33296 fi
   33297 
   33298 done
   33299 
   33300 
   33301 
   33302 for ac_header in gssapi_krb5.h gssapi/gssapi_krb5.h
   33303 do
   33304 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   33305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33306   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33308 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33309   echo $ECHO_N "(cached) $ECHO_C" >&6
   33310 fi
   33311 ac_res=`eval echo '${'$as_ac_Header'}'`
   33312 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33313 echo "${ECHO_T}$ac_res" >&6; }
   33314 else
   33315   # Is the header compilable?
   33316 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   33317 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   33318 cat >conftest.$ac_ext <<_ACEOF
   33319 /* confdefs.h.  */
   33320 _ACEOF
   33321 cat confdefs.h >>conftest.$ac_ext
   33322 cat >>conftest.$ac_ext <<_ACEOF
   33323 /* end confdefs.h.  */
   33324 $ac_includes_default
   33325 #include <$ac_header>
   33326 _ACEOF
   33327 rm -f conftest.$ac_objext
   33328 if { (ac_try="$ac_compile"
   33329 case "(($ac_try" in
   33330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33331   *) ac_try_echo=$ac_try;;
   33332 esac
   33333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33334   (eval "$ac_compile") 2>conftest.er1
   33335   ac_status=$?
   33336   grep -v '^ *+' conftest.er1 >conftest.err
   33337   rm -f conftest.er1
   33338   cat conftest.err >&5
   33339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33340   (exit $ac_status); } && {
   33341 	 test -z "$ac_c_werror_flag" ||
   33342 	 test ! -s conftest.err
   33343        } && test -s conftest.$ac_objext; then
   33344   ac_header_compiler=yes
   33345 else
   33346   echo "$as_me: failed program was:" >&5
   33347 sed 's/^/| /' conftest.$ac_ext >&5
   33348 
   33349 	ac_header_compiler=no
   33350 fi
   33351 
   33352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   33353 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   33354 echo "${ECHO_T}$ac_header_compiler" >&6; }
   33355 
   33356 # Is the header present?
   33357 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   33358 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   33359 cat >conftest.$ac_ext <<_ACEOF
   33360 /* confdefs.h.  */
   33361 _ACEOF
   33362 cat confdefs.h >>conftest.$ac_ext
   33363 cat >>conftest.$ac_ext <<_ACEOF
   33364 /* end confdefs.h.  */
   33365 #include <$ac_header>
   33366 _ACEOF
   33367 if { (ac_try="$ac_cpp conftest.$ac_ext"
   33368 case "(($ac_try" in
   33369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33370   *) ac_try_echo=$ac_try;;
   33371 esac
   33372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33373   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   33374   ac_status=$?
   33375   grep -v '^ *+' conftest.er1 >conftest.err
   33376   rm -f conftest.er1
   33377   cat conftest.err >&5
   33378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33379   (exit $ac_status); } >/dev/null && {
   33380 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   33381 	 test ! -s conftest.err
   33382        }; then
   33383   ac_header_preproc=yes
   33384 else
   33385   echo "$as_me: failed program was:" >&5
   33386 sed 's/^/| /' conftest.$ac_ext >&5
   33387 
   33388   ac_header_preproc=no
   33389 fi
   33390 
   33391 rm -f conftest.err conftest.$ac_ext
   33392 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   33393 echo "${ECHO_T}$ac_header_preproc" >&6; }
   33394 
   33395 # So?  What about this header?
   33396 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   33397   yes:no: )
   33398     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   33399 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   33400     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   33401 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   33402     ac_header_preproc=yes
   33403     ;;
   33404   no:yes:* )
   33405     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   33406 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   33407     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   33408 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   33409     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   33410 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   33411     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   33412 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   33413     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   33414 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   33415     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   33416 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   33417     ( cat <<\_ASBOX
   33418 ## ------------------------------------------- ##
   33419 ## Report this to openssh-unix-dev (at] mindrot.org ##
   33420 ## ------------------------------------------- ##
   33421 _ASBOX
   33422      ) | sed "s/^/$as_me: WARNING:     /" >&2
   33423     ;;
   33424 esac
   33425 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33426 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33427 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33428   echo $ECHO_N "(cached) $ECHO_C" >&6
   33429 else
   33430   eval "$as_ac_Header=\$ac_header_preproc"
   33431 fi
   33432 ac_res=`eval echo '${'$as_ac_Header'}'`
   33433 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33434 echo "${ECHO_T}$ac_res" >&6; }
   33435 
   33436 fi
   33437 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   33438   cat >>confdefs.h <<_ACEOF
   33439 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   33440 _ACEOF
   33441 
   33442 fi
   33443 
   33444 done
   33445 
   33446 
   33447 
   33448 for ac_header in gssapi_generic.h gssapi/gssapi_generic.h
   33449 do
   33450 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   33451 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33452   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33453 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33454 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33455   echo $ECHO_N "(cached) $ECHO_C" >&6
   33456 fi
   33457 ac_res=`eval echo '${'$as_ac_Header'}'`
   33458 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33459 echo "${ECHO_T}$ac_res" >&6; }
   33460 else
   33461   # Is the header compilable?
   33462 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   33463 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   33464 cat >conftest.$ac_ext <<_ACEOF
   33465 /* confdefs.h.  */
   33466 _ACEOF
   33467 cat confdefs.h >>conftest.$ac_ext
   33468 cat >>conftest.$ac_ext <<_ACEOF
   33469 /* end confdefs.h.  */
   33470 $ac_includes_default
   33471 #include <$ac_header>
   33472 _ACEOF
   33473 rm -f conftest.$ac_objext
   33474 if { (ac_try="$ac_compile"
   33475 case "(($ac_try" in
   33476   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33477   *) ac_try_echo=$ac_try;;
   33478 esac
   33479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33480   (eval "$ac_compile") 2>conftest.er1
   33481   ac_status=$?
   33482   grep -v '^ *+' conftest.er1 >conftest.err
   33483   rm -f conftest.er1
   33484   cat conftest.err >&5
   33485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33486   (exit $ac_status); } && {
   33487 	 test -z "$ac_c_werror_flag" ||
   33488 	 test ! -s conftest.err
   33489        } && test -s conftest.$ac_objext; then
   33490   ac_header_compiler=yes
   33491 else
   33492   echo "$as_me: failed program was:" >&5
   33493 sed 's/^/| /' conftest.$ac_ext >&5
   33494 
   33495 	ac_header_compiler=no
   33496 fi
   33497 
   33498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   33499 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   33500 echo "${ECHO_T}$ac_header_compiler" >&6; }
   33501 
   33502 # Is the header present?
   33503 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   33504 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   33505 cat >conftest.$ac_ext <<_ACEOF
   33506 /* confdefs.h.  */
   33507 _ACEOF
   33508 cat confdefs.h >>conftest.$ac_ext
   33509 cat >>conftest.$ac_ext <<_ACEOF
   33510 /* end confdefs.h.  */
   33511 #include <$ac_header>
   33512 _ACEOF
   33513 if { (ac_try="$ac_cpp conftest.$ac_ext"
   33514 case "(($ac_try" in
   33515   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33516   *) ac_try_echo=$ac_try;;
   33517 esac
   33518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33519   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   33520   ac_status=$?
   33521   grep -v '^ *+' conftest.er1 >conftest.err
   33522   rm -f conftest.er1
   33523   cat conftest.err >&5
   33524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33525   (exit $ac_status); } >/dev/null && {
   33526 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   33527 	 test ! -s conftest.err
   33528        }; then
   33529   ac_header_preproc=yes
   33530 else
   33531   echo "$as_me: failed program was:" >&5
   33532 sed 's/^/| /' conftest.$ac_ext >&5
   33533 
   33534   ac_header_preproc=no
   33535 fi
   33536 
   33537 rm -f conftest.err conftest.$ac_ext
   33538 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   33539 echo "${ECHO_T}$ac_header_preproc" >&6; }
   33540 
   33541 # So?  What about this header?
   33542 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   33543   yes:no: )
   33544     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   33545 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   33546     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   33547 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   33548     ac_header_preproc=yes
   33549     ;;
   33550   no:yes:* )
   33551     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   33552 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   33553     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   33554 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   33555     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   33556 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   33557     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   33558 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   33559     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   33560 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   33561     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   33562 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   33563     ( cat <<\_ASBOX
   33564 ## ------------------------------------------- ##
   33565 ## Report this to openssh-unix-dev (at] mindrot.org ##
   33566 ## ------------------------------------------- ##
   33567 _ASBOX
   33568      ) | sed "s/^/$as_me: WARNING:     /" >&2
   33569     ;;
   33570 esac
   33571 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   33572 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   33573 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   33574   echo $ECHO_N "(cached) $ECHO_C" >&6
   33575 else
   33576   eval "$as_ac_Header=\$ac_header_preproc"
   33577 fi
   33578 ac_res=`eval echo '${'$as_ac_Header'}'`
   33579 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33580 echo "${ECHO_T}$ac_res" >&6; }
   33581 
   33582 fi
   33583 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   33584   cat >>confdefs.h <<_ACEOF
   33585 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   33586 _ACEOF
   33587 
   33588 fi
   33589 
   33590 done
   33591 
   33592 
   33593 		{ echo "$as_me:$LINENO: checking for library containing k_hasafs" >&5
   33594 echo $ECHO_N "checking for library containing k_hasafs... $ECHO_C" >&6; }
   33595 if test "${ac_cv_search_k_hasafs+set}" = set; then
   33596   echo $ECHO_N "(cached) $ECHO_C" >&6
   33597 else
   33598   ac_func_search_save_LIBS=$LIBS
   33599 cat >conftest.$ac_ext <<_ACEOF
   33600 /* confdefs.h.  */
   33601 _ACEOF
   33602 cat confdefs.h >>conftest.$ac_ext
   33603 cat >>conftest.$ac_ext <<_ACEOF
   33604 /* end confdefs.h.  */
   33605 
   33606 /* Override any GCC internal prototype to avoid an error.
   33607    Use char because int might match the return type of a GCC
   33608    builtin and then its argument prototype would still apply.  */
   33609 #ifdef __cplusplus
   33610 extern "C"
   33611 #endif
   33612 char k_hasafs ();
   33613 int
   33614 main ()
   33615 {
   33616 return k_hasafs ();
   33617   ;
   33618   return 0;
   33619 }
   33620 _ACEOF
   33621 for ac_lib in '' kafs; do
   33622   if test -z "$ac_lib"; then
   33623     ac_res="none required"
   33624   else
   33625     ac_res=-l$ac_lib
   33626     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   33627   fi
   33628   rm -f conftest.$ac_objext conftest$ac_exeext
   33629 if { (ac_try="$ac_link"
   33630 case "(($ac_try" in
   33631   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33632   *) ac_try_echo=$ac_try;;
   33633 esac
   33634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33635   (eval "$ac_link") 2>conftest.er1
   33636   ac_status=$?
   33637   grep -v '^ *+' conftest.er1 >conftest.err
   33638   rm -f conftest.er1
   33639   cat conftest.err >&5
   33640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33641   (exit $ac_status); } && {
   33642 	 test -z "$ac_c_werror_flag" ||
   33643 	 test ! -s conftest.err
   33644        } && test -s conftest$ac_exeext &&
   33645        $as_test_x conftest$ac_exeext; then
   33646   ac_cv_search_k_hasafs=$ac_res
   33647 else
   33648   echo "$as_me: failed program was:" >&5
   33649 sed 's/^/| /' conftest.$ac_ext >&5
   33650 
   33651 
   33652 fi
   33653 
   33654 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   33655       conftest$ac_exeext
   33656   if test "${ac_cv_search_k_hasafs+set}" = set; then
   33657   break
   33658 fi
   33659 done
   33660 if test "${ac_cv_search_k_hasafs+set}" = set; then
   33661   :
   33662 else
   33663   ac_cv_search_k_hasafs=no
   33664 fi
   33665 rm conftest.$ac_ext
   33666 LIBS=$ac_func_search_save_LIBS
   33667 fi
   33668 { echo "$as_me:$LINENO: result: $ac_cv_search_k_hasafs" >&5
   33669 echo "${ECHO_T}$ac_cv_search_k_hasafs" >&6; }
   33670 ac_res=$ac_cv_search_k_hasafs
   33671 if test "$ac_res" != no; then
   33672   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   33673 
   33674 cat >>confdefs.h <<\_ACEOF
   33675 #define USE_AFS 1
   33676 _ACEOF
   33677 
   33678 fi
   33679 
   33680 
   33681 		{ echo "$as_me:$LINENO: checking whether GSS_C_NT_HOSTBASED_SERVICE is declared" >&5
   33682 echo $ECHO_N "checking whether GSS_C_NT_HOSTBASED_SERVICE is declared... $ECHO_C" >&6; }
   33683 if test "${ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE+set}" = set; then
   33684   echo $ECHO_N "(cached) $ECHO_C" >&6
   33685 else
   33686   cat >conftest.$ac_ext <<_ACEOF
   33687 /* confdefs.h.  */
   33688 _ACEOF
   33689 cat confdefs.h >>conftest.$ac_ext
   33690 cat >>conftest.$ac_ext <<_ACEOF
   33691 /* end confdefs.h.  */
   33692 
   33693 #ifdef HAVE_GSSAPI_H
   33694 # include <gssapi.h>
   33695 #elif defined(HAVE_GSSAPI_GSSAPI_H)
   33696 # include <gssapi/gssapi.h>
   33697 #endif
   33698 
   33699 #ifdef HAVE_GSSAPI_GENERIC_H
   33700 # include <gssapi_generic.h>
   33701 #elif defined(HAVE_GSSAPI_GSSAPI_GENERIC_H)
   33702 # include <gssapi/gssapi_generic.h>
   33703 #endif
   33704 
   33705 
   33706 int
   33707 main ()
   33708 {
   33709 #ifndef GSS_C_NT_HOSTBASED_SERVICE
   33710   (void) GSS_C_NT_HOSTBASED_SERVICE;
   33711 #endif
   33712 
   33713   ;
   33714   return 0;
   33715 }
   33716 _ACEOF
   33717 rm -f conftest.$ac_objext
   33718 if { (ac_try="$ac_compile"
   33719 case "(($ac_try" in
   33720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33721   *) ac_try_echo=$ac_try;;
   33722 esac
   33723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33724   (eval "$ac_compile") 2>conftest.er1
   33725   ac_status=$?
   33726   grep -v '^ *+' conftest.er1 >conftest.err
   33727   rm -f conftest.er1
   33728   cat conftest.err >&5
   33729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33730   (exit $ac_status); } && {
   33731 	 test -z "$ac_c_werror_flag" ||
   33732 	 test ! -s conftest.err
   33733        } && test -s conftest.$ac_objext; then
   33734   ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE=yes
   33735 else
   33736   echo "$as_me: failed program was:" >&5
   33737 sed 's/^/| /' conftest.$ac_ext >&5
   33738 
   33739 	ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE=no
   33740 fi
   33741 
   33742 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   33743 fi
   33744 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE" >&5
   33745 echo "${ECHO_T}$ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE" >&6; }
   33746 if test $ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE = yes; then
   33747 
   33748 cat >>confdefs.h <<_ACEOF
   33749 #define HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE 1
   33750 _ACEOF
   33751 
   33752 
   33753 else
   33754   cat >>confdefs.h <<_ACEOF
   33755 #define HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE 0
   33756 _ACEOF
   33757 
   33758 
   33759 fi
   33760 
   33761 
   33762 		saved_LIBS="$LIBS"
   33763 		LIBS="$LIBS $K5LIBS"
   33764 
   33765 
   33766 
   33767 for ac_func in krb5_cc_new_unique krb5_get_error_message krb5_free_error_message
   33768 do
   33769 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   33770 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   33771 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   33772 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   33773   echo $ECHO_N "(cached) $ECHO_C" >&6
   33774 else
   33775   cat >conftest.$ac_ext <<_ACEOF
   33776 /* confdefs.h.  */
   33777 _ACEOF
   33778 cat confdefs.h >>conftest.$ac_ext
   33779 cat >>conftest.$ac_ext <<_ACEOF
   33780 /* end confdefs.h.  */
   33781 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   33782    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   33783 #define $ac_func innocuous_$ac_func
   33784 
   33785 /* System header to define __stub macros and hopefully few prototypes,
   33786     which can conflict with char $ac_func (); below.
   33787     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   33788     <limits.h> exists even on freestanding compilers.  */
   33789 
   33790 #ifdef __STDC__
   33791 # include <limits.h>
   33792 #else
   33793 # include <assert.h>
   33794 #endif
   33795 
   33796 #undef $ac_func
   33797 
   33798 /* Override any GCC internal prototype to avoid an error.
   33799    Use char because int might match the return type of a GCC
   33800    builtin and then its argument prototype would still apply.  */
   33801 #ifdef __cplusplus
   33802 extern "C"
   33803 #endif
   33804 char $ac_func ();
   33805 /* The GNU C library defines this for functions which it implements
   33806     to always fail with ENOSYS.  Some functions are actually named
   33807     something starting with __ and the normal name is an alias.  */
   33808 #if defined __stub_$ac_func || defined __stub___$ac_func
   33809 choke me
   33810 #endif
   33811 
   33812 int
   33813 main ()
   33814 {
   33815 return $ac_func ();
   33816   ;
   33817   return 0;
   33818 }
   33819 _ACEOF
   33820 rm -f conftest.$ac_objext conftest$ac_exeext
   33821 if { (ac_try="$ac_link"
   33822 case "(($ac_try" in
   33823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   33824   *) ac_try_echo=$ac_try;;
   33825 esac
   33826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   33827   (eval "$ac_link") 2>conftest.er1
   33828   ac_status=$?
   33829   grep -v '^ *+' conftest.er1 >conftest.err
   33830   rm -f conftest.er1
   33831   cat conftest.err >&5
   33832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   33833   (exit $ac_status); } && {
   33834 	 test -z "$ac_c_werror_flag" ||
   33835 	 test ! -s conftest.err
   33836        } && test -s conftest$ac_exeext &&
   33837        $as_test_x conftest$ac_exeext; then
   33838   eval "$as_ac_var=yes"
   33839 else
   33840   echo "$as_me: failed program was:" >&5
   33841 sed 's/^/| /' conftest.$ac_ext >&5
   33842 
   33843 	eval "$as_ac_var=no"
   33844 fi
   33845 
   33846 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   33847       conftest$ac_exeext conftest.$ac_ext
   33848 fi
   33849 ac_res=`eval echo '${'$as_ac_var'}'`
   33850 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   33851 echo "${ECHO_T}$ac_res" >&6; }
   33852 if test `eval echo '${'$as_ac_var'}'` = yes; then
   33853   cat >>confdefs.h <<_ACEOF
   33854 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   33855 _ACEOF
   33856 
   33857 fi
   33858 done
   33859 
   33860 		LIBS="$saved_LIBS"
   33861 
   33862 	fi
   33863 
   33864 
   33865 fi
   33866 
   33867 
   33868 
   33869 
   33870 # Looking for programs, paths and files
   33871 
   33872 PRIVSEP_PATH=/var/empty
   33873 
   33874 # Check whether --with-privsep-path was given.
   33875 if test "${with_privsep_path+set}" = set; then
   33876   withval=$with_privsep_path;
   33877 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   33878 		    test "x${withval}" != "xyes"; then
   33879 			PRIVSEP_PATH=$withval
   33880 		fi
   33881 
   33882 
   33883 fi
   33884 
   33885 
   33886 
   33887 
   33888 # Check whether --with-xauth was given.
   33889 if test "${with_xauth+set}" = set; then
   33890   withval=$with_xauth;
   33891 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   33892 		    test "x${withval}" != "xyes"; then
   33893 			xauth_path=$withval
   33894 		fi
   33895 
   33896 else
   33897 
   33898 		TestPath="$PATH"
   33899 		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X/bin"
   33900 		TestPath="${TestPath}${PATH_SEPARATOR}/usr/bin/X11"
   33901 		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X11R6/bin"
   33902 		TestPath="${TestPath}${PATH_SEPARATOR}/usr/openwin/bin"
   33903 		# Extract the first word of "xauth", so it can be a program name with args.
   33904 set dummy xauth; ac_word=$2
   33905 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   33906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   33907 if test "${ac_cv_path_xauth_path+set}" = set; then
   33908   echo $ECHO_N "(cached) $ECHO_C" >&6
   33909 else
   33910   case $xauth_path in
   33911   [\\/]* | ?:[\\/]*)
   33912   ac_cv_path_xauth_path="$xauth_path" # Let the user override the test with a path.
   33913   ;;
   33914   *)
   33915   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   33916 for as_dir in $TestPath
   33917 do
   33918   IFS=$as_save_IFS
   33919   test -z "$as_dir" && as_dir=.
   33920   for ac_exec_ext in '' $ac_executable_extensions; do
   33921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   33922     ac_cv_path_xauth_path="$as_dir/$ac_word$ac_exec_ext"
   33923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   33924     break 2
   33925   fi
   33926 done
   33927 done
   33928 IFS=$as_save_IFS
   33929 
   33930   ;;
   33931 esac
   33932 fi
   33933 xauth_path=$ac_cv_path_xauth_path
   33934 if test -n "$xauth_path"; then
   33935   { echo "$as_me:$LINENO: result: $xauth_path" >&5
   33936 echo "${ECHO_T}$xauth_path" >&6; }
   33937 else
   33938   { echo "$as_me:$LINENO: result: no" >&5
   33939 echo "${ECHO_T}no" >&6; }
   33940 fi
   33941 
   33942 
   33943 		if (test ! -z "$xauth_path" && test -x "/usr/openwin/bin/xauth") ; then
   33944 			xauth_path="/usr/openwin/bin/xauth"
   33945 		fi
   33946 
   33947 
   33948 fi
   33949 
   33950 
   33951 STRIP_OPT=-s
   33952 # Check whether --enable-strip was given.
   33953 if test "${enable_strip+set}" = set; then
   33954   enableval=$enable_strip;
   33955 		if test "x$enableval" = "xno" ; then
   33956 			STRIP_OPT=
   33957 		fi
   33958 
   33959 
   33960 fi
   33961 
   33962 
   33963 
   33964 if test -z "$xauth_path" ; then
   33965 	XAUTH_PATH="undefined"
   33966 
   33967 else
   33968 
   33969 cat >>confdefs.h <<_ACEOF
   33970 #define XAUTH_PATH "$xauth_path"
   33971 _ACEOF
   33972 
   33973 	XAUTH_PATH=$xauth_path
   33974 
   33975 fi
   33976 
   33977 # Check for mail directory
   33978 
   33979 # Check whether --with-maildir was given.
   33980 if test "${with_maildir+set}" = set; then
   33981   withval=$with_maildir;
   33982 	if test "X$withval" != X  &&  test "x$withval" != xno  &&  \
   33983 	    test "x${withval}" != xyes; then
   33984 
   33985 cat >>confdefs.h <<_ACEOF
   33986 #define MAIL_DIRECTORY "$withval"
   33987 _ACEOF
   33988 
   33989 	    fi
   33990 
   33991 else
   33992 
   33993 	if test "X$maildir" != "X"; then
   33994 	    cat >>confdefs.h <<_ACEOF
   33995 #define MAIL_DIRECTORY "$maildir"
   33996 _ACEOF
   33997 
   33998 	else
   33999 	    { echo "$as_me:$LINENO: checking Discovering system mail directory" >&5
   34000 echo $ECHO_N "checking Discovering system mail directory... $ECHO_C" >&6; }
   34001 	    if test "$cross_compiling" = yes; then
   34002 
   34003 			{ echo "$as_me:$LINENO: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&5
   34004 echo "$as_me: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&2;}
   34005 
   34006 
   34007 else
   34008   cat >conftest.$ac_ext <<_ACEOF
   34009 /* confdefs.h.  */
   34010 _ACEOF
   34011 cat confdefs.h >>conftest.$ac_ext
   34012 cat >>conftest.$ac_ext <<_ACEOF
   34013 /* end confdefs.h.  */
   34014 
   34015 #include <stdio.h>
   34016 #include <string.h>
   34017 #ifdef HAVE_PATHS_H
   34018 #include <paths.h>
   34019 #endif
   34020 #ifdef HAVE_MAILLOCK_H
   34021 #include <maillock.h>
   34022 #endif
   34023 #define DATA "conftest.maildir"
   34024 
   34025 int
   34026 main ()
   34027 {
   34028 
   34029 	FILE *fd;
   34030 	int rc;
   34031 
   34032 	fd = fopen(DATA,"w");
   34033 	if(fd == NULL)
   34034 		exit(1);
   34035 
   34036 #if defined (_PATH_MAILDIR)
   34037 	if ((rc = fprintf(fd ,"_PATH_MAILDIR:%s\n", _PATH_MAILDIR)) <0)
   34038 		exit(1);
   34039 #elif defined (MAILDIR)
   34040 	if ((rc = fprintf(fd ,"MAILDIR:%s\n", MAILDIR)) <0)
   34041 		exit(1);
   34042 #elif defined (_PATH_MAIL)
   34043 	if ((rc = fprintf(fd ,"_PATH_MAIL:%s\n", _PATH_MAIL)) <0)
   34044 		exit(1);
   34045 #else
   34046 	exit (2);
   34047 #endif
   34048 
   34049 	exit(0);
   34050 
   34051   ;
   34052   return 0;
   34053 }
   34054 _ACEOF
   34055 rm -f conftest$ac_exeext
   34056 if { (ac_try="$ac_link"
   34057 case "(($ac_try" in
   34058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34059   *) ac_try_echo=$ac_try;;
   34060 esac
   34061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34062   (eval "$ac_link") 2>&5
   34063   ac_status=$?
   34064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34065   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   34066   { (case "(($ac_try" in
   34067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34068   *) ac_try_echo=$ac_try;;
   34069 esac
   34070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34071   (eval "$ac_try") 2>&5
   34072   ac_status=$?
   34073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34074   (exit $ac_status); }; }; then
   34075 
   34076 	 	    maildir_what=`awk -F: '{print $1}' conftest.maildir`
   34077 		    maildir=`awk -F: '{print $2}' conftest.maildir \
   34078 			| sed 's|/$||'`
   34079 		    { echo "$as_me:$LINENO: result: Using: $maildir from $maildir_what" >&5
   34080 echo "${ECHO_T}Using: $maildir from $maildir_what" >&6; }
   34081 		    if test "x$maildir_what" != "x_PATH_MAILDIR"; then
   34082 			cat >>confdefs.h <<_ACEOF
   34083 #define MAIL_DIRECTORY "$maildir"
   34084 _ACEOF
   34085 
   34086 		    fi
   34087 
   34088 else
   34089   echo "$as_me: program exited with status $ac_status" >&5
   34090 echo "$as_me: failed program was:" >&5
   34091 sed 's/^/| /' conftest.$ac_ext >&5
   34092 
   34093 ( exit $ac_status )
   34094 
   34095 		    if test "X$ac_status" = "X2";then
   34096 # our test program didn't find it. Default to /var/spool/mail
   34097 			{ echo "$as_me:$LINENO: result: Using: default value of /var/spool/mail" >&5
   34098 echo "${ECHO_T}Using: default value of /var/spool/mail" >&6; }
   34099 			cat >>confdefs.h <<_ACEOF
   34100 #define MAIL_DIRECTORY "/var/spool/mail"
   34101 _ACEOF
   34102 
   34103 		     else
   34104 			{ echo "$as_me:$LINENO: result: *** not found ***" >&5
   34105 echo "${ECHO_T}*** not found ***" >&6; }
   34106 		     fi
   34107 
   34108 fi
   34109 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   34110 fi
   34111 
   34112 
   34113 	fi
   34114 
   34115 
   34116 fi
   34117  # maildir
   34118 
   34119 if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes"; then
   34120 	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptmx test" >&5
   34121 echo "$as_me: WARNING: cross compiling: Disabling /dev/ptmx test" >&2;}
   34122 	disable_ptmx_check=yes
   34123 fi
   34124 if test -z "$no_dev_ptmx" ; then
   34125 	if test "x$disable_ptmx_check" != "xyes" ; then
   34126 		{ echo "$as_me:$LINENO: checking for \"/dev/ptmx\"" >&5
   34127 echo $ECHO_N "checking for \"/dev/ptmx\"... $ECHO_C" >&6; }
   34128 if test "${ac_cv_file___dev_ptmx_+set}" = set; then
   34129   echo $ECHO_N "(cached) $ECHO_C" >&6
   34130 else
   34131   test "$cross_compiling" = yes &&
   34132   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   34133 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   34134    { (exit 1); exit 1; }; }
   34135 if test -r ""/dev/ptmx""; then
   34136   ac_cv_file___dev_ptmx_=yes
   34137 else
   34138   ac_cv_file___dev_ptmx_=no
   34139 fi
   34140 fi
   34141 { echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptmx_" >&5
   34142 echo "${ECHO_T}$ac_cv_file___dev_ptmx_" >&6; }
   34143 if test $ac_cv_file___dev_ptmx_ = yes; then
   34144 
   34145 
   34146 cat >>confdefs.h <<_ACEOF
   34147 #define HAVE_DEV_PTMX 1
   34148 _ACEOF
   34149 
   34150 				have_dev_ptmx=1
   34151 
   34152 
   34153 fi
   34154 
   34155 	fi
   34156 fi
   34157 
   34158 if test ! -z "$cross_compiling" && test "x$cross_compiling" != "xyes"; then
   34159 	{ echo "$as_me:$LINENO: checking for \"/dev/ptc\"" >&5
   34160 echo $ECHO_N "checking for \"/dev/ptc\"... $ECHO_C" >&6; }
   34161 if test "${ac_cv_file___dev_ptc_+set}" = set; then
   34162   echo $ECHO_N "(cached) $ECHO_C" >&6
   34163 else
   34164   test "$cross_compiling" = yes &&
   34165   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   34166 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   34167    { (exit 1); exit 1; }; }
   34168 if test -r ""/dev/ptc""; then
   34169   ac_cv_file___dev_ptc_=yes
   34170 else
   34171   ac_cv_file___dev_ptc_=no
   34172 fi
   34173 fi
   34174 { echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptc_" >&5
   34175 echo "${ECHO_T}$ac_cv_file___dev_ptc_" >&6; }
   34176 if test $ac_cv_file___dev_ptc_ = yes; then
   34177 
   34178 
   34179 cat >>confdefs.h <<_ACEOF
   34180 #define HAVE_DEV_PTS_AND_PTC 1
   34181 _ACEOF
   34182 
   34183 			have_dev_ptc=1
   34184 
   34185 
   34186 fi
   34187 
   34188 else
   34189 	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptc test" >&5
   34190 echo "$as_me: WARNING: cross compiling: Disabling /dev/ptc test" >&2;}
   34191 fi
   34192 
   34193 # Options from here on. Some of these are preset by platform above
   34194 
   34195 # Check whether --with-mantype was given.
   34196 if test "${with_mantype+set}" = set; then
   34197   withval=$with_mantype;
   34198 		case "$withval" in
   34199 		man|cat|doc)
   34200 			MANTYPE=$withval
   34201 			;;
   34202 		*)
   34203 			{ { echo "$as_me:$LINENO: error: invalid man type: $withval" >&5
   34204 echo "$as_me: error: invalid man type: $withval" >&2;}
   34205    { (exit 1); exit 1; }; }
   34206 			;;
   34207 		esac
   34208 
   34209 
   34210 fi
   34211 
   34212 if test -z "$MANTYPE"; then
   34213 	TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
   34214 	for ac_prog in nroff awf
   34215 do
   34216   # Extract the first word of "$ac_prog", so it can be a program name with args.
   34217 set dummy $ac_prog; ac_word=$2
   34218 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   34219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   34220 if test "${ac_cv_path_NROFF+set}" = set; then
   34221   echo $ECHO_N "(cached) $ECHO_C" >&6
   34222 else
   34223   case $NROFF in
   34224   [\\/]* | ?:[\\/]*)
   34225   ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
   34226   ;;
   34227   *)
   34228   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   34229 for as_dir in $TestPath
   34230 do
   34231   IFS=$as_save_IFS
   34232   test -z "$as_dir" && as_dir=.
   34233   for ac_exec_ext in '' $ac_executable_extensions; do
   34234   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   34235     ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
   34236     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   34237     break 2
   34238   fi
   34239 done
   34240 done
   34241 IFS=$as_save_IFS
   34242 
   34243   ;;
   34244 esac
   34245 fi
   34246 NROFF=$ac_cv_path_NROFF
   34247 if test -n "$NROFF"; then
   34248   { echo "$as_me:$LINENO: result: $NROFF" >&5
   34249 echo "${ECHO_T}$NROFF" >&6; }
   34250 else
   34251   { echo "$as_me:$LINENO: result: no" >&5
   34252 echo "${ECHO_T}no" >&6; }
   34253 fi
   34254 
   34255 
   34256   test -n "$NROFF" && break
   34257 done
   34258 test -n "$NROFF" || NROFF="/bin/false"
   34259 
   34260 	if ${NROFF} -mdoc ${srcdir}/ssh.1 >/dev/null 2>&1; then
   34261 		MANTYPE=doc
   34262 	elif ${NROFF} -man ${srcdir}/ssh.1 >/dev/null 2>&1; then
   34263 		MANTYPE=man
   34264 	else
   34265 		MANTYPE=cat
   34266 	fi
   34267 fi
   34268 
   34269 if test "$MANTYPE" = "doc"; then
   34270 	mansubdir=man;
   34271 else
   34272 	mansubdir=$MANTYPE;
   34273 fi
   34274 
   34275 
   34276 # Check whether to enable MD5 passwords
   34277 MD5_MSG="no"
   34278 
   34279 # Check whether --with-md5-passwords was given.
   34280 if test "${with_md5_passwords+set}" = set; then
   34281   withval=$with_md5_passwords;
   34282 		if test "x$withval" != "xno" ; then
   34283 
   34284 cat >>confdefs.h <<\_ACEOF
   34285 #define HAVE_MD5_PASSWORDS 1
   34286 _ACEOF
   34287 
   34288 			MD5_MSG="yes"
   34289 		fi
   34290 
   34291 
   34292 fi
   34293 
   34294 
   34295 # Whether to disable shadow password support
   34296 
   34297 # Check whether --with-shadow was given.
   34298 if test "${with_shadow+set}" = set; then
   34299   withval=$with_shadow;
   34300 		if test "x$withval" = "xno" ; then
   34301 			cat >>confdefs.h <<\_ACEOF
   34302 #define DISABLE_SHADOW 1
   34303 _ACEOF
   34304 
   34305 			disable_shadow=yes
   34306 		fi
   34307 
   34308 
   34309 fi
   34310 
   34311 
   34312 if test -z "$disable_shadow" ; then
   34313 	{ echo "$as_me:$LINENO: checking if the systems has expire shadow information" >&5
   34314 echo $ECHO_N "checking if the systems has expire shadow information... $ECHO_C" >&6; }
   34315 	cat >conftest.$ac_ext <<_ACEOF
   34316 /* confdefs.h.  */
   34317 _ACEOF
   34318 cat confdefs.h >>conftest.$ac_ext
   34319 cat >>conftest.$ac_ext <<_ACEOF
   34320 /* end confdefs.h.  */
   34321 
   34322 #include <sys/types.h>
   34323 #include <shadow.h>
   34324 struct spwd sp;
   34325 
   34326 int
   34327 main ()
   34328 {
   34329  sp.sp_expire = sp.sp_lstchg = sp.sp_inact = 0;
   34330   ;
   34331   return 0;
   34332 }
   34333 _ACEOF
   34334 rm -f conftest.$ac_objext
   34335 if { (ac_try="$ac_compile"
   34336 case "(($ac_try" in
   34337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34338   *) ac_try_echo=$ac_try;;
   34339 esac
   34340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34341   (eval "$ac_compile") 2>conftest.er1
   34342   ac_status=$?
   34343   grep -v '^ *+' conftest.er1 >conftest.err
   34344   rm -f conftest.er1
   34345   cat conftest.err >&5
   34346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34347   (exit $ac_status); } && {
   34348 	 test -z "$ac_c_werror_flag" ||
   34349 	 test ! -s conftest.err
   34350        } && test -s conftest.$ac_objext; then
   34351    sp_expire_available=yes
   34352 else
   34353   echo "$as_me: failed program was:" >&5
   34354 sed 's/^/| /' conftest.$ac_ext >&5
   34355 
   34356 
   34357 
   34358 fi
   34359 
   34360 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   34361 
   34362 	if test "x$sp_expire_available" = "xyes" ; then
   34363 		{ echo "$as_me:$LINENO: result: yes" >&5
   34364 echo "${ECHO_T}yes" >&6; }
   34365 
   34366 cat >>confdefs.h <<\_ACEOF
   34367 #define HAS_SHADOW_EXPIRE 1
   34368 _ACEOF
   34369 
   34370 	else
   34371 		{ echo "$as_me:$LINENO: result: no" >&5
   34372 echo "${ECHO_T}no" >&6; }
   34373 	fi
   34374 fi
   34375 
   34376 # Use ip address instead of hostname in $DISPLAY
   34377 if test ! -z "$IPADDR_IN_DISPLAY" ; then
   34378 	DISPLAY_HACK_MSG="yes"
   34379 
   34380 cat >>confdefs.h <<\_ACEOF
   34381 #define IPADDR_IN_DISPLAY 1
   34382 _ACEOF
   34383 
   34384 else
   34385 	DISPLAY_HACK_MSG="no"
   34386 
   34387 # Check whether --with-ipaddr-display was given.
   34388 if test "${with_ipaddr_display+set}" = set; then
   34389   withval=$with_ipaddr_display;
   34390 			if test "x$withval" != "xno" ; then
   34391 				cat >>confdefs.h <<\_ACEOF
   34392 #define IPADDR_IN_DISPLAY 1
   34393 _ACEOF
   34394 
   34395 				DISPLAY_HACK_MSG="yes"
   34396 			fi
   34397 
   34398 
   34399 fi
   34400 
   34401 fi
   34402 
   34403 # check for /etc/default/login and use it if present.
   34404 # Check whether --enable-etc-default-login was given.
   34405 if test "${enable_etc_default_login+set}" = set; then
   34406   enableval=$enable_etc_default_login;  if test "x$enableval" = "xno"; then
   34407 		{ echo "$as_me:$LINENO: /etc/default/login handling disabled" >&5
   34408 echo "$as_me: /etc/default/login handling disabled" >&6;}
   34409 		etc_default_login=no
   34410 	  else
   34411 		etc_default_login=yes
   34412 	  fi
   34413 else
   34414    if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes";
   34415 	  then
   34416 		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking /etc/default/login" >&5
   34417 echo "$as_me: WARNING: cross compiling: not checking /etc/default/login" >&2;}
   34418 		etc_default_login=no
   34419 	  else
   34420 		etc_default_login=yes
   34421 	  fi
   34422 
   34423 fi
   34424 
   34425 
   34426 if test "x$etc_default_login" != "xno"; then
   34427 	{ echo "$as_me:$LINENO: checking for \"/etc/default/login\"" >&5
   34428 echo $ECHO_N "checking for \"/etc/default/login\"... $ECHO_C" >&6; }
   34429 if test "${ac_cv_file___etc_default_login_+set}" = set; then
   34430   echo $ECHO_N "(cached) $ECHO_C" >&6
   34431 else
   34432   test "$cross_compiling" = yes &&
   34433   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   34434 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   34435    { (exit 1); exit 1; }; }
   34436 if test -r ""/etc/default/login""; then
   34437   ac_cv_file___etc_default_login_=yes
   34438 else
   34439   ac_cv_file___etc_default_login_=no
   34440 fi
   34441 fi
   34442 { echo "$as_me:$LINENO: result: $ac_cv_file___etc_default_login_" >&5
   34443 echo "${ECHO_T}$ac_cv_file___etc_default_login_" >&6; }
   34444 if test $ac_cv_file___etc_default_login_ = yes; then
   34445    external_path_file=/etc/default/login
   34446 fi
   34447 
   34448 	if test "x$external_path_file" = "x/etc/default/login"; then
   34449 
   34450 cat >>confdefs.h <<\_ACEOF
   34451 #define HAVE_ETC_DEFAULT_LOGIN 1
   34452 _ACEOF
   34453 
   34454 	fi
   34455 fi
   34456 
   34457 if test $ac_cv_func_login_getcapbool = "yes" && \
   34458 	test $ac_cv_header_login_cap_h = "yes" ; then
   34459 	external_path_file=/etc/login.conf
   34460 fi
   34461 
   34462 # Whether to mess with the default path
   34463 SERVER_PATH_MSG="(default)"
   34464 
   34465 # Check whether --with-default-path was given.
   34466 if test "${with_default_path+set}" = set; then
   34467   withval=$with_default_path;
   34468 		if test "x$external_path_file" = "x/etc/login.conf" ; then
   34469 			{ echo "$as_me:$LINENO: WARNING:
   34470 --with-default-path=PATH has no effect on this system.
   34471 Edit /etc/login.conf instead." >&5
   34472 echo "$as_me: WARNING:
   34473 --with-default-path=PATH has no effect on this system.
   34474 Edit /etc/login.conf instead." >&2;}
   34475 		elif test "x$withval" != "xno" ; then
   34476 			if test ! -z "$external_path_file" ; then
   34477 				{ echo "$as_me:$LINENO: WARNING:
   34478 --with-default-path=PATH will only be used if PATH is not defined in
   34479 $external_path_file ." >&5
   34480 echo "$as_me: WARNING:
   34481 --with-default-path=PATH will only be used if PATH is not defined in
   34482 $external_path_file ." >&2;}
   34483 			fi
   34484 			user_path="$withval"
   34485 			SERVER_PATH_MSG="$withval"
   34486 		fi
   34487 
   34488 else
   34489    if test "x$external_path_file" = "x/etc/login.conf" ; then
   34490 		{ echo "$as_me:$LINENO: WARNING: Make sure the path to scp is in /etc/login.conf" >&5
   34491 echo "$as_me: WARNING: Make sure the path to scp is in /etc/login.conf" >&2;}
   34492 	else
   34493 		if test ! -z "$external_path_file" ; then
   34494 			{ echo "$as_me:$LINENO: WARNING:
   34495 If PATH is defined in $external_path_file, ensure the path to scp is included,
   34496 otherwise scp will not work." >&5
   34497 echo "$as_me: WARNING:
   34498 If PATH is defined in $external_path_file, ensure the path to scp is included,
   34499 otherwise scp will not work." >&2;}
   34500 		fi
   34501 		if test "$cross_compiling" = yes; then
   34502    user_path="/usr/bin:/bin:/usr/sbin:/sbin"
   34503 
   34504 else
   34505   cat >conftest.$ac_ext <<_ACEOF
   34506 /* confdefs.h.  */
   34507 _ACEOF
   34508 cat confdefs.h >>conftest.$ac_ext
   34509 cat >>conftest.$ac_ext <<_ACEOF
   34510 /* end confdefs.h.  */
   34511 
   34512 /* find out what STDPATH is */
   34513 #include <stdio.h>
   34514 #ifdef HAVE_PATHS_H
   34515 # include <paths.h>
   34516 #endif
   34517 #ifndef _PATH_STDPATH
   34518 # ifdef _PATH_USERPATH	/* Irix */
   34519 #  define _PATH_STDPATH _PATH_USERPATH
   34520 # else
   34521 #  define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin"
   34522 # endif
   34523 #endif
   34524 #include <sys/types.h>
   34525 #include <sys/stat.h>
   34526 #include <fcntl.h>
   34527 #define DATA "conftest.stdpath"
   34528 
   34529 int
   34530 main ()
   34531 {
   34532 
   34533 	FILE *fd;
   34534 	int rc;
   34535 
   34536 	fd = fopen(DATA,"w");
   34537 	if(fd == NULL)
   34538 		exit(1);
   34539 
   34540 	if ((rc = fprintf(fd,"%s", _PATH_STDPATH)) < 0)
   34541 		exit(1);
   34542 
   34543 	exit(0);
   34544 
   34545   ;
   34546   return 0;
   34547 }
   34548 _ACEOF
   34549 rm -f conftest$ac_exeext
   34550 if { (ac_try="$ac_link"
   34551 case "(($ac_try" in
   34552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34553   *) ac_try_echo=$ac_try;;
   34554 esac
   34555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34556   (eval "$ac_link") 2>&5
   34557   ac_status=$?
   34558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34559   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   34560   { (case "(($ac_try" in
   34561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34562   *) ac_try_echo=$ac_try;;
   34563 esac
   34564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34565   (eval "$ac_try") 2>&5
   34566   ac_status=$?
   34567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34568   (exit $ac_status); }; }; then
   34569    user_path=`cat conftest.stdpath`
   34570 else
   34571   echo "$as_me: program exited with status $ac_status" >&5
   34572 echo "$as_me: failed program was:" >&5
   34573 sed 's/^/| /' conftest.$ac_ext >&5
   34574 
   34575 ( exit $ac_status )
   34576  user_path="/usr/bin:/bin:/usr/sbin:/sbin"
   34577 fi
   34578 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   34579 fi
   34580 
   34581 
   34582 # make sure $bindir is in USER_PATH so scp will work
   34583 		t_bindir="${bindir}"
   34584 		while echo "${t_bindir}" | egrep '\$\{|NONE/' >/dev/null 2>&1; do
   34585 			t_bindir=`eval echo ${t_bindir}`
   34586 			case $t_bindir in
   34587 				NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$prefix~"` ;;
   34588 			esac
   34589 			case $t_bindir in
   34590 				NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$ac_default_prefix~"` ;;
   34591 			esac
   34592 		done
   34593 		echo $user_path | grep ":$t_bindir"  > /dev/null 2>&1
   34594 		if test $? -ne 0  ; then
   34595 			echo $user_path | grep "^$t_bindir"  > /dev/null 2>&1
   34596 			if test $? -ne 0  ; then
   34597 				user_path=$user_path:$t_bindir
   34598 				{ echo "$as_me:$LINENO: result: Adding $t_bindir to USER_PATH so scp will work" >&5
   34599 echo "${ECHO_T}Adding $t_bindir to USER_PATH so scp will work" >&6; }
   34600 			fi
   34601 		fi
   34602 	fi
   34603 
   34604 fi
   34605 
   34606 if test "x$external_path_file" != "x/etc/login.conf" ; then
   34607 
   34608 cat >>confdefs.h <<_ACEOF
   34609 #define USER_PATH "$user_path"
   34610 _ACEOF
   34611 
   34612 
   34613 fi
   34614 
   34615 # Set superuser path separately to user path
   34616 
   34617 # Check whether --with-superuser-path was given.
   34618 if test "${with_superuser_path+set}" = set; then
   34619   withval=$with_superuser_path;
   34620 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   34621 		    test "x${withval}" != "xyes"; then
   34622 
   34623 cat >>confdefs.h <<_ACEOF
   34624 #define SUPERUSER_PATH "$withval"
   34625 _ACEOF
   34626 
   34627 			superuser_path=$withval
   34628 		fi
   34629 
   34630 
   34631 fi
   34632 
   34633 
   34634 
   34635 { echo "$as_me:$LINENO: checking if we need to convert IPv4 in IPv6-mapped addresses" >&5
   34636 echo $ECHO_N "checking if we need to convert IPv4 in IPv6-mapped addresses... $ECHO_C" >&6; }
   34637 IPV4_IN6_HACK_MSG="no"
   34638 
   34639 # Check whether --with-4in6 was given.
   34640 if test "${with_4in6+set}" = set; then
   34641   withval=$with_4in6;
   34642 		if test "x$withval" != "xno" ; then
   34643 			{ echo "$as_me:$LINENO: result: yes" >&5
   34644 echo "${ECHO_T}yes" >&6; }
   34645 
   34646 cat >>confdefs.h <<\_ACEOF
   34647 #define IPV4_IN_IPV6 1
   34648 _ACEOF
   34649 
   34650 			IPV4_IN6_HACK_MSG="yes"
   34651 		else
   34652 			{ echo "$as_me:$LINENO: result: no" >&5
   34653 echo "${ECHO_T}no" >&6; }
   34654 		fi
   34655 
   34656 else
   34657 
   34658 		if test "x$inet6_default_4in6" = "xyes"; then
   34659 			{ echo "$as_me:$LINENO: result: yes (default)" >&5
   34660 echo "${ECHO_T}yes (default)" >&6; }
   34661 			cat >>confdefs.h <<\_ACEOF
   34662 #define IPV4_IN_IPV6 1
   34663 _ACEOF
   34664 
   34665 			IPV4_IN6_HACK_MSG="yes"
   34666 		else
   34667 			{ echo "$as_me:$LINENO: result: no (default)" >&5
   34668 echo "${ECHO_T}no (default)" >&6; }
   34669 		fi
   34670 
   34671 
   34672 fi
   34673 
   34674 
   34675 # Whether to enable BSD auth support
   34676 BSD_AUTH_MSG=no
   34677 
   34678 # Check whether --with-bsd-auth was given.
   34679 if test "${with_bsd_auth+set}" = set; then
   34680   withval=$with_bsd_auth;
   34681 		if test "x$withval" != "xno" ; then
   34682 
   34683 cat >>confdefs.h <<\_ACEOF
   34684 #define BSD_AUTH 1
   34685 _ACEOF
   34686 
   34687 			BSD_AUTH_MSG=yes
   34688 		fi
   34689 
   34690 
   34691 fi
   34692 
   34693 
   34694 # Where to place sshd.pid
   34695 piddir=/var/run
   34696 # make sure the directory exists
   34697 if test ! -d $piddir ; then
   34698 	piddir=`eval echo ${sysconfdir}`
   34699 	case $piddir in
   34700 		NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
   34701 	esac
   34702 fi
   34703 
   34704 
   34705 # Check whether --with-pid-dir was given.
   34706 if test "${with_pid_dir+set}" = set; then
   34707   withval=$with_pid_dir;
   34708 		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
   34709 		    test "x${withval}" != "xyes"; then
   34710 			piddir=$withval
   34711 			if test ! -d $piddir ; then
   34712 			{ echo "$as_me:$LINENO: WARNING: ** no $piddir directory on this system **" >&5
   34713 echo "$as_me: WARNING: ** no $piddir directory on this system **" >&2;}
   34714 			fi
   34715 		fi
   34716 
   34717 
   34718 fi
   34719 
   34720 
   34721 
   34722 cat >>confdefs.h <<_ACEOF
   34723 #define _PATH_SSH_PIDDIR "$piddir"
   34724 _ACEOF
   34725 
   34726 
   34727 
   34728 # Check whether --enable-lastlog was given.
   34729 if test "${enable_lastlog+set}" = set; then
   34730   enableval=$enable_lastlog;
   34731 		if test "x$enableval" = "xno" ; then
   34732 			cat >>confdefs.h <<\_ACEOF
   34733 #define DISABLE_LASTLOG 1
   34734 _ACEOF
   34735 
   34736 		fi
   34737 
   34738 
   34739 fi
   34740 
   34741 # Check whether --enable-utmp was given.
   34742 if test "${enable_utmp+set}" = set; then
   34743   enableval=$enable_utmp;
   34744 		if test "x$enableval" = "xno" ; then
   34745 			cat >>confdefs.h <<\_ACEOF
   34746 #define DISABLE_UTMP 1
   34747 _ACEOF
   34748 
   34749 		fi
   34750 
   34751 
   34752 fi
   34753 
   34754 # Check whether --enable-utmpx was given.
   34755 if test "${enable_utmpx+set}" = set; then
   34756   enableval=$enable_utmpx;
   34757 		if test "x$enableval" = "xno" ; then
   34758 
   34759 cat >>confdefs.h <<\_ACEOF
   34760 #define DISABLE_UTMPX 1
   34761 _ACEOF
   34762 
   34763 		fi
   34764 
   34765 
   34766 fi
   34767 
   34768 # Check whether --enable-wtmp was given.
   34769 if test "${enable_wtmp+set}" = set; then
   34770   enableval=$enable_wtmp;
   34771 		if test "x$enableval" = "xno" ; then
   34772 			cat >>confdefs.h <<\_ACEOF
   34773 #define DISABLE_WTMP 1
   34774 _ACEOF
   34775 
   34776 		fi
   34777 
   34778 
   34779 fi
   34780 
   34781 # Check whether --enable-wtmpx was given.
   34782 if test "${enable_wtmpx+set}" = set; then
   34783   enableval=$enable_wtmpx;
   34784 		if test "x$enableval" = "xno" ; then
   34785 
   34786 cat >>confdefs.h <<\_ACEOF
   34787 #define DISABLE_WTMPX 1
   34788 _ACEOF
   34789 
   34790 		fi
   34791 
   34792 
   34793 fi
   34794 
   34795 # Check whether --enable-libutil was given.
   34796 if test "${enable_libutil+set}" = set; then
   34797   enableval=$enable_libutil;
   34798 		if test "x$enableval" = "xno" ; then
   34799 			cat >>confdefs.h <<\_ACEOF
   34800 #define DISABLE_LOGIN 1
   34801 _ACEOF
   34802 
   34803 		fi
   34804 
   34805 
   34806 fi
   34807 
   34808 # Check whether --enable-pututline was given.
   34809 if test "${enable_pututline+set}" = set; then
   34810   enableval=$enable_pututline;
   34811 		if test "x$enableval" = "xno" ; then
   34812 
   34813 cat >>confdefs.h <<\_ACEOF
   34814 #define DISABLE_PUTUTLINE 1
   34815 _ACEOF
   34816 
   34817 		fi
   34818 
   34819 
   34820 fi
   34821 
   34822 # Check whether --enable-pututxline was given.
   34823 if test "${enable_pututxline+set}" = set; then
   34824   enableval=$enable_pututxline;
   34825 		if test "x$enableval" = "xno" ; then
   34826 
   34827 cat >>confdefs.h <<\_ACEOF
   34828 #define DISABLE_PUTUTXLINE 1
   34829 _ACEOF
   34830 
   34831 		fi
   34832 
   34833 
   34834 fi
   34835 
   34836 
   34837 # Check whether --with-lastlog was given.
   34838 if test "${with_lastlog+set}" = set; then
   34839   withval=$with_lastlog;
   34840 		if test "x$withval" = "xno" ; then
   34841 			cat >>confdefs.h <<\_ACEOF
   34842 #define DISABLE_LASTLOG 1
   34843 _ACEOF
   34844 
   34845 		elif test -n "$withval"  &&  test "x${withval}" != "xyes"; then
   34846 			conf_lastlog_location=$withval
   34847 		fi
   34848 
   34849 
   34850 fi
   34851 
   34852 
   34853 
   34854 { echo "$as_me:$LINENO: checking if your system defines LASTLOG_FILE" >&5
   34855 echo $ECHO_N "checking if your system defines LASTLOG_FILE... $ECHO_C" >&6; }
   34856 cat >conftest.$ac_ext <<_ACEOF
   34857 /* confdefs.h.  */
   34858 _ACEOF
   34859 cat confdefs.h >>conftest.$ac_ext
   34860 cat >>conftest.$ac_ext <<_ACEOF
   34861 /* end confdefs.h.  */
   34862 
   34863 #include <sys/types.h>
   34864 #include <utmp.h>
   34865 #ifdef HAVE_LASTLOG_H
   34866 #  include <lastlog.h>
   34867 #endif
   34868 #ifdef HAVE_PATHS_H
   34869 #  include <paths.h>
   34870 #endif
   34871 #ifdef HAVE_LOGIN_H
   34872 # include <login.h>
   34873 #endif
   34874 
   34875 int
   34876 main ()
   34877 {
   34878  char *lastlog = LASTLOG_FILE;
   34879   ;
   34880   return 0;
   34881 }
   34882 _ACEOF
   34883 rm -f conftest.$ac_objext
   34884 if { (ac_try="$ac_compile"
   34885 case "(($ac_try" in
   34886   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34887   *) ac_try_echo=$ac_try;;
   34888 esac
   34889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34890   (eval "$ac_compile") 2>conftest.er1
   34891   ac_status=$?
   34892   grep -v '^ *+' conftest.er1 >conftest.err
   34893   rm -f conftest.er1
   34894   cat conftest.err >&5
   34895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34896   (exit $ac_status); } && {
   34897 	 test -z "$ac_c_werror_flag" ||
   34898 	 test ! -s conftest.err
   34899        } && test -s conftest.$ac_objext; then
   34900    { echo "$as_me:$LINENO: result: yes" >&5
   34901 echo "${ECHO_T}yes" >&6; }
   34902 else
   34903   echo "$as_me: failed program was:" >&5
   34904 sed 's/^/| /' conftest.$ac_ext >&5
   34905 
   34906 
   34907 		{ echo "$as_me:$LINENO: result: no" >&5
   34908 echo "${ECHO_T}no" >&6; }
   34909 		{ echo "$as_me:$LINENO: checking if your system defines _PATH_LASTLOG" >&5
   34910 echo $ECHO_N "checking if your system defines _PATH_LASTLOG... $ECHO_C" >&6; }
   34911 		cat >conftest.$ac_ext <<_ACEOF
   34912 /* confdefs.h.  */
   34913 _ACEOF
   34914 cat confdefs.h >>conftest.$ac_ext
   34915 cat >>conftest.$ac_ext <<_ACEOF
   34916 /* end confdefs.h.  */
   34917 
   34918 #include <sys/types.h>
   34919 #include <utmp.h>
   34920 #ifdef HAVE_LASTLOG_H
   34921 #  include <lastlog.h>
   34922 #endif
   34923 #ifdef HAVE_PATHS_H
   34924 #  include <paths.h>
   34925 #endif
   34926 
   34927 int
   34928 main ()
   34929 {
   34930  char *lastlog = _PATH_LASTLOG;
   34931   ;
   34932   return 0;
   34933 }
   34934 _ACEOF
   34935 rm -f conftest.$ac_objext
   34936 if { (ac_try="$ac_compile"
   34937 case "(($ac_try" in
   34938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   34939   *) ac_try_echo=$ac_try;;
   34940 esac
   34941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   34942   (eval "$ac_compile") 2>conftest.er1
   34943   ac_status=$?
   34944   grep -v '^ *+' conftest.er1 >conftest.err
   34945   rm -f conftest.er1
   34946   cat conftest.err >&5
   34947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   34948   (exit $ac_status); } && {
   34949 	 test -z "$ac_c_werror_flag" ||
   34950 	 test ! -s conftest.err
   34951        } && test -s conftest.$ac_objext; then
   34952    { echo "$as_me:$LINENO: result: yes" >&5
   34953 echo "${ECHO_T}yes" >&6; }
   34954 else
   34955   echo "$as_me: failed program was:" >&5
   34956 sed 's/^/| /' conftest.$ac_ext >&5
   34957 
   34958 
   34959 			{ echo "$as_me:$LINENO: result: no" >&5
   34960 echo "${ECHO_T}no" >&6; }
   34961 			system_lastlog_path=no
   34962 
   34963 fi
   34964 
   34965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   34966 
   34967 fi
   34968 
   34969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   34970 
   34971 if test -z "$conf_lastlog_location"; then
   34972 	if test x"$system_lastlog_path" = x"no" ; then
   34973 		for f in /var/log/lastlog /usr/adm/lastlog /var/adm/lastlog /etc/security/lastlog ; do
   34974 				if (test -d "$f" || test -f "$f") ; then
   34975 					conf_lastlog_location=$f
   34976 				fi
   34977 		done
   34978 		if test -z "$conf_lastlog_location"; then
   34979 			{ echo "$as_me:$LINENO: WARNING: ** Cannot find lastlog **" >&5
   34980 echo "$as_me: WARNING: ** Cannot find lastlog **" >&2;}
   34981 					fi
   34982 	fi
   34983 fi
   34984 
   34985 if test -n "$conf_lastlog_location"; then
   34986 
   34987 cat >>confdefs.h <<_ACEOF
   34988 #define CONF_LASTLOG_FILE "$conf_lastlog_location"
   34989 _ACEOF
   34990 
   34991 fi
   34992 
   34993 { echo "$as_me:$LINENO: checking if your system defines UTMP_FILE" >&5
   34994 echo $ECHO_N "checking if your system defines UTMP_FILE... $ECHO_C" >&6; }
   34995 cat >conftest.$ac_ext <<_ACEOF
   34996 /* confdefs.h.  */
   34997 _ACEOF
   34998 cat confdefs.h >>conftest.$ac_ext
   34999 cat >>conftest.$ac_ext <<_ACEOF
   35000 /* end confdefs.h.  */
   35001 
   35002 #include <sys/types.h>
   35003 #include <utmp.h>
   35004 #ifdef HAVE_PATHS_H
   35005 #  include <paths.h>
   35006 #endif
   35007 
   35008 int
   35009 main ()
   35010 {
   35011  char *utmp = UTMP_FILE;
   35012   ;
   35013   return 0;
   35014 }
   35015 _ACEOF
   35016 rm -f conftest.$ac_objext
   35017 if { (ac_try="$ac_compile"
   35018 case "(($ac_try" in
   35019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35020   *) ac_try_echo=$ac_try;;
   35021 esac
   35022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35023   (eval "$ac_compile") 2>conftest.er1
   35024   ac_status=$?
   35025   grep -v '^ *+' conftest.er1 >conftest.err
   35026   rm -f conftest.er1
   35027   cat conftest.err >&5
   35028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35029   (exit $ac_status); } && {
   35030 	 test -z "$ac_c_werror_flag" ||
   35031 	 test ! -s conftest.err
   35032        } && test -s conftest.$ac_objext; then
   35033    { echo "$as_me:$LINENO: result: yes" >&5
   35034 echo "${ECHO_T}yes" >&6; }
   35035 else
   35036   echo "$as_me: failed program was:" >&5
   35037 sed 's/^/| /' conftest.$ac_ext >&5
   35038 
   35039 	 { echo "$as_me:$LINENO: result: no" >&5
   35040 echo "${ECHO_T}no" >&6; }
   35041 	  system_utmp_path=no
   35042 
   35043 fi
   35044 
   35045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35046 if test -z "$conf_utmp_location"; then
   35047 	if test x"$system_utmp_path" = x"no" ; then
   35048 		for f in /etc/utmp /usr/adm/utmp /var/run/utmp; do
   35049 			if test -f $f ; then
   35050 				conf_utmp_location=$f
   35051 			fi
   35052 		done
   35053 		if test -z "$conf_utmp_location"; then
   35054 			cat >>confdefs.h <<\_ACEOF
   35055 #define DISABLE_UTMP 1
   35056 _ACEOF
   35057 
   35058 		fi
   35059 	fi
   35060 fi
   35061 if test -n "$conf_utmp_location"; then
   35062 
   35063 cat >>confdefs.h <<_ACEOF
   35064 #define CONF_UTMP_FILE "$conf_utmp_location"
   35065 _ACEOF
   35066 
   35067 fi
   35068 
   35069 { echo "$as_me:$LINENO: checking if your system defines WTMP_FILE" >&5
   35070 echo $ECHO_N "checking if your system defines WTMP_FILE... $ECHO_C" >&6; }
   35071 cat >conftest.$ac_ext <<_ACEOF
   35072 /* confdefs.h.  */
   35073 _ACEOF
   35074 cat confdefs.h >>conftest.$ac_ext
   35075 cat >>conftest.$ac_ext <<_ACEOF
   35076 /* end confdefs.h.  */
   35077 
   35078 #include <sys/types.h>
   35079 #include <utmp.h>
   35080 #ifdef HAVE_PATHS_H
   35081 #  include <paths.h>
   35082 #endif
   35083 
   35084 int
   35085 main ()
   35086 {
   35087  char *wtmp = WTMP_FILE;
   35088   ;
   35089   return 0;
   35090 }
   35091 _ACEOF
   35092 rm -f conftest.$ac_objext
   35093 if { (ac_try="$ac_compile"
   35094 case "(($ac_try" in
   35095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35096   *) ac_try_echo=$ac_try;;
   35097 esac
   35098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35099   (eval "$ac_compile") 2>conftest.er1
   35100   ac_status=$?
   35101   grep -v '^ *+' conftest.er1 >conftest.err
   35102   rm -f conftest.er1
   35103   cat conftest.err >&5
   35104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35105   (exit $ac_status); } && {
   35106 	 test -z "$ac_c_werror_flag" ||
   35107 	 test ! -s conftest.err
   35108        } && test -s conftest.$ac_objext; then
   35109    { echo "$as_me:$LINENO: result: yes" >&5
   35110 echo "${ECHO_T}yes" >&6; }
   35111 else
   35112   echo "$as_me: failed program was:" >&5
   35113 sed 's/^/| /' conftest.$ac_ext >&5
   35114 
   35115 	 { echo "$as_me:$LINENO: result: no" >&5
   35116 echo "${ECHO_T}no" >&6; }
   35117 	  system_wtmp_path=no
   35118 
   35119 fi
   35120 
   35121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35122 if test -z "$conf_wtmp_location"; then
   35123 	if test x"$system_wtmp_path" = x"no" ; then
   35124 		for f in /usr/adm/wtmp /var/log/wtmp; do
   35125 			if test -f $f ; then
   35126 				conf_wtmp_location=$f
   35127 			fi
   35128 		done
   35129 		if test -z "$conf_wtmp_location"; then
   35130 			cat >>confdefs.h <<\_ACEOF
   35131 #define DISABLE_WTMP 1
   35132 _ACEOF
   35133 
   35134 		fi
   35135 	fi
   35136 fi
   35137 if test -n "$conf_wtmp_location"; then
   35138 
   35139 cat >>confdefs.h <<_ACEOF
   35140 #define CONF_WTMP_FILE "$conf_wtmp_location"
   35141 _ACEOF
   35142 
   35143 fi
   35144 
   35145 { echo "$as_me:$LINENO: checking if your system defines WTMPX_FILE" >&5
   35146 echo $ECHO_N "checking if your system defines WTMPX_FILE... $ECHO_C" >&6; }
   35147 cat >conftest.$ac_ext <<_ACEOF
   35148 /* confdefs.h.  */
   35149 _ACEOF
   35150 cat confdefs.h >>conftest.$ac_ext
   35151 cat >>conftest.$ac_ext <<_ACEOF
   35152 /* end confdefs.h.  */
   35153 
   35154 #include <sys/types.h>
   35155 #include <utmp.h>
   35156 #ifdef HAVE_UTMPX_H
   35157 #include <utmpx.h>
   35158 #endif
   35159 #ifdef HAVE_PATHS_H
   35160 #  include <paths.h>
   35161 #endif
   35162 
   35163 int
   35164 main ()
   35165 {
   35166  char *wtmpx = WTMPX_FILE;
   35167   ;
   35168   return 0;
   35169 }
   35170 _ACEOF
   35171 rm -f conftest.$ac_objext
   35172 if { (ac_try="$ac_compile"
   35173 case "(($ac_try" in
   35174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35175   *) ac_try_echo=$ac_try;;
   35176 esac
   35177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35178   (eval "$ac_compile") 2>conftest.er1
   35179   ac_status=$?
   35180   grep -v '^ *+' conftest.er1 >conftest.err
   35181   rm -f conftest.er1
   35182   cat conftest.err >&5
   35183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35184   (exit $ac_status); } && {
   35185 	 test -z "$ac_c_werror_flag" ||
   35186 	 test ! -s conftest.err
   35187        } && test -s conftest.$ac_objext; then
   35188    { echo "$as_me:$LINENO: result: yes" >&5
   35189 echo "${ECHO_T}yes" >&6; }
   35190 else
   35191   echo "$as_me: failed program was:" >&5
   35192 sed 's/^/| /' conftest.$ac_ext >&5
   35193 
   35194 	 { echo "$as_me:$LINENO: result: no" >&5
   35195 echo "${ECHO_T}no" >&6; }
   35196 	  system_wtmpx_path=no
   35197 
   35198 fi
   35199 
   35200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35201 if test -z "$conf_wtmpx_location"; then
   35202 	if test x"$system_wtmpx_path" = x"no" ; then
   35203 		cat >>confdefs.h <<\_ACEOF
   35204 #define DISABLE_WTMPX 1
   35205 _ACEOF
   35206 
   35207 	fi
   35208 else
   35209 
   35210 cat >>confdefs.h <<_ACEOF
   35211 #define CONF_WTMPX_FILE "$conf_wtmpx_location"
   35212 _ACEOF
   35213 
   35214 fi
   35215 
   35216 
   35217 if test ! -z "$blibpath" ; then
   35218 	LDFLAGS="$LDFLAGS $blibflags$blibpath"
   35219 	{ echo "$as_me:$LINENO: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&5
   35220 echo "$as_me: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&2;}
   35221 fi
   35222 
   35223 { echo "$as_me:$LINENO: checking for struct lastlog.ll_line" >&5
   35224 echo $ECHO_N "checking for struct lastlog.ll_line... $ECHO_C" >&6; }
   35225 if test "${ac_cv_member_struct_lastlog_ll_line+set}" = set; then
   35226   echo $ECHO_N "(cached) $ECHO_C" >&6
   35227 else
   35228   cat >conftest.$ac_ext <<_ACEOF
   35229 /* confdefs.h.  */
   35230 _ACEOF
   35231 cat confdefs.h >>conftest.$ac_ext
   35232 cat >>conftest.$ac_ext <<_ACEOF
   35233 /* end confdefs.h.  */
   35234 
   35235 #ifdef HAVE_SYS_TYPES_H
   35236 #include <sys/types.h>
   35237 #endif
   35238 #ifdef HAVE_UTMP_H
   35239 #include <utmp.h>
   35240 #endif
   35241 #ifdef HAVE_UTMPX_H
   35242 #include <utmpx.h>
   35243 #endif
   35244 #ifdef HAVE_LASTLOG_H
   35245 #include <lastlog.h>
   35246 #endif
   35247 
   35248 
   35249 int
   35250 main ()
   35251 {
   35252 static struct lastlog ac_aggr;
   35253 if (ac_aggr.ll_line)
   35254 return 0;
   35255   ;
   35256   return 0;
   35257 }
   35258 _ACEOF
   35259 rm -f conftest.$ac_objext
   35260 if { (ac_try="$ac_compile"
   35261 case "(($ac_try" in
   35262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35263   *) ac_try_echo=$ac_try;;
   35264 esac
   35265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35266   (eval "$ac_compile") 2>conftest.er1
   35267   ac_status=$?
   35268   grep -v '^ *+' conftest.er1 >conftest.err
   35269   rm -f conftest.er1
   35270   cat conftest.err >&5
   35271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35272   (exit $ac_status); } && {
   35273 	 test -z "$ac_c_werror_flag" ||
   35274 	 test ! -s conftest.err
   35275        } && test -s conftest.$ac_objext; then
   35276   ac_cv_member_struct_lastlog_ll_line=yes
   35277 else
   35278   echo "$as_me: failed program was:" >&5
   35279 sed 's/^/| /' conftest.$ac_ext >&5
   35280 
   35281 	cat >conftest.$ac_ext <<_ACEOF
   35282 /* confdefs.h.  */
   35283 _ACEOF
   35284 cat confdefs.h >>conftest.$ac_ext
   35285 cat >>conftest.$ac_ext <<_ACEOF
   35286 /* end confdefs.h.  */
   35287 
   35288 #ifdef HAVE_SYS_TYPES_H
   35289 #include <sys/types.h>
   35290 #endif
   35291 #ifdef HAVE_UTMP_H
   35292 #include <utmp.h>
   35293 #endif
   35294 #ifdef HAVE_UTMPX_H
   35295 #include <utmpx.h>
   35296 #endif
   35297 #ifdef HAVE_LASTLOG_H
   35298 #include <lastlog.h>
   35299 #endif
   35300 
   35301 
   35302 int
   35303 main ()
   35304 {
   35305 static struct lastlog ac_aggr;
   35306 if (sizeof ac_aggr.ll_line)
   35307 return 0;
   35308   ;
   35309   return 0;
   35310 }
   35311 _ACEOF
   35312 rm -f conftest.$ac_objext
   35313 if { (ac_try="$ac_compile"
   35314 case "(($ac_try" in
   35315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35316   *) ac_try_echo=$ac_try;;
   35317 esac
   35318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35319   (eval "$ac_compile") 2>conftest.er1
   35320   ac_status=$?
   35321   grep -v '^ *+' conftest.er1 >conftest.err
   35322   rm -f conftest.er1
   35323   cat conftest.err >&5
   35324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35325   (exit $ac_status); } && {
   35326 	 test -z "$ac_c_werror_flag" ||
   35327 	 test ! -s conftest.err
   35328        } && test -s conftest.$ac_objext; then
   35329   ac_cv_member_struct_lastlog_ll_line=yes
   35330 else
   35331   echo "$as_me: failed program was:" >&5
   35332 sed 's/^/| /' conftest.$ac_ext >&5
   35333 
   35334 	ac_cv_member_struct_lastlog_ll_line=no
   35335 fi
   35336 
   35337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35338 fi
   35339 
   35340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35341 fi
   35342 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_lastlog_ll_line" >&5
   35343 echo "${ECHO_T}$ac_cv_member_struct_lastlog_ll_line" >&6; }
   35344 if test $ac_cv_member_struct_lastlog_ll_line = yes; then
   35345   :
   35346 else
   35347 
   35348     if test x$SKIP_DISABLE_LASTLOG_DEFINE != "xyes" ; then
   35349 	cat >>confdefs.h <<\_ACEOF
   35350 #define DISABLE_LASTLOG 1
   35351 _ACEOF
   35352 
   35353     fi
   35354 
   35355 fi
   35356 
   35357 
   35358 { echo "$as_me:$LINENO: checking for struct utmp.ut_line" >&5
   35359 echo $ECHO_N "checking for struct utmp.ut_line... $ECHO_C" >&6; }
   35360 if test "${ac_cv_member_struct_utmp_ut_line+set}" = set; then
   35361   echo $ECHO_N "(cached) $ECHO_C" >&6
   35362 else
   35363   cat >conftest.$ac_ext <<_ACEOF
   35364 /* confdefs.h.  */
   35365 _ACEOF
   35366 cat confdefs.h >>conftest.$ac_ext
   35367 cat >>conftest.$ac_ext <<_ACEOF
   35368 /* end confdefs.h.  */
   35369 
   35370 #ifdef HAVE_SYS_TYPES_H
   35371 #include <sys/types.h>
   35372 #endif
   35373 #ifdef HAVE_UTMP_H
   35374 #include <utmp.h>
   35375 #endif
   35376 #ifdef HAVE_UTMPX_H
   35377 #include <utmpx.h>
   35378 #endif
   35379 #ifdef HAVE_LASTLOG_H
   35380 #include <lastlog.h>
   35381 #endif
   35382 
   35383 
   35384 int
   35385 main ()
   35386 {
   35387 static struct utmp ac_aggr;
   35388 if (ac_aggr.ut_line)
   35389 return 0;
   35390   ;
   35391   return 0;
   35392 }
   35393 _ACEOF
   35394 rm -f conftest.$ac_objext
   35395 if { (ac_try="$ac_compile"
   35396 case "(($ac_try" in
   35397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35398   *) ac_try_echo=$ac_try;;
   35399 esac
   35400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35401   (eval "$ac_compile") 2>conftest.er1
   35402   ac_status=$?
   35403   grep -v '^ *+' conftest.er1 >conftest.err
   35404   rm -f conftest.er1
   35405   cat conftest.err >&5
   35406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35407   (exit $ac_status); } && {
   35408 	 test -z "$ac_c_werror_flag" ||
   35409 	 test ! -s conftest.err
   35410        } && test -s conftest.$ac_objext; then
   35411   ac_cv_member_struct_utmp_ut_line=yes
   35412 else
   35413   echo "$as_me: failed program was:" >&5
   35414 sed 's/^/| /' conftest.$ac_ext >&5
   35415 
   35416 	cat >conftest.$ac_ext <<_ACEOF
   35417 /* confdefs.h.  */
   35418 _ACEOF
   35419 cat confdefs.h >>conftest.$ac_ext
   35420 cat >>conftest.$ac_ext <<_ACEOF
   35421 /* end confdefs.h.  */
   35422 
   35423 #ifdef HAVE_SYS_TYPES_H
   35424 #include <sys/types.h>
   35425 #endif
   35426 #ifdef HAVE_UTMP_H
   35427 #include <utmp.h>
   35428 #endif
   35429 #ifdef HAVE_UTMPX_H
   35430 #include <utmpx.h>
   35431 #endif
   35432 #ifdef HAVE_LASTLOG_H
   35433 #include <lastlog.h>
   35434 #endif
   35435 
   35436 
   35437 int
   35438 main ()
   35439 {
   35440 static struct utmp ac_aggr;
   35441 if (sizeof ac_aggr.ut_line)
   35442 return 0;
   35443   ;
   35444   return 0;
   35445 }
   35446 _ACEOF
   35447 rm -f conftest.$ac_objext
   35448 if { (ac_try="$ac_compile"
   35449 case "(($ac_try" in
   35450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35451   *) ac_try_echo=$ac_try;;
   35452 esac
   35453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35454   (eval "$ac_compile") 2>conftest.er1
   35455   ac_status=$?
   35456   grep -v '^ *+' conftest.er1 >conftest.err
   35457   rm -f conftest.er1
   35458   cat conftest.err >&5
   35459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35460   (exit $ac_status); } && {
   35461 	 test -z "$ac_c_werror_flag" ||
   35462 	 test ! -s conftest.err
   35463        } && test -s conftest.$ac_objext; then
   35464   ac_cv_member_struct_utmp_ut_line=yes
   35465 else
   35466   echo "$as_me: failed program was:" >&5
   35467 sed 's/^/| /' conftest.$ac_ext >&5
   35468 
   35469 	ac_cv_member_struct_utmp_ut_line=no
   35470 fi
   35471 
   35472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35473 fi
   35474 
   35475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35476 fi
   35477 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_utmp_ut_line" >&5
   35478 echo "${ECHO_T}$ac_cv_member_struct_utmp_ut_line" >&6; }
   35479 if test $ac_cv_member_struct_utmp_ut_line = yes; then
   35480   :
   35481 else
   35482 
   35483 	cat >>confdefs.h <<\_ACEOF
   35484 #define DISABLE_UTMP 1
   35485 _ACEOF
   35486 
   35487 	cat >>confdefs.h <<\_ACEOF
   35488 #define DISABLE_WTMP 1
   35489 _ACEOF
   35490 
   35491 
   35492 fi
   35493 
   35494 
   35495 CFLAGS="$CFLAGS $werror_flags"
   35496 
   35497 if test "x$ac_cv_func_getaddrinfo" != "xyes" ; then
   35498 	TEST_SSH_IPV6=no
   35499 else
   35500 	TEST_SSH_IPV6=yes
   35501 fi
   35502 { echo "$as_me:$LINENO: checking whether BROKEN_GETADDRINFO is declared" >&5
   35503 echo $ECHO_N "checking whether BROKEN_GETADDRINFO is declared... $ECHO_C" >&6; }
   35504 if test "${ac_cv_have_decl_BROKEN_GETADDRINFO+set}" = set; then
   35505   echo $ECHO_N "(cached) $ECHO_C" >&6
   35506 else
   35507   cat >conftest.$ac_ext <<_ACEOF
   35508 /* confdefs.h.  */
   35509 _ACEOF
   35510 cat confdefs.h >>conftest.$ac_ext
   35511 cat >>conftest.$ac_ext <<_ACEOF
   35512 /* end confdefs.h.  */
   35513 $ac_includes_default
   35514 int
   35515 main ()
   35516 {
   35517 #ifndef BROKEN_GETADDRINFO
   35518   (void) BROKEN_GETADDRINFO;
   35519 #endif
   35520 
   35521   ;
   35522   return 0;
   35523 }
   35524 _ACEOF
   35525 rm -f conftest.$ac_objext
   35526 if { (ac_try="$ac_compile"
   35527 case "(($ac_try" in
   35528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   35529   *) ac_try_echo=$ac_try;;
   35530 esac
   35531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   35532   (eval "$ac_compile") 2>conftest.er1
   35533   ac_status=$?
   35534   grep -v '^ *+' conftest.er1 >conftest.err
   35535   rm -f conftest.er1
   35536   cat conftest.err >&5
   35537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   35538   (exit $ac_status); } && {
   35539 	 test -z "$ac_c_werror_flag" ||
   35540 	 test ! -s conftest.err
   35541        } && test -s conftest.$ac_objext; then
   35542   ac_cv_have_decl_BROKEN_GETADDRINFO=yes
   35543 else
   35544   echo "$as_me: failed program was:" >&5
   35545 sed 's/^/| /' conftest.$ac_ext >&5
   35546 
   35547 	ac_cv_have_decl_BROKEN_GETADDRINFO=no
   35548 fi
   35549 
   35550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   35551 fi
   35552 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_BROKEN_GETADDRINFO" >&5
   35553 echo "${ECHO_T}$ac_cv_have_decl_BROKEN_GETADDRINFO" >&6; }
   35554 if test $ac_cv_have_decl_BROKEN_GETADDRINFO = yes; then
   35555   TEST_SSH_IPV6=no
   35556 fi
   35557 
   35558 TEST_SSH_IPV6=$TEST_SSH_IPV6
   35559 
   35560 TEST_MALLOC_OPTIONS=$TEST_MALLOC_OPTIONS
   35561 
   35562 UNSUPPORTED_ALGORITHMS=$unsupported_algorithms
   35563 
   35564 
   35565 
   35566 ac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile survey.sh"
   35567 
   35568 cat >confcache <<\_ACEOF
   35569 # This file is a shell script that caches the results of configure
   35570 # tests run on this system so they can be shared between configure
   35571 # scripts and configure runs, see configure's option --config-cache.
   35572 # It is not useful on other systems.  If it contains results you don't
   35573 # want to keep, you may remove or edit it.
   35574 #
   35575 # config.status only pays attention to the cache file if you give it
   35576 # the --recheck option to rerun configure.
   35577 #
   35578 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   35579 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   35580 # following values.
   35581 
   35582 _ACEOF
   35583 
   35584 # The following way of writing the cache mishandles newlines in values,
   35585 # but we know of no workaround that is simple, portable, and efficient.
   35586 # So, we kill variables containing newlines.
   35587 # Ultrix sh set writes to stderr and can't be redirected directly,
   35588 # and sets the high bit in the cache file unless we assign to the vars.
   35589 (
   35590   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   35591     eval ac_val=\$$ac_var
   35592     case $ac_val in #(
   35593     *${as_nl}*)
   35594       case $ac_var in #(
   35595       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   35596 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   35597       esac
   35598       case $ac_var in #(
   35599       _ | IFS | as_nl) ;; #(
   35600       *) $as_unset $ac_var ;;
   35601       esac ;;
   35602     esac
   35603   done
   35604 
   35605   (set) 2>&1 |
   35606     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   35607     *${as_nl}ac_space=\ *)
   35608       # `set' does not quote correctly, so add quotes (double-quote
   35609       # substitution turns \\\\ into \\, and sed turns \\ into \).
   35610       sed -n \
   35611 	"s/'/'\\\\''/g;
   35612 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   35613       ;; #(
   35614     *)
   35615       # `set' quotes correctly as required by POSIX, so do not add quotes.
   35616       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   35617       ;;
   35618     esac |
   35619     sort
   35620 ) |
   35621   sed '
   35622      /^ac_cv_env_/b end
   35623      t clear
   35624      :clear
   35625      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   35626      t end
   35627      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   35628      :end' >>confcache
   35629 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   35630   if test -w "$cache_file"; then
   35631     test "x$cache_file" != "x/dev/null" &&
   35632       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   35633 echo "$as_me: updating cache $cache_file" >&6;}
   35634     cat confcache >$cache_file
   35635   else
   35636     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   35637 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   35638   fi
   35639 fi
   35640 rm -f confcache
   35641 
   35642 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   35643 # Let make expand exec_prefix.
   35644 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   35645 
   35646 DEFS=-DHAVE_CONFIG_H
   35647 
   35648 ac_libobjs=
   35649 ac_ltlibobjs=
   35650 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   35651   # 1. Remove the extension, and $U if already installed.
   35652   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   35653   ac_i=`echo "$ac_i" | sed "$ac_script"`
   35654   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   35655   #    will be set to the directory where LIBOBJS objects are built.
   35656   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   35657   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   35658 done
   35659 LIBOBJS=$ac_libobjs
   35660 
   35661 LTLIBOBJS=$ac_ltlibobjs
   35662 
   35663 
   35664 
   35665 : ${CONFIG_STATUS=./config.status}
   35666 ac_clean_files_save=$ac_clean_files
   35667 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   35668 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   35669 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   35670 cat >$CONFIG_STATUS <<_ACEOF
   35671 #! $SHELL
   35672 # Generated by $as_me.
   35673 # Run this file to recreate the current configuration.
   35674 # Compiler output produced by configure, useful for debugging
   35675 # configure, is in config.log if it exists.
   35676 
   35677 debug=false
   35678 ac_cs_recheck=false
   35679 ac_cs_silent=false
   35680 SHELL=\${CONFIG_SHELL-$SHELL}
   35681 _ACEOF
   35682 
   35683 cat >>$CONFIG_STATUS <<\_ACEOF
   35684 ## --------------------- ##
   35685 ## M4sh Initialization.  ##
   35686 ## --------------------- ##
   35687 
   35688 # Be more Bourne compatible
   35689 DUALCASE=1; export DUALCASE # for MKS sh
   35690 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   35691   emulate sh
   35692   NULLCMD=:
   35693   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   35694   # is contrary to our usage.  Disable this feature.
   35695   alias -g '${1+"$@"}'='"$@"'
   35696   setopt NO_GLOB_SUBST
   35697 else
   35698   case `(set -o) 2>/dev/null` in
   35699   *posix*) set -o posix ;;
   35700 esac
   35701 
   35702 fi
   35703 
   35704 
   35705 
   35706 
   35707 # PATH needs CR
   35708 # Avoid depending upon Character Ranges.
   35709 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   35710 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   35711 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   35712 as_cr_digits='0123456789'
   35713 as_cr_alnum=$as_cr_Letters$as_cr_digits
   35714 
   35715 # The user is always right.
   35716 if test "${PATH_SEPARATOR+set}" != set; then
   35717   echo "#! /bin/sh" >conf$$.sh
   35718   echo  "exit 0"   >>conf$$.sh
   35719   chmod +x conf$$.sh
   35720   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   35721     PATH_SEPARATOR=';'
   35722   else
   35723     PATH_SEPARATOR=:
   35724   fi
   35725   rm -f conf$$.sh
   35726 fi
   35727 
   35728 # Support unset when possible.
   35729 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   35730   as_unset=unset
   35731 else
   35732   as_unset=false
   35733 fi
   35734 
   35735 
   35736 # IFS
   35737 # We need space, tab and new line, in precisely that order.  Quoting is
   35738 # there to prevent editors from complaining about space-tab.
   35739 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   35740 # splitting by setting IFS to empty value.)
   35741 as_nl='
   35742 '
   35743 IFS=" ""	$as_nl"
   35744 
   35745 # Find who we are.  Look in the path if we contain no directory separator.
   35746 case $0 in
   35747   *[\\/]* ) as_myself=$0 ;;
   35748   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   35749 for as_dir in $PATH
   35750 do
   35751   IFS=$as_save_IFS
   35752   test -z "$as_dir" && as_dir=.
   35753   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   35754 done
   35755 IFS=$as_save_IFS
   35756 
   35757      ;;
   35758 esac
   35759 # We did not find ourselves, most probably we were run as `sh COMMAND'
   35760 # in which case we are not to be found in the path.
   35761 if test "x$as_myself" = x; then
   35762   as_myself=$0
   35763 fi
   35764 if test ! -f "$as_myself"; then
   35765   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   35766   { (exit 1); exit 1; }
   35767 fi
   35768 
   35769 # Work around bugs in pre-3.0 UWIN ksh.
   35770 for as_var in ENV MAIL MAILPATH
   35771 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   35772 done
   35773 PS1='$ '
   35774 PS2='> '
   35775 PS4='+ '
   35776 
   35777 # NLS nuisances.
   35778 for as_var in \
   35779   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   35780   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   35781   LC_TELEPHONE LC_TIME
   35782 do
   35783   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   35784     eval $as_var=C; export $as_var
   35785   else
   35786     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   35787   fi
   35788 done
   35789 
   35790 # Required to use basename.
   35791 if expr a : '\(a\)' >/dev/null 2>&1 &&
   35792    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   35793   as_expr=expr
   35794 else
   35795   as_expr=false
   35796 fi
   35797 
   35798 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   35799   as_basename=basename
   35800 else
   35801   as_basename=false
   35802 fi
   35803 
   35804 
   35805 # Name of the executable.
   35806 as_me=`$as_basename -- "$0" ||
   35807 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   35808 	 X"$0" : 'X\(//\)$' \| \
   35809 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   35810 echo X/"$0" |
   35811     sed '/^.*\/\([^/][^/]*\)\/*$/{
   35812 	    s//\1/
   35813 	    q
   35814 	  }
   35815 	  /^X\/\(\/\/\)$/{
   35816 	    s//\1/
   35817 	    q
   35818 	  }
   35819 	  /^X\/\(\/\).*/{
   35820 	    s//\1/
   35821 	    q
   35822 	  }
   35823 	  s/.*/./; q'`
   35824 
   35825 # CDPATH.
   35826 $as_unset CDPATH
   35827 
   35828 
   35829 
   35830   as_lineno_1=$LINENO
   35831   as_lineno_2=$LINENO
   35832   test "x$as_lineno_1" != "x$as_lineno_2" &&
   35833   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   35834 
   35835   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   35836   # uniformly replaced by the line number.  The first 'sed' inserts a
   35837   # line-number line after each line using $LINENO; the second 'sed'
   35838   # does the real work.  The second script uses 'N' to pair each
   35839   # line-number line with the line containing $LINENO, and appends
   35840   # trailing '-' during substitution so that $LINENO is not a special
   35841   # case at line end.
   35842   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   35843   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   35844   # E. McMahon (1931-1989) for sed's syntax.  :-)
   35845   sed -n '
   35846     p
   35847     /[$]LINENO/=
   35848   ' <$as_myself |
   35849     sed '
   35850       s/[$]LINENO.*/&-/
   35851       t lineno
   35852       b
   35853       :lineno
   35854       N
   35855       :loop
   35856       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   35857       t loop
   35858       s/-\n.*//
   35859     ' >$as_me.lineno &&
   35860   chmod +x "$as_me.lineno" ||
   35861     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   35862    { (exit 1); exit 1; }; }
   35863 
   35864   # Don't try to exec as it changes $[0], causing all sort of problems
   35865   # (the dirname of $[0] is not the place where we might find the
   35866   # original and so on.  Autoconf is especially sensitive to this).
   35867   . "./$as_me.lineno"
   35868   # Exit status is that of the last command.
   35869   exit
   35870 }
   35871 
   35872 
   35873 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   35874   as_dirname=dirname
   35875 else
   35876   as_dirname=false
   35877 fi
   35878 
   35879 ECHO_C= ECHO_N= ECHO_T=
   35880 case `echo -n x` in
   35881 -n*)
   35882   case `echo 'x\c'` in
   35883   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   35884   *)   ECHO_C='\c';;
   35885   esac;;
   35886 *)
   35887   ECHO_N='-n';;
   35888 esac
   35889 
   35890 if expr a : '\(a\)' >/dev/null 2>&1 &&
   35891    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   35892   as_expr=expr
   35893 else
   35894   as_expr=false
   35895 fi
   35896 
   35897 rm -f conf$$ conf$$.exe conf$$.file
   35898 if test -d conf$$.dir; then
   35899   rm -f conf$$.dir/conf$$.file
   35900 else
   35901   rm -f conf$$.dir
   35902   mkdir conf$$.dir
   35903 fi
   35904 echo >conf$$.file
   35905 if ln -s conf$$.file conf$$ 2>/dev/null; then
   35906   as_ln_s='ln -s'
   35907   # ... but there are two gotchas:
   35908   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   35909   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   35910   # In both cases, we have to default to `cp -p'.
   35911   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   35912     as_ln_s='cp -p'
   35913 elif ln conf$$.file conf$$ 2>/dev/null; then
   35914   as_ln_s=ln
   35915 else
   35916   as_ln_s='cp -p'
   35917 fi
   35918 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   35919 rmdir conf$$.dir 2>/dev/null
   35920 
   35921 if mkdir -p . 2>/dev/null; then
   35922   as_mkdir_p=:
   35923 else
   35924   test -d ./-p && rmdir ./-p
   35925   as_mkdir_p=false
   35926 fi
   35927 
   35928 if test -x / >/dev/null 2>&1; then
   35929   as_test_x='test -x'
   35930 else
   35931   if ls -dL / >/dev/null 2>&1; then
   35932     as_ls_L_option=L
   35933   else
   35934     as_ls_L_option=
   35935   fi
   35936   as_test_x='
   35937     eval sh -c '\''
   35938       if test -d "$1"; then
   35939         test -d "$1/.";
   35940       else
   35941 	case $1 in
   35942         -*)set "./$1";;
   35943 	esac;
   35944 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   35945 	???[sx]*):;;*)false;;esac;fi
   35946     '\'' sh
   35947   '
   35948 fi
   35949 as_executable_p=$as_test_x
   35950 
   35951 # Sed expression to map a string onto a valid CPP name.
   35952 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   35953 
   35954 # Sed expression to map a string onto a valid variable name.
   35955 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   35956 
   35957 
   35958 exec 6>&1
   35959 
   35960 # Save the log message, to keep $[0] and so on meaningful, and to
   35961 # report actual input values of CONFIG_FILES etc. instead of their
   35962 # values after options handling.
   35963 ac_log="
   35964 This file was extended by OpenSSH $as_me Portable, which was
   35965 generated by GNU Autoconf 2.61.  Invocation command line was
   35966 
   35967   CONFIG_FILES    = $CONFIG_FILES
   35968   CONFIG_HEADERS  = $CONFIG_HEADERS
   35969   CONFIG_LINKS    = $CONFIG_LINKS
   35970   CONFIG_COMMANDS = $CONFIG_COMMANDS
   35971   $ $0 $@
   35972 
   35973 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   35974 "
   35975 
   35976 _ACEOF
   35977 
   35978 cat >>$CONFIG_STATUS <<_ACEOF
   35979 # Files that config.status was made for.
   35980 config_files="$ac_config_files"
   35981 config_headers="$ac_config_headers"
   35982 
   35983 _ACEOF
   35984 
   35985 cat >>$CONFIG_STATUS <<\_ACEOF
   35986 ac_cs_usage="\
   35987 \`$as_me' instantiates files from templates according to the
   35988 current configuration.
   35989 
   35990 Usage: $0 [OPTIONS] [FILE]...
   35991 
   35992   -h, --help       print this help, then exit
   35993   -V, --version    print version number and configuration settings, then exit
   35994   -q, --quiet      do not print progress messages
   35995   -d, --debug      don't remove temporary files
   35996       --recheck    update $as_me by reconfiguring in the same conditions
   35997   --file=FILE[:TEMPLATE]
   35998 		   instantiate the configuration file FILE
   35999   --header=FILE[:TEMPLATE]
   36000 		   instantiate the configuration header FILE
   36001 
   36002 Configuration files:
   36003 $config_files
   36004 
   36005 Configuration headers:
   36006 $config_headers
   36007 
   36008 Report bugs to <bug-autoconf (at] gnu.org>."
   36009 
   36010 _ACEOF
   36011 cat >>$CONFIG_STATUS <<_ACEOF
   36012 ac_cs_version="\\
   36013 OpenSSH config.status Portable
   36014 configured by $0, generated by GNU Autoconf 2.61,
   36015   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   36016 
   36017 Copyright (C) 2006 Free Software Foundation, Inc.
   36018 This config.status script is free software; the Free Software Foundation
   36019 gives unlimited permission to copy, distribute and modify it."
   36020 
   36021 ac_pwd='$ac_pwd'
   36022 srcdir='$srcdir'
   36023 INSTALL='$INSTALL'
   36024 _ACEOF
   36025 
   36026 cat >>$CONFIG_STATUS <<\_ACEOF
   36027 # If no file are specified by the user, then we need to provide default
   36028 # value.  By we need to know if files were specified by the user.
   36029 ac_need_defaults=:
   36030 while test $# != 0
   36031 do
   36032   case $1 in
   36033   --*=*)
   36034     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   36035     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   36036     ac_shift=:
   36037     ;;
   36038   *)
   36039     ac_option=$1
   36040     ac_optarg=$2
   36041     ac_shift=shift
   36042     ;;
   36043   esac
   36044 
   36045   case $ac_option in
   36046   # Handling of the options.
   36047   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   36048     ac_cs_recheck=: ;;
   36049   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   36050     echo "$ac_cs_version"; exit ;;
   36051   --debug | --debu | --deb | --de | --d | -d )
   36052     debug=: ;;
   36053   --file | --fil | --fi | --f )
   36054     $ac_shift
   36055     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   36056     ac_need_defaults=false;;
   36057   --header | --heade | --head | --hea )
   36058     $ac_shift
   36059     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   36060     ac_need_defaults=false;;
   36061   --he | --h)
   36062     # Conflict between --help and --header
   36063     { echo "$as_me: error: ambiguous option: $1
   36064 Try \`$0 --help' for more information." >&2
   36065    { (exit 1); exit 1; }; };;
   36066   --help | --hel | -h )
   36067     echo "$ac_cs_usage"; exit ;;
   36068   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   36069   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   36070     ac_cs_silent=: ;;
   36071 
   36072   # This is an error.
   36073   -*) { echo "$as_me: error: unrecognized option: $1
   36074 Try \`$0 --help' for more information." >&2
   36075    { (exit 1); exit 1; }; } ;;
   36076 
   36077   *) ac_config_targets="$ac_config_targets $1"
   36078      ac_need_defaults=false ;;
   36079 
   36080   esac
   36081   shift
   36082 done
   36083 
   36084 ac_configure_extra_args=
   36085 
   36086 if $ac_cs_silent; then
   36087   exec 6>/dev/null
   36088   ac_configure_extra_args="$ac_configure_extra_args --silent"
   36089 fi
   36090 
   36091 _ACEOF
   36092 cat >>$CONFIG_STATUS <<_ACEOF
   36093 if \$ac_cs_recheck; then
   36094   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   36095   CONFIG_SHELL=$SHELL
   36096   export CONFIG_SHELL
   36097   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   36098 fi
   36099 
   36100 _ACEOF
   36101 cat >>$CONFIG_STATUS <<\_ACEOF
   36102 exec 5>>config.log
   36103 {
   36104   echo
   36105   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   36106 ## Running $as_me. ##
   36107 _ASBOX
   36108   echo "$ac_log"
   36109 } >&5
   36110 
   36111 _ACEOF
   36112 cat >>$CONFIG_STATUS <<_ACEOF
   36113 _ACEOF
   36114 
   36115 cat >>$CONFIG_STATUS <<\_ACEOF
   36116 
   36117 # Handling of arguments.
   36118 for ac_config_target in $ac_config_targets
   36119 do
   36120   case $ac_config_target in
   36121     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   36122     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   36123     "buildpkg.sh") CONFIG_FILES="$CONFIG_FILES buildpkg.sh" ;;
   36124     "opensshd.init") CONFIG_FILES="$CONFIG_FILES opensshd.init" ;;
   36125     "openssh.xml") CONFIG_FILES="$CONFIG_FILES openssh.xml" ;;
   36126     "openbsd-compat/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/Makefile" ;;
   36127     "openbsd-compat/regress/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/regress/Makefile" ;;
   36128     "survey.sh") CONFIG_FILES="$CONFIG_FILES survey.sh" ;;
   36129 
   36130   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   36131 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   36132    { (exit 1); exit 1; }; };;
   36133   esac
   36134 done
   36135 
   36136 
   36137 # If the user did not use the arguments to specify the items to instantiate,
   36138 # then the envvar interface is used.  Set only those that are not.
   36139 # We use the long form for the default assignment because of an extremely
   36140 # bizarre bug on SunOS 4.1.3.
   36141 if $ac_need_defaults; then
   36142   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   36143   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   36144 fi
   36145 
   36146 # Have a temporary directory for convenience.  Make it in the build tree
   36147 # simply because there is no reason against having it here, and in addition,
   36148 # creating and moving files from /tmp can sometimes cause problems.
   36149 # Hook for its removal unless debugging.
   36150 # Note that there is a small window in which the directory will not be cleaned:
   36151 # after its creation but before its name has been assigned to `$tmp'.
   36152 $debug ||
   36153 {
   36154   tmp=
   36155   trap 'exit_status=$?
   36156   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   36157 ' 0
   36158   trap '{ (exit 1); exit 1; }' 1 2 13 15
   36159 }
   36160 # Create a (secure) tmp directory for tmp files.
   36161 
   36162 {
   36163   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   36164   test -n "$tmp" && test -d "$tmp"
   36165 }  ||
   36166 {
   36167   tmp=./conf$$-$RANDOM
   36168   (umask 077 && mkdir "$tmp")
   36169 } ||
   36170 {
   36171    echo "$me: cannot create a temporary directory in ." >&2
   36172    { (exit 1); exit 1; }
   36173 }
   36174 
   36175 #
   36176 # Set up the sed scripts for CONFIG_FILES section.
   36177 #
   36178 
   36179 # No need to generate the scripts if there are no CONFIG_FILES.
   36180 # This happens for instance when ./config.status config.h
   36181 if test -n "$CONFIG_FILES"; then
   36182 
   36183 _ACEOF
   36184 
   36185 
   36186 
   36187 ac_delim='%!_!# '
   36188 for ac_last_try in false false false false false :; do
   36189   cat >conf$$subs.sed <<_ACEOF
   36190 SHELL!$SHELL$ac_delim
   36191 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   36192 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   36193 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   36194 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   36195 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   36196 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   36197 exec_prefix!$exec_prefix$ac_delim
   36198 prefix!$prefix$ac_delim
   36199 program_transform_name!$program_transform_name$ac_delim
   36200 bindir!$bindir$ac_delim
   36201 sbindir!$sbindir$ac_delim
   36202 libexecdir!$libexecdir$ac_delim
   36203 datarootdir!$datarootdir$ac_delim
   36204 datadir!$datadir$ac_delim
   36205 sysconfdir!$sysconfdir$ac_delim
   36206 sharedstatedir!$sharedstatedir$ac_delim
   36207 localstatedir!$localstatedir$ac_delim
   36208 includedir!$includedir$ac_delim
   36209 oldincludedir!$oldincludedir$ac_delim
   36210 docdir!$docdir$ac_delim
   36211 infodir!$infodir$ac_delim
   36212 htmldir!$htmldir$ac_delim
   36213 dvidir!$dvidir$ac_delim
   36214 pdfdir!$pdfdir$ac_delim
   36215 psdir!$psdir$ac_delim
   36216 libdir!$libdir$ac_delim
   36217 localedir!$localedir$ac_delim
   36218 mandir!$mandir$ac_delim
   36219 DEFS!$DEFS$ac_delim
   36220 ECHO_C!$ECHO_C$ac_delim
   36221 ECHO_N!$ECHO_N$ac_delim
   36222 ECHO_T!$ECHO_T$ac_delim
   36223 LIBS!$LIBS$ac_delim
   36224 build_alias!$build_alias$ac_delim
   36225 host_alias!$host_alias$ac_delim
   36226 target_alias!$target_alias$ac_delim
   36227 CC!$CC$ac_delim
   36228 CFLAGS!$CFLAGS$ac_delim
   36229 LDFLAGS!$LDFLAGS$ac_delim
   36230 CPPFLAGS!$CPPFLAGS$ac_delim
   36231 ac_ct_CC!$ac_ct_CC$ac_delim
   36232 EXEEXT!$EXEEXT$ac_delim
   36233 OBJEXT!$OBJEXT$ac_delim
   36234 build!$build$ac_delim
   36235 build_cpu!$build_cpu$ac_delim
   36236 build_vendor!$build_vendor$ac_delim
   36237 build_os!$build_os$ac_delim
   36238 host!$host$ac_delim
   36239 host_cpu!$host_cpu$ac_delim
   36240 host_vendor!$host_vendor$ac_delim
   36241 host_os!$host_os$ac_delim
   36242 CPP!$CPP$ac_delim
   36243 GREP!$GREP$ac_delim
   36244 EGREP!$EGREP$ac_delim
   36245 AWK!$AWK$ac_delim
   36246 RANLIB!$RANLIB$ac_delim
   36247 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   36248 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   36249 INSTALL_DATA!$INSTALL_DATA$ac_delim
   36250 AR!$AR$ac_delim
   36251 ac_ct_AR!$ac_ct_AR$ac_delim
   36252 CAT!$CAT$ac_delim
   36253 KILL!$KILL$ac_delim
   36254 PERL!$PERL$ac_delim
   36255 SED!$SED$ac_delim
   36256 ENT!$ENT$ac_delim
   36257 TEST_MINUS_S_SH!$TEST_MINUS_S_SH$ac_delim
   36258 SH!$SH$ac_delim
   36259 GROFF!$GROFF$ac_delim
   36260 NROFF!$NROFF$ac_delim
   36261 MANDOC!$MANDOC$ac_delim
   36262 TEST_SHELL!$TEST_SHELL$ac_delim
   36263 MANFMT!$MANFMT$ac_delim
   36264 PATH_GROUPADD_PROG!$PATH_GROUPADD_PROG$ac_delim
   36265 PATH_USERADD_PROG!$PATH_USERADD_PROG$ac_delim
   36266 MAKE_PACKAGE_SUPPORTED!$MAKE_PACKAGE_SUPPORTED$ac_delim
   36267 STARTUP_SCRIPT_SHELL!$STARTUP_SCRIPT_SHELL$ac_delim
   36268 LOGIN_PROGRAM_FALLBACK!$LOGIN_PROGRAM_FALLBACK$ac_delim
   36269 PATH_PASSWD_PROG!$PATH_PASSWD_PROG$ac_delim
   36270 LD!$LD$ac_delim
   36271 PKGCONFIG!$PKGCONFIG$ac_delim
   36272 LIBEDIT!$LIBEDIT$ac_delim
   36273 TEST_SSH_ECC!$TEST_SSH_ECC$ac_delim
   36274 COMMENT_OUT_ECC!$COMMENT_OUT_ECC$ac_delim
   36275 SSH_PRIVSEP_USER!$SSH_PRIVSEP_USER$ac_delim
   36276 SSHLIBS!$SSHLIBS$ac_delim
   36277 SSHDLIBS!$SSHDLIBS$ac_delim
   36278 KRB5CONF!$KRB5CONF$ac_delim
   36279 GSSLIBS!$GSSLIBS$ac_delim
   36280 K5LIBS!$K5LIBS$ac_delim
   36281 PRIVSEP_PATH!$PRIVSEP_PATH$ac_delim
   36282 xauth_path!$xauth_path$ac_delim
   36283 STRIP_OPT!$STRIP_OPT$ac_delim
   36284 XAUTH_PATH!$XAUTH_PATH$ac_delim
   36285 MANTYPE!$MANTYPE$ac_delim
   36286 mansubdir!$mansubdir$ac_delim
   36287 _ACEOF
   36288 
   36289   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   36290     break
   36291   elif $ac_last_try; then
   36292     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   36293 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   36294    { (exit 1); exit 1; }; }
   36295   else
   36296     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   36297   fi
   36298 done
   36299 
   36300 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   36301 if test -n "$ac_eof"; then
   36302   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   36303   ac_eof=`expr $ac_eof + 1`
   36304 fi
   36305 
   36306 cat >>$CONFIG_STATUS <<_ACEOF
   36307 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   36308 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   36309 _ACEOF
   36310 sed '
   36311 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   36312 s/^/s,@/; s/!/@,|#_!!_#|/
   36313 :n
   36314 t n
   36315 s/'"$ac_delim"'$/,g/; t
   36316 s/$/\\/; p
   36317 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   36318 ' >>$CONFIG_STATUS <conf$$subs.sed
   36319 rm -f conf$$subs.sed
   36320 cat >>$CONFIG_STATUS <<_ACEOF
   36321 CEOF$ac_eof
   36322 _ACEOF
   36323 
   36324 
   36325 ac_delim='%!_!# '
   36326 for ac_last_try in false false false false false :; do
   36327   cat >conf$$subs.sed <<_ACEOF
   36328 user_path!$user_path$ac_delim
   36329 piddir!$piddir$ac_delim
   36330 TEST_SSH_IPV6!$TEST_SSH_IPV6$ac_delim
   36331 TEST_MALLOC_OPTIONS!$TEST_MALLOC_OPTIONS$ac_delim
   36332 UNSUPPORTED_ALGORITHMS!$UNSUPPORTED_ALGORITHMS$ac_delim
   36333 LIBOBJS!$LIBOBJS$ac_delim
   36334 LTLIBOBJS!$LTLIBOBJS$ac_delim
   36335 _ACEOF
   36336 
   36337   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 7; then
   36338     break
   36339   elif $ac_last_try; then
   36340     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   36341 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   36342    { (exit 1); exit 1; }; }
   36343   else
   36344     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   36345   fi
   36346 done
   36347 
   36348 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   36349 if test -n "$ac_eof"; then
   36350   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   36351   ac_eof=`expr $ac_eof + 1`
   36352 fi
   36353 
   36354 cat >>$CONFIG_STATUS <<_ACEOF
   36355 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   36356 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   36357 _ACEOF
   36358 sed '
   36359 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   36360 s/^/s,@/; s/!/@,|#_!!_#|/
   36361 :n
   36362 t n
   36363 s/'"$ac_delim"'$/,g/; t
   36364 s/$/\\/; p
   36365 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   36366 ' >>$CONFIG_STATUS <conf$$subs.sed
   36367 rm -f conf$$subs.sed
   36368 cat >>$CONFIG_STATUS <<_ACEOF
   36369 :end
   36370 s/|#_!!_#|//g
   36371 CEOF$ac_eof
   36372 _ACEOF
   36373 
   36374 
   36375 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   36376 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   36377 # trailing colons and then remove the whole line if VPATH becomes empty
   36378 # (actually we leave an empty line to preserve line numbers).
   36379 if test "x$srcdir" = x.; then
   36380   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   36381 s/:*\$(srcdir):*/:/
   36382 s/:*\${srcdir}:*/:/
   36383 s/:*@srcdir@:*/:/
   36384 s/^\([^=]*=[	 ]*\):*/\1/
   36385 s/:*$//
   36386 s/^[^=]*=[	 ]*$//
   36387 }'
   36388 fi
   36389 
   36390 cat >>$CONFIG_STATUS <<\_ACEOF
   36391 fi # test -n "$CONFIG_FILES"
   36392 
   36393 
   36394 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
   36395 do
   36396   case $ac_tag in
   36397   :[FHLC]) ac_mode=$ac_tag; continue;;
   36398   esac
   36399   case $ac_mode$ac_tag in
   36400   :[FHL]*:*);;
   36401   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   36402 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   36403    { (exit 1); exit 1; }; };;
   36404   :[FH]-) ac_tag=-:-;;
   36405   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   36406   esac
   36407   ac_save_IFS=$IFS
   36408   IFS=:
   36409   set x $ac_tag
   36410   IFS=$ac_save_IFS
   36411   shift
   36412   ac_file=$1
   36413   shift
   36414 
   36415   case $ac_mode in
   36416   :L) ac_source=$1;;
   36417   :[FH])
   36418     ac_file_inputs=
   36419     for ac_f
   36420     do
   36421       case $ac_f in
   36422       -) ac_f="$tmp/stdin";;
   36423       *) # Look for the file first in the build tree, then in the source tree
   36424 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   36425 	 # because $ac_f cannot contain `:'.
   36426 	 test -f "$ac_f" ||
   36427 	   case $ac_f in
   36428 	   [\\/$]*) false;;
   36429 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   36430 	   esac ||
   36431 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   36432 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   36433    { (exit 1); exit 1; }; };;
   36434       esac
   36435       ac_file_inputs="$ac_file_inputs $ac_f"
   36436     done
   36437 
   36438     # Let's still pretend it is `configure' which instantiates (i.e., don't
   36439     # use $as_me), people would be surprised to read:
   36440     #    /* config.h.  Generated by config.status.  */
   36441     configure_input="Generated from "`IFS=:
   36442 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   36443     if test x"$ac_file" != x-; then
   36444       configure_input="$ac_file.  $configure_input"
   36445       { echo "$as_me:$LINENO: creating $ac_file" >&5
   36446 echo "$as_me: creating $ac_file" >&6;}
   36447     fi
   36448 
   36449     case $ac_tag in
   36450     *:-:* | *:-) cat >"$tmp/stdin";;
   36451     esac
   36452     ;;
   36453   esac
   36454 
   36455   ac_dir=`$as_dirname -- "$ac_file" ||
   36456 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   36457 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   36458 	 X"$ac_file" : 'X\(//\)$' \| \
   36459 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   36460 echo X"$ac_file" |
   36461     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   36462 	    s//\1/
   36463 	    q
   36464 	  }
   36465 	  /^X\(\/\/\)[^/].*/{
   36466 	    s//\1/
   36467 	    q
   36468 	  }
   36469 	  /^X\(\/\/\)$/{
   36470 	    s//\1/
   36471 	    q
   36472 	  }
   36473 	  /^X\(\/\).*/{
   36474 	    s//\1/
   36475 	    q
   36476 	  }
   36477 	  s/.*/./; q'`
   36478   { as_dir="$ac_dir"
   36479   case $as_dir in #(
   36480   -*) as_dir=./$as_dir;;
   36481   esac
   36482   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   36483     as_dirs=
   36484     while :; do
   36485       case $as_dir in #(
   36486       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   36487       *) as_qdir=$as_dir;;
   36488       esac
   36489       as_dirs="'$as_qdir' $as_dirs"
   36490       as_dir=`$as_dirname -- "$as_dir" ||
   36491 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   36492 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   36493 	 X"$as_dir" : 'X\(//\)$' \| \
   36494 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   36495 echo X"$as_dir" |
   36496     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   36497 	    s//\1/
   36498 	    q
   36499 	  }
   36500 	  /^X\(\/\/\)[^/].*/{
   36501 	    s//\1/
   36502 	    q
   36503 	  }
   36504 	  /^X\(\/\/\)$/{
   36505 	    s//\1/
   36506 	    q
   36507 	  }
   36508 	  /^X\(\/\).*/{
   36509 	    s//\1/
   36510 	    q
   36511 	  }
   36512 	  s/.*/./; q'`
   36513       test -d "$as_dir" && break
   36514     done
   36515     test -z "$as_dirs" || eval "mkdir $as_dirs"
   36516   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   36517 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   36518    { (exit 1); exit 1; }; }; }
   36519   ac_builddir=.
   36520 
   36521 case "$ac_dir" in
   36522 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   36523 *)
   36524   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   36525   # A ".." for each directory in $ac_dir_suffix.
   36526   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   36527   case $ac_top_builddir_sub in
   36528   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   36529   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   36530   esac ;;
   36531 esac
   36532 ac_abs_top_builddir=$ac_pwd
   36533 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   36534 # for backward compatibility:
   36535 ac_top_builddir=$ac_top_build_prefix
   36536 
   36537 case $srcdir in
   36538   .)  # We are building in place.
   36539     ac_srcdir=.
   36540     ac_top_srcdir=$ac_top_builddir_sub
   36541     ac_abs_top_srcdir=$ac_pwd ;;
   36542   [\\/]* | ?:[\\/]* )  # Absolute name.
   36543     ac_srcdir=$srcdir$ac_dir_suffix;
   36544     ac_top_srcdir=$srcdir
   36545     ac_abs_top_srcdir=$srcdir ;;
   36546   *) # Relative name.
   36547     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   36548     ac_top_srcdir=$ac_top_build_prefix$srcdir
   36549     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   36550 esac
   36551 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   36552 
   36553 
   36554   case $ac_mode in
   36555   :F)
   36556   #
   36557   # CONFIG_FILE
   36558   #
   36559 
   36560   case $INSTALL in
   36561   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   36562   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   36563   esac
   36564 _ACEOF
   36565 
   36566 cat >>$CONFIG_STATUS <<\_ACEOF
   36567 # If the template does not know about datarootdir, expand it.
   36568 # FIXME: This hack should be removed a few years after 2.60.
   36569 ac_datarootdir_hack=; ac_datarootdir_seen=
   36570 
   36571 case `sed -n '/datarootdir/ {
   36572   p
   36573   q
   36574 }
   36575 /@datadir@/p
   36576 /@docdir@/p
   36577 /@infodir@/p
   36578 /@localedir@/p
   36579 /@mandir@/p
   36580 ' $ac_file_inputs` in
   36581 *datarootdir*) ac_datarootdir_seen=yes;;
   36582 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   36583   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   36584 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   36585 _ACEOF
   36586 cat >>$CONFIG_STATUS <<_ACEOF
   36587   ac_datarootdir_hack='
   36588   s&@datadir@&$datadir&g
   36589   s&@docdir@&$docdir&g
   36590   s&@infodir@&$infodir&g
   36591   s&@localedir@&$localedir&g
   36592   s&@mandir@&$mandir&g
   36593     s&\\\${datarootdir}&$datarootdir&g' ;;
   36594 esac
   36595 _ACEOF
   36596 
   36597 # Neutralize VPATH when `$srcdir' = `.'.
   36598 # Shell code in configure.ac might set extrasub.
   36599 # FIXME: do we really want to maintain this feature?
   36600 cat >>$CONFIG_STATUS <<_ACEOF
   36601   sed "$ac_vpsub
   36602 $extrasub
   36603 _ACEOF
   36604 cat >>$CONFIG_STATUS <<\_ACEOF
   36605 :t
   36606 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   36607 s&@configure_input@&$configure_input&;t t
   36608 s&@top_builddir@&$ac_top_builddir_sub&;t t
   36609 s&@srcdir@&$ac_srcdir&;t t
   36610 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   36611 s&@top_srcdir@&$ac_top_srcdir&;t t
   36612 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   36613 s&@builddir@&$ac_builddir&;t t
   36614 s&@abs_builddir@&$ac_abs_builddir&;t t
   36615 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   36616 s&@INSTALL@&$ac_INSTALL&;t t
   36617 $ac_datarootdir_hack
   36618 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   36619 
   36620 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   36621   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   36622   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   36623   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   36624 which seems to be undefined.  Please make sure it is defined." >&5
   36625 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   36626 which seems to be undefined.  Please make sure it is defined." >&2;}
   36627 
   36628   rm -f "$tmp/stdin"
   36629   case $ac_file in
   36630   -) cat "$tmp/out"; rm -f "$tmp/out";;
   36631   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   36632   esac
   36633  ;;
   36634   :H)
   36635   #
   36636   # CONFIG_HEADER
   36637   #
   36638 _ACEOF
   36639 
   36640 # Transform confdefs.h into a sed script `conftest.defines', that
   36641 # substitutes the proper values into config.h.in to produce config.h.
   36642 rm -f conftest.defines conftest.tail
   36643 # First, append a space to every undef/define line, to ease matching.
   36644 echo 's/$/ /' >conftest.defines
   36645 # Then, protect against being on the right side of a sed subst, or in
   36646 # an unquoted here document, in config.status.  If some macros were
   36647 # called several times there might be several #defines for the same
   36648 # symbol, which is useless.  But do not sort them, since the last
   36649 # AC_DEFINE must be honored.
   36650 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   36651 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   36652 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   36653 # PARAMS is the parameter list in the macro definition--in most cases, it's
   36654 # just an empty string.
   36655 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   36656 ac_dB='\\)[	 (].*,\\1define\\2'
   36657 ac_dC=' '
   36658 ac_dD=' ,'
   36659 
   36660 uniq confdefs.h |
   36661   sed -n '
   36662 	t rset
   36663 	:rset
   36664 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   36665 	t ok
   36666 	d
   36667 	:ok
   36668 	s/[\\&,]/\\&/g
   36669 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   36670 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   36671   ' >>conftest.defines
   36672 
   36673 # Remove the space that was appended to ease matching.
   36674 # Then replace #undef with comments.  This is necessary, for
   36675 # example, in the case of _POSIX_SOURCE, which is predefined and required
   36676 # on some systems where configure will not decide to define it.
   36677 # (The regexp can be short, since the line contains either #define or #undef.)
   36678 echo 's/ $//
   36679 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   36680 
   36681 # Break up conftest.defines:
   36682 ac_max_sed_lines=50
   36683 
   36684 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   36685 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   36686 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   36687 # et cetera.
   36688 ac_in='$ac_file_inputs'
   36689 ac_out='"$tmp/out1"'
   36690 ac_nxt='"$tmp/out2"'
   36691 
   36692 while :
   36693 do
   36694   # Write a here document:
   36695     cat >>$CONFIG_STATUS <<_ACEOF
   36696     # First, check the format of the line:
   36697     cat >"\$tmp/defines.sed" <<\\CEOF
   36698 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   36699 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   36700 b
   36701 :def
   36702 _ACEOF
   36703   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   36704   echo 'CEOF
   36705     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   36706   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   36707   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   36708   grep . conftest.tail >/dev/null || break
   36709   rm -f conftest.defines
   36710   mv conftest.tail conftest.defines
   36711 done
   36712 rm -f conftest.defines conftest.tail
   36713 
   36714 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   36715 cat >>$CONFIG_STATUS <<\_ACEOF
   36716   if test x"$ac_file" != x-; then
   36717     echo "/* $configure_input  */" >"$tmp/config.h"
   36718     cat "$ac_result" >>"$tmp/config.h"
   36719     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   36720       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   36721 echo "$as_me: $ac_file is unchanged" >&6;}
   36722     else
   36723       rm -f $ac_file
   36724       mv "$tmp/config.h" $ac_file
   36725     fi
   36726   else
   36727     echo "/* $configure_input  */"
   36728     cat "$ac_result"
   36729   fi
   36730   rm -f "$tmp/out12"
   36731  ;;
   36732 
   36733 
   36734   esac
   36735 
   36736 done # for ac_tag
   36737 
   36738 
   36739 { (exit 0); exit 0; }
   36740 _ACEOF
   36741 chmod +x $CONFIG_STATUS
   36742 ac_clean_files=$ac_clean_files_save
   36743 
   36744 
   36745 # configure is writing to config.log, and then calls config.status.
   36746 # config.status does its own redirection, appending to config.log.
   36747 # Unfortunately, on DOS this fails, as config.log is still kept open
   36748 # by configure, so config.status won't be able to write to it; its
   36749 # output is simply discarded.  So we exec the FD to /dev/null,
   36750 # effectively closing config.log, so it can be properly (re)opened and
   36751 # appended to by config.status.  When coming back to configure, we
   36752 # need to make the FD available again.
   36753 if test "$no_create" != yes; then
   36754   ac_cs_success=:
   36755   ac_config_status_args=
   36756   test "$silent" = yes &&
   36757     ac_config_status_args="$ac_config_status_args --quiet"
   36758   exec 5>/dev/null
   36759   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   36760   exec 5>>config.log
   36761   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   36762   # would make configure fail if this is the last instruction.
   36763   $ac_cs_success || { (exit 1); exit 1; }
   36764 fi
   36765 
   36766 
   36767 # Print summary of options
   36768 
   36769 # Someone please show me a better way :)
   36770 A=`eval echo ${prefix}` ; A=`eval echo ${A}`
   36771 B=`eval echo ${bindir}` ; B=`eval echo ${B}`
   36772 C=`eval echo ${sbindir}` ; C=`eval echo ${C}`
   36773 D=`eval echo ${sysconfdir}` ; D=`eval echo ${D}`
   36774 E=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
   36775 F=`eval echo ${mandir}/${mansubdir}X` ; F=`eval echo ${F}`
   36776 G=`eval echo ${piddir}` ; G=`eval echo ${G}`
   36777 H=`eval echo ${PRIVSEP_PATH}` ; H=`eval echo ${H}`
   36778 I=`eval echo ${user_path}` ; I=`eval echo ${I}`
   36779 J=`eval echo ${superuser_path}` ; J=`eval echo ${J}`
   36780 
   36781 echo ""
   36782 echo "OpenSSH has been configured with the following options:"
   36783 echo "                     User binaries: $B"
   36784 echo "                   System binaries: $C"
   36785 echo "               Configuration files: $D"
   36786 echo "                   Askpass program: $E"
   36787 echo "                      Manual pages: $F"
   36788 echo "                          PID file: $G"
   36789 echo "  Privilege separation chroot path: $H"
   36790 if test "x$external_path_file" = "x/etc/login.conf" ; then
   36791 echo "   At runtime, sshd will use the path defined in $external_path_file"
   36792 echo "   Make sure the path to scp is present, otherwise scp will not work"
   36793 else
   36794 echo "            sshd default user PATH: $I"
   36795 	if test ! -z "$external_path_file"; then
   36796 echo "   (If PATH is set in $external_path_file it will be used instead. If"
   36797 echo "   used, ensure the path to scp is present, otherwise scp will not work.)"
   36798 	fi
   36799 fi
   36800 if test ! -z "$superuser_path" ; then
   36801 echo "          sshd superuser user PATH: $J"
   36802 fi
   36803 echo "                    Manpage format: $MANTYPE"
   36804 echo "                       PAM support: $PAM_MSG"
   36805 echo "                   OSF SIA support: $SIA_MSG"
   36806 echo "                 KerberosV support: $KRB5_MSG"
   36807 echo "                   SELinux support: $SELINUX_MSG"
   36808 echo "                 Smartcard support: $SCARD_MSG"
   36809 echo "                     S/KEY support: $SKEY_MSG"
   36810 echo "              MD5 password support: $MD5_MSG"
   36811 echo "                   libedit support: $LIBEDIT_MSG"
   36812 echo "  Solaris process contract support: $SPC_MSG"
   36813 echo "           Solaris project support: $SP_MSG"
   36814 echo "       IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
   36815 echo "           Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
   36816 echo "                  BSD Auth support: $BSD_AUTH_MSG"
   36817 echo "              Random number source: $RAND_MSG"
   36818 echo "             Privsep sandbox style: $SANDBOX_STYLE"
   36819 
   36820 echo ""
   36821 
   36822 echo "              Host: ${host}"
   36823 echo "          Compiler: ${CC}"
   36824 echo "    Compiler flags: ${CFLAGS}"
   36825 echo "Preprocessor flags: ${CPPFLAGS}"
   36826 echo "      Linker flags: ${LDFLAGS}"
   36827 echo "         Libraries: ${LIBS}"
   36828 if test ! -z "${SSHDLIBS}"; then
   36829 echo "         +for sshd: ${SSHDLIBS}"
   36830 fi
   36831 if test ! -z "${SSHLIBS}"; then
   36832 echo "          +for ssh: ${SSHLIBS}"
   36833 fi
   36834 
   36835 echo ""
   36836 
   36837 if test "x$MAKE_PACKAGE_SUPPORTED" = "xyes" ; then
   36838 	echo "SVR4 style packages are supported with \"make package\""
   36839 	echo ""
   36840 fi
   36841 
   36842 if test "x$PAM_MSG" = "xyes" ; then
   36843 	echo "PAM is enabled. You may need to install a PAM control file "
   36844 	echo "for sshd, otherwise password authentication may fail. "
   36845 	echo "Example PAM control files can be found in the contrib/ "
   36846 	echo "subdirectory"
   36847 	echo ""
   36848 fi
   36849 
   36850 if test ! -z "$NO_PEERCHECK" ; then
   36851 	echo "WARNING: the operating system that you are using does not"
   36852 	echo "appear to support getpeereid(), getpeerucred() or the"
   36853 	echo "SO_PEERCRED getsockopt() option. These facilities are used to"
   36854 	echo "enforce security checks to prevent unauthorised connections to"
   36855 	echo "ssh-agent. Their absence increases the risk that a malicious"
   36856 	echo "user can connect to your agent."
   36857 	echo ""
   36858 fi
   36859 
   36860 if test "$AUDIT_MODULE" = "bsm" ; then
   36861 	echo "WARNING: BSM audit support is currently considered EXPERIMENTAL."
   36862 	echo "See the Solaris section in README.platform for details."
   36863 fi
   36864