Annotation of src/usr.bin/ssh/config.h.in, Revision 1.1
1.1 ! deraadt 1: /* config.h.in. Generated automatically from configure.in by autoheader. */
! 2: /*
! 3:
! 4: acconfig.h - template used by autoheader to create config.h.in
! 5: config.h.in - used by autoconf to create config.h
! 6: config.h - created by autoconf; contains defines generated by autoconf
! 7:
! 8: Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>
! 9:
! 10: */
! 11:
! 12: #define RCSID(msg) \
! 13: static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
! 14:
! 15:
! 16: /* Define to empty if the keyword does not work. */
! 17: #undef const
! 18:
! 19: /* Define to `int' if <sys/types.h> doesn't define. */
! 20: #undef gid_t
! 21:
! 22: /* Define if your struct stat has st_blksize. */
! 23: #undef HAVE_ST_BLKSIZE
! 24:
! 25: /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
! 26: #undef HAVE_SYS_WAIT_H
! 27:
! 28: /* Define as __inline if that's what the C compiler calls it. */
! 29: #undef inline
! 30:
! 31: /* Define to `int' if <sys/types.h> doesn't define. */
! 32: #undef mode_t
! 33:
! 34: /* Define if your C compiler doesn't accept -c and -o together. */
! 35: #undef NO_MINUS_C_MINUS_O
! 36:
! 37: /* Define if your Fortran 77 compiler doesn't accept -c and -o together. */
! 38: #undef F77_NO_MINUS_C_MINUS_O
! 39:
! 40: /* Define to `long' if <sys/types.h> doesn't define. */
! 41: #undef off_t
! 42:
! 43: /* Define as the return type of signal handlers (int or void). */
! 44: #undef RETSIGTYPE
! 45:
! 46: /* Define to the type of arg1 for select(). */
! 47: #undef SELECT_TYPE_ARG1
! 48:
! 49: /* Define to the type of args 2, 3 and 4 for select(). */
! 50: #undef SELECT_TYPE_ARG234
! 51:
! 52: /* Define to the type of arg5 for select(). */
! 53: #undef SELECT_TYPE_ARG5
! 54:
! 55: /* Define to `unsigned' if <sys/types.h> doesn't define. */
! 56: #undef size_t
! 57:
! 58: /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
! 59: #undef STAT_MACROS_BROKEN
! 60:
! 61: /* Define if you have the ANSI C header files. */
! 62: #undef STDC_HEADERS
! 63:
! 64: /* Define if you can safely include both <sys/time.h> and <time.h>. */
! 65: #undef TIME_WITH_SYS_TIME
! 66:
! 67: /* Define to `int' if <sys/types.h> doesn't define. */
! 68: #undef uid_t
! 69:
! 70: /* Define if your processor stores words with the most significant
! 71: byte first (like Motorola and SPARC, unlike Intel and VAX). */
! 72: #undef WORDS_BIGENDIAN
! 73:
! 74: /* Define if you have SYSV-style /dev/ptmx and /dev/pts/. */
! 75: #undef HAVE_DEV_PTMX
! 76:
! 77: /* Define if you have /dev/pts and /dev/ptc devices (as in AIX). */
! 78: #undef HAVE_DEV_PTS_AND_PTC
! 79:
! 80: /* Define if you have shadow passwords in /etc/security/passwd (AIX style). */
! 81: #undef HAVE_ETC_SECURITY_PASSWD
! 82:
! 83: /* Define if you have shadow passwords in /etc/security/passwd.adjunct
! 84: (SunOS style). */
! 85: #undef HAVE_ETC_SECURITY_PASSWD_ADJUNCT
! 86:
! 87:
! 88: /* Define if you have OSF1 C2 security installed on the system */
! 89: #undef HAVE_OSF1_C2_SECURITY
! 90:
! 91: /* Define if you have shadow passwords in /etc/shadow (Solaris style). */
! 92: #undef HAVE_ETC_SHADOW
! 93:
! 94: /* Define if you have system login defaults in /etc/default/login. */
! 95: #undef HAVE_ETC_DEFAULT_LOGIN
! 96:
! 97: /* Define if utmp structure has host field. */
! 98: #undef HAVE_HOST_IN_UTMP
! 99:
! 100: /* Define if utmp structure has addr field. */
! 101: #undef HAVE_ADDR_IN_UTMP
! 102:
! 103: /* Define if utmp structure has id field. */
! 104: #undef HAVE_ID_IN_UTMP
! 105:
! 106: /* Define if utmp structure has name field. */
! 107: #undef HAVE_NAME_IN_UTMP
! 108:
! 109: /* Define if utmp structure has pid field. */
! 110: #undef HAVE_PID_IN_UTMP
! 111:
! 112: /* Define if utmpx structure has ut_session. */
! 113: #undef HAVE_UT_SESSION
! 114:
! 115: /* Define if utmpx structure has ut_syslen. */
! 116: #undef HAVE_UT_SYSLEN
! 117:
! 118: /* Define if /var/adm/lastlog or whatever it is called is a directory
! 119: (e.g. SGI IRIX). */
! 120: #undef LASTLOG_IS_DIR
! 121:
! 122: /* Define to use RSAREF. */
! 123: #undef RSAREF
! 124:
! 125: /* Define to use SSL. */
! 126: #undef DO_SSL
! 127:
! 128: /* Define this to be the path of the rsh program to support executing rsh. */
! 129: #undef RSH_PATH
! 130:
! 131: /* Define this to be the path of the xauth program. */
! 132: #undef XAUTH_PATH
! 133:
! 134: /* Default path for utmp. Determined by configure. */
! 135: #undef SSH_UTMP
! 136:
! 137: /* Default path for wtmp. Determined by configure. */
! 138: #undef SSH_WTMP
! 139:
! 140: /* Default path for lastlog. Determined by configure. */
! 141: #undef SSH_LASTLOG
! 142:
! 143: /* This is defined if we found a lastlog file. The presence of lastlog.h
! 144: alone is not a sufficient indicator (at least newer BSD systems have
! 145: lastlog but no lastlog.h. */
! 146: #undef HAVE_LASTLOG
! 147:
! 148: /* Define this if libutil.a contains BSD 4.4 compatible login(), logout(),
! 149: and logwtmp() calls. */
! 150: #undef HAVE_LIBUTIL_LOGIN
! 151:
! 152: /* Location of system mail spool directory. */
! 153: #undef MAIL_SPOOL_DIRECTORY
! 154:
! 155: /* Defined if mail goes to $HOME/newmail instead of a global mail spool. */
! 156: #undef HAVE_TILDE_NEWMAIL
! 157:
! 158: /* Define this to be the default user path if you don't like the default.
! 159: See the --with-path=<path> configure option. */
! 160: #undef DEFAULT_PATH
! 161:
! 162: /* Define this if O_NONBLOCK does not work on your system (e.g., Ultrix). */
! 163: #undef O_NONBLOCK_BROKEN
! 164:
! 165: /* Define this if sys/syslog.h needs to be included in addition to syslog.h.
! 166: This is the case on some Ultrix versions. */
! 167: #undef NEED_SYS_SYSLOG_H
! 168:
! 169: /* Define this to include IDEA encryption. */
! 170: #undef WITH_IDEA
! 171:
! 172: /* Define this to include RC4 encryption. */
! 173: #undef WITH_RC4
! 174:
! 175: /* Define this to include Blowfish encryption. */
! 176: #undef WITH_BLOWFISH
! 177:
! 178: /* Define this to include libwrap (tcp_wrappers) support. */
! 179: #undef LIBWRAP
! 180:
! 181: /* This is defined to pw_encrypt on Linux when using John Faugh's shadow
! 182: password implementation. */
! 183: #undef crypt
! 184:
! 185: /* This is defined on 386BSD to preted we are on FreeBSD. */
! 186: #undef __FreeBSD__
! 187:
! 188: /* If defines, this overrides "tty" as the terminal group. */
! 189: #undef TTY_GROUP
! 190:
! 191: /* Define this if you want to support Security Dynammics SecurID
! 192: cards. */
! 193: #undef HAVE_SECURID
! 194:
! 195: /* Define this if you are using HPSUX. HPUX uses non-standard shared
! 196: memory communication for X, which seems to be enabled by the display name
! 197: matching that of the local host. This circumvents it by using the IP
! 198: address instead of the host name in DISPLAY. */
! 199: #undef HPSUX_NONSTANDARD_X11_KLUDGE
! 200:
! 201: /* Define this if inet_network should be used instead of inet_addr. This is
! 202: the case on DGUX 5.4. */
! 203: #undef BROKEN_INET_ADDR
! 204:
! 205: /* Define this if your system does not like sizeof(struct sockaddr_un) as the
! 206: size argument in bind and connect calls for unix domain sockets. */
! 207: #undef USE_STRLEN_FOR_AF_UNIX
! 208:
! 209: /* Define this to use pipes instead of socketpairs for communicating with the
! 210: client program. Socketpairs do not seem to work on all systems. */
! 211: #undef USE_PIPES
! 212:
! 213: /* Define this if speed_t is defined in stdtypes.h or otherwise gets included
! 214: into ttymodes.c from system headers. */
! 215: #undef SPEED_T_IN_STDTYPES_H
! 216:
! 217: /* Define this if compiling with SOCKS (the firewall traversal library).
! 218: Also, you must define connect, getsockname, bind, accept, listen, and
! 219: select to their R-versions. */
! 220: #undef SOCKS
! 221: #undef connect
! 222: #undef getsockname
! 223: #undef bind
! 224: #undef accept
! 225: #undef listen
! 226: #undef select
! 227:
! 228: /* Define these if on SCO Unix. */
! 229: #undef HAVE_SCO_ETC_SHADOW
! 230: #undef SCO
! 231:
! 232: /* Define this if you want to compile in Kerberos V4 support.
! 233: This can be done at configure time with the --with-krb4 argument. */
! 234: #undef KRB4
! 235:
! 236: /* Define this if you want to compile in AFS support.
! 237: This can be done at configure time with the --with-afs argument. */
! 238: #undef AFS
! 239:
! 240: /* Define this if you want to enable nonstandard krb4 TGT forwarding. */
! 241: #undef KERBEROS_TGT_PASSING
! 242:
! 243: /* Define this if you want to add optional compression support. */
! 244: #undef WITH_ZLIB
! 245:
! 246: /* The number of bytes in a int. */
! 247: #undef SIZEOF_INT
! 248:
! 249: /* The number of bytes in a long. */
! 250: #undef SIZEOF_LONG
! 251:
! 252: /* The number of bytes in a short. */
! 253: #undef SIZEOF_SHORT
! 254:
! 255: /* Define if you have the _getpty function. */
! 256: #undef HAVE__GETPTY
! 257:
! 258: /* Define if you have the clock function. */
! 259: #undef HAVE_CLOCK
! 260:
! 261: /* Define if you have the fchmod function. */
! 262: #undef HAVE_FCHMOD
! 263:
! 264: /* Define if you have the getdtablesize function. */
! 265: #undef HAVE_GETDTABLESIZE
! 266:
! 267: /* Define if you have the gethostname function. */
! 268: #undef HAVE_GETHOSTNAME
! 269:
! 270: /* Define if you have the getrusage function. */
! 271: #undef HAVE_GETRUSAGE
! 272:
! 273: /* Define if you have the gettimeofday function. */
! 274: #undef HAVE_GETTIMEOFDAY
! 275:
! 276: /* Define if you have the initgroups function. */
! 277: #undef HAVE_INITGROUPS
! 278:
! 279: /* Define if you have the innetgr function. */
! 280: #undef HAVE_INNETGR
! 281:
! 282: /* Define if you have the memcpy function. */
! 283: #undef HAVE_MEMCPY
! 284:
! 285: /* Define if you have the memmove function. */
! 286: #undef HAVE_MEMMOVE
! 287:
! 288: /* Define if you have the openpty function. */
! 289: #undef HAVE_OPENPTY
! 290:
! 291: /* Define if you have the popen function. */
! 292: #undef HAVE_POPEN
! 293:
! 294: /* Define if you have the putenv function. */
! 295: #undef HAVE_PUTENV
! 296:
! 297: /* Define if you have the random function. */
! 298: #undef HAVE_RANDOM
! 299:
! 300: /* Define if you have the remove function. */
! 301: #undef HAVE_REMOVE
! 302:
! 303: /* Define if you have the seteuid function. */
! 304: #undef HAVE_SETEUID
! 305:
! 306: /* Define if you have the setlogin function. */
! 307: #undef HAVE_SETLOGIN
! 308:
! 309: /* Define if you have the setluid function. */
! 310: #undef HAVE_SETLUID
! 311:
! 312: /* Define if you have the setrlimit function. */
! 313: #undef HAVE_SETRLIMIT
! 314:
! 315: /* Define if you have the setsid function. */
! 316: #undef HAVE_SETSID
! 317:
! 318: /* Define if you have the socketpair function. */
! 319: #undef HAVE_SOCKETPAIR
! 320:
! 321: /* Define if you have the strchr function. */
! 322: #undef HAVE_STRCHR
! 323:
! 324: /* Define if you have the strerror function. */
! 325: #undef HAVE_STRERROR
! 326:
! 327: /* Define if you have the times function. */
! 328: #undef HAVE_TIMES
! 329:
! 330: /* Define if you have the ulimit function. */
! 331: #undef HAVE_ULIMIT
! 332:
! 333: /* Define if you have the umask function. */
! 334: #undef HAVE_UMASK
! 335:
! 336: /* Define if you have the vhangup function. */
! 337: #undef HAVE_VHANGUP
! 338:
! 339: /* Define if you have the vsnprintf function. */
! 340: #undef HAVE_VSNPRINTF
! 341:
! 342: /* Define if you have the <dirent.h> header file. */
! 343: #undef HAVE_DIRENT_H
! 344:
! 345: /* Define if you have the <gmp.h> header file. */
! 346: #undef HAVE_GMP_H
! 347:
! 348: /* Define if you have the <krb.h> header file. */
! 349: #undef HAVE_KRB_H
! 350:
! 351: /* Define if you have the <lastlog.h> header file. */
! 352: #undef HAVE_LASTLOG_H
! 353:
! 354: /* Define if you have the <ndir.h> header file. */
! 355: #undef HAVE_NDIR_H
! 356:
! 357: /* Define if you have the <netinet/in_systm.h> header file. */
! 358: #undef HAVE_NETINET_IN_SYSTM_H
! 359:
! 360: /* Define if you have the <paths.h> header file. */
! 361: #undef HAVE_PATHS_H
! 362:
! 363: /* Define if you have the <rusage.h> header file. */
! 364: #undef HAVE_RUSAGE_H
! 365:
! 366: /* Define if you have the <sgtty.h> header file. */
! 367: #undef HAVE_SGTTY_H
! 368:
! 369: /* Define if you have the <sys/dir.h> header file. */
! 370: #undef HAVE_SYS_DIR_H
! 371:
! 372: /* Define if you have the <sys/filio.h> header file. */
! 373: #undef HAVE_SYS_FILIO_H
! 374:
! 375: /* Define if you have the <sys/ioctl.h> header file. */
! 376: #undef HAVE_SYS_IOCTL_H
! 377:
! 378: /* Define if you have the <sys/ndir.h> header file. */
! 379: #undef HAVE_SYS_NDIR_H
! 380:
! 381: /* Define if you have the <sys/select.h> header file. */
! 382: #undef HAVE_SYS_SELECT_H
! 383:
! 384: /* Define if you have the <sys/time.h> header file. */
! 385: #undef HAVE_SYS_TIME_H
! 386:
! 387: /* Define if you have the <termios.h> header file. */
! 388: #undef HAVE_TERMIOS_H
! 389:
! 390: /* Define if you have the <ulimit.h> header file. */
! 391: #undef HAVE_ULIMIT_H
! 392:
! 393: /* Define if you have the <unistd.h> header file. */
! 394: #undef HAVE_UNISTD_H
! 395:
! 396: /* Define if you have the <usersec.h> header file. */
! 397: #undef HAVE_USERSEC_H
! 398:
! 399: /* Define if you have the <utime.h> header file. */
! 400: #undef HAVE_UTIME_H
! 401:
! 402: /* Define if you have the <utmp.h> header file. */
! 403: #undef HAVE_UTMP_H
! 404:
! 405: /* Define if you have the <utmpx.h> header file. */
! 406: #undef HAVE_UTMPX_H
! 407:
! 408: /* Define if you have the <zlib.h> header file. */
! 409: #undef HAVE_ZLIB_H
! 410:
! 411: /* Define if you have the crypt library (-lcrypt). */
! 412: #undef HAVE_LIBCRYPT
! 413:
! 414: /* Define if you have the des library (-ldes). */
! 415: #undef HAVE_LIBDES
! 416:
! 417: /* Define if you have the gen library (-lgen). */
! 418: #undef HAVE_LIBGEN
! 419:
! 420: /* Define if you have the gmp library (-lgmp). */
! 421: #undef HAVE_LIBGMP
! 422:
! 423: /* Define if you have the krb library (-lkrb). */
! 424: #undef HAVE_LIBKRB
! 425:
! 426: /* Define if you have the nsl library (-lnsl). */
! 427: #undef HAVE_LIBNSL
! 428:
! 429: /* Define if you have the s library (-ls). */
! 430: #undef HAVE_LIBS
! 431:
! 432: /* Define if you have the security library (-lsecurity). */
! 433: #undef HAVE_LIBSECURITY
! 434:
! 435: /* Define if you have the socket library (-lsocket). */
! 436: #undef HAVE_LIBSOCKET
! 437:
! 438: /* Define if you have the sun library (-lsun). */
! 439: #undef HAVE_LIBSUN
! 440:
! 441: /* Define if you have the z library (-lz). */
! 442: #undef HAVE_LIBZ