config.h revision 72450
156067Smarkm/* include/config.h. Generated automatically by configure. */ 256067Smarkm/* include/config.h.in. Generated automatically from configure.in by autoheader. */ 372450Sassar 456067Smarkm/* $FreeBSD: head/kerberos5/include/config.h 72450 2001-02-13 16:57:04Z assar $ */ 556067Smarkm 672450Sassar#ifndef RCSID 772450Sassar#define RCSID(msg) static /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg } 872450Sassar#endif 956067Smarkm 1072450Sassar#define BINDIR "/usr/heimdal/bin" 1172450Sassar#define LIBDIR "/usr/heimdal/lib" 1272450Sassar#define LIBEXECDIR "/usr/heimdal/libexec" 1372450Sassar#define SBINDIR "/usr/heimdal/sbin" 1456067Smarkm 1572450Sassar#define HAVE_INT8_T 1 1672450Sassar#define HAVE_INT16_T 1 1772450Sassar#define HAVE_INT32_T 1 1872450Sassar#define HAVE_INT64_T 1 1972450Sassar#define HAVE_U_INT8_T 1 2072450Sassar#define HAVE_U_INT16_T 1 2172450Sassar#define HAVE_U_INT32_T 1 2272450Sassar#define HAVE_U_INT64_T 1 2356067Smarkm 2472450Sassar/* Maximum values on all known systems */ 2572450Sassar#define MaxHostNameLen (64+4) 2672450Sassar#define MaxPathLen (1024+4) 2756067Smarkm 2856067Smarkm 2956067Smarkm 3072450Sassar/* Define if you want authentication support in telnet. */ 3172450Sassar#define AUTHENTICATION 1 3256067Smarkm 3372450Sassar/* Define if realloc(NULL) doesn't work. */ 3472450Sassar/* #undef BROKEN_REALLOC */ 3556067Smarkm 3672450Sassar/* Define if you want support for DCE/DFS PAG's. */ 3772450Sassar/* #undef DCE */ 3856067Smarkm 3972450Sassar/* Define if you want to use DES encryption in telnet. */ 4072450Sassar#define DES_ENCRYPTION 1 4156067Smarkm 4272450Sassar/* Define this to enable diagnostics in telnet. */ 4372450Sassar#define DIAGNOSTICS 1 4456067Smarkm 4572450Sassar/* Define if you want encryption support in telnet. */ 4672450Sassar#define ENCRYPTION 1 4756067Smarkm 4872450Sassar/* define if sys/param.h defines the endiness */ 4972450Sassar#define ENDIANESS_IN_SYS_PARAM_H 1 5056067Smarkm 5172450Sassar/* Define this if you want support for broken ENV_{VAR,VAL} telnets. */ 5272450Sassar/* #undef ENV_HACK */ 5356067Smarkm 5472450Sassar/* define if prototype of gethostbyaddr is compatible with struct hostent 5572450Sassar *gethostbyaddr(const void *, size_t, int) */ 5672450Sassar/* #undef GETHOSTBYADDR_PROTO_COMPATIBLE */ 5756067Smarkm 5872450Sassar/* define if prototype of gethostbyname is compatible with struct hostent 5972450Sassar *gethostbyname(const char *) */ 6072450Sassar#define GETHOSTBYNAME_PROTO_COMPATIBLE 1 6156067Smarkm 6272450Sassar/* define if prototype of getservbyname is compatible with struct servent 6372450Sassar *getservbyname(const char *, const char *) */ 6472450Sassar#define GETSERVBYNAME_PROTO_COMPATIBLE 1 6556067Smarkm 6672450Sassar/* define if prototype of getsockname is compatible with int getsockname(int, 6772450Sassar struct sockaddr*, socklen_t*) */ 6872450Sassar#define GETSOCKNAME_PROTO_COMPATIBLE 1 6956067Smarkm 7072450Sassar/* Define if you have the <arpa/ftp.h> header file. */ 7172450Sassar#define HAVE_ARPA_FTP_H 1 7256067Smarkm 7372450Sassar/* Define if you have the <arpa/inet.h> header file. */ 7472450Sassar#define HAVE_ARPA_INET_H 1 7572450Sassar 7672450Sassar/* Define if you have the <arpa/nameser.h> header file. */ 7772450Sassar#define HAVE_ARPA_NAMESER_H 1 7872450Sassar 7972450Sassar/* Define if you have the <arpa/telnet.h> header file. */ 8072450Sassar#define HAVE_ARPA_TELNET_H 1 8172450Sassar 8272450Sassar/* Define if you have the `asnprintf' function. */ 8356067Smarkm/* #undef HAVE_ASNPRINTF */ 8456067Smarkm 8572450Sassar/* Define if you have the `asprintf' function. */ 8656067Smarkm#define HAVE_ASPRINTF 1 8756067Smarkm 8872450Sassar/* Define if you have the <bind/bitypes.h> header file. */ 8972450Sassar/* #undef HAVE_BIND_BITYPES_H */ 9072450Sassar 9172450Sassar/* Define if you have the <bsdsetjmp.h> header file. */ 9272450Sassar/* #undef HAVE_BSDSETJMP_H */ 9372450Sassar 9472450Sassar/* Define if you have the <capability.h> header file. */ 9572450Sassar/* #undef HAVE_CAPABILITY_H */ 9672450Sassar 9772450Sassar/* Define if you have the `cap_set_proc' function. */ 9856067Smarkm/* #undef HAVE_CAP_SET_PROC */ 9956067Smarkm 10072450Sassar/* Define if you have the `cgetent' function. */ 10156067Smarkm#define HAVE_CGETENT 1 10256067Smarkm 10372450Sassar/* Define if you have the `chown' function. */ 10456067Smarkm#define HAVE_CHOWN 1 10556067Smarkm 10672450Sassar/* Define if you have the <config.h> header file. */ 10772450Sassar/* #undef HAVE_CONFIG_H */ 10872450Sassar 10972450Sassar/* Define if you have the `copyhostent' function. */ 11056067Smarkm/* #undef HAVE_COPYHOSTENT */ 11156067Smarkm 11272450Sassar/* Define if you have the `crypt' function. */ 11356067Smarkm#define HAVE_CRYPT 1 11456067Smarkm 11572450Sassar/* Define if you have the <crypt.h> header file. */ 11672450Sassar/* #undef HAVE_CRYPT_H */ 11772450Sassar 11872450Sassar/* Define if you have the <curses.h> header file. */ 11972450Sassar#define HAVE_CURSES_H 1 12072450Sassar 12172450Sassar/* Define if you have the `daemon' function. */ 12256067Smarkm#define HAVE_DAEMON 1 12356067Smarkm 12472450Sassar/* Define if you have the `dbm_firstkey' function. */ 12556067Smarkm#define HAVE_DBM_FIRSTKEY 1 12656067Smarkm 12772450Sassar/* Define if you have the <dbm.h> header file. */ 12872450Sassar/* #undef HAVE_DBM_H */ 12956067Smarkm 13072450Sassar/* Define if you have the `dbopen' function. */ 13172450Sassar/* #undef HAVE_DBOPEN */ 13272450Sassar 13372450Sassar/* Define if you have the <db_185.h> header file. */ 13472450Sassar/* #undef HAVE_DB_185_H */ 13572450Sassar 13672450Sassar/* Define if you have the `db_create' function. */ 13772450Sassar/* #undef HAVE_DB_CREATE */ 13872450Sassar 13972450Sassar/* Define if you have the <db.h> header file. */ 14072450Sassar#define HAVE_DB_H 1 14172450Sassar 14272450Sassar/* Define if you have the `des_cbc_encrypt' function. */ 14372450Sassar#define HAVE_DES_CBC_ENCRYPT 1 14472450Sassar 14572450Sassar/* Define if you have the <dirent.h> header file. */ 14672450Sassar#define HAVE_DIRENT_H 1 14772450Sassar 14872450Sassar/* Define if you have the <dlfcn.h> header file. */ 14972450Sassar#define HAVE_DLFCN_H 1 15072450Sassar 15172450Sassar/* Define if you have the `dlopen' function. */ 15256067Smarkm#define HAVE_DLOPEN 1 15356067Smarkm 15472450Sassar/* Define if you have the `dn_expand' function. */ 15556067Smarkm#define HAVE_DN_EXPAND 1 15656067Smarkm 15772450Sassar/* Define if you have the `el_init' function. */ 15856067Smarkm#define HAVE_EL_INIT 1 15956067Smarkm 16072450Sassar/* define if your system declares environ */ 16172450Sassar/* #undef HAVE_ENVIRON_DECLARATION */ 16272450Sassar 16372450Sassar/* Define if you have the `err' function. */ 16456067Smarkm#define HAVE_ERR 1 16556067Smarkm 16672450Sassar/* Define if you have the <errno.h> header file. */ 16772450Sassar#define HAVE_ERRNO_H 1 16872450Sassar 16972450Sassar/* Define if you have the `errx' function. */ 17056067Smarkm#define HAVE_ERRX 1 17156067Smarkm 17272450Sassar/* Define if you have the <err.h> header file. */ 17372450Sassar#define HAVE_ERR_H 1 17472450Sassar 17572450Sassar/* Define if you have the `fchown' function. */ 17656067Smarkm#define HAVE_FCHOWN 1 17756067Smarkm 17872450Sassar/* Define if you have the `fcntl' function. */ 17956067Smarkm#define HAVE_FCNTL 1 18056067Smarkm 18172450Sassar/* Define if you have the <fcntl.h> header file. */ 18272450Sassar#define HAVE_FCNTL_H 1 18372450Sassar 18472450Sassar/* Define if you have the `flock' function. */ 18556067Smarkm#define HAVE_FLOCK 1 18656067Smarkm 18772450Sassar/* Define if you have the `fnmatch' function. */ 18856067Smarkm#define HAVE_FNMATCH 1 18956067Smarkm 19072450Sassar/* Define if you have the <fnmatch.h> header file. */ 19172450Sassar#define HAVE_FNMATCH_H 1 19272450Sassar 19372450Sassar/* Define if el_init takes four arguments. */ 19472450Sassar/* #undef HAVE_FOUR_VALUED_EL_INIT */ 19572450Sassar 19672450Sassar/* define if krb_put_int takes four arguments. */ 19772450Sassar#define HAVE_FOUR_VALUED_KRB_PUT_INT 1 19872450Sassar 19972450Sassar/* Define if you have the `freeaddrinfo' function. */ 20056067Smarkm#define HAVE_FREEADDRINFO 1 20156067Smarkm 20272450Sassar/* Define if you have the `freehostent' function. */ 20356067Smarkm#define HAVE_FREEHOSTENT 1 20456067Smarkm 20572450Sassar/* Define if you have the `gai_strerror' function. */ 20656067Smarkm#define HAVE_GAI_STRERROR 1 20756067Smarkm 20872450Sassar/* Define if you have the <gdbm/ndbm.h> header file. */ 20972450Sassar/* #undef HAVE_GDBM_NDBM_H */ 21072450Sassar 21172450Sassar/* Define if you have the `getaddrinfo' function. */ 21256067Smarkm#define HAVE_GETADDRINFO 1 21356067Smarkm 21472450Sassar/* Define if you have the `getconfattr' function. */ 21572450Sassar/* #undef HAVE_GETCONFATTR */ 21672450Sassar 21772450Sassar/* Define if you have the `getcwd' function. */ 21856067Smarkm#define HAVE_GETCWD 1 21956067Smarkm 22072450Sassar/* Define if you have the `getdtablesize' function. */ 22156067Smarkm#define HAVE_GETDTABLESIZE 1 22256067Smarkm 22372450Sassar/* Define if you have the `getegid' function. */ 22456067Smarkm#define HAVE_GETEGID 1 22556067Smarkm 22672450Sassar/* Define if you have the `geteuid' function. */ 22756067Smarkm#define HAVE_GETEUID 1 22856067Smarkm 22972450Sassar/* Define if you have the `getgid' function. */ 23056067Smarkm#define HAVE_GETGID 1 23156067Smarkm 23272450Sassar/* Define if you have the `gethostbyname' function. */ 23356067Smarkm#define HAVE_GETHOSTBYNAME 1 23456067Smarkm 23572450Sassar/* Define if you have the `gethostbyname2' function. */ 23656067Smarkm#define HAVE_GETHOSTBYNAME2 1 23756067Smarkm 23872450Sassar/* Define if you have the `gethostname' function. */ 23956067Smarkm#define HAVE_GETHOSTNAME 1 24056067Smarkm 24172450Sassar/* Define if you have the `getifaddrs' function. */ 24272450Sassar#define HAVE_GETIFADDRS 1 24372450Sassar 24472450Sassar/* Define if you have the `getipnodebyaddr' function. */ 24556067Smarkm#define HAVE_GETIPNODEBYADDR 1 24656067Smarkm 24772450Sassar/* Define if you have the `getipnodebyname' function. */ 24856067Smarkm#define HAVE_GETIPNODEBYNAME 1 24956067Smarkm 25072450Sassar/* Define if you have the `getlogin' function. */ 25156067Smarkm#define HAVE_GETLOGIN 1 25256067Smarkm 25372450Sassar/* Define if you have a working getmsg. */ 25456067Smarkm/* #undef HAVE_GETMSG */ 25556067Smarkm 25672450Sassar/* Define if you have the `getnameinfo' function. */ 25756067Smarkm#define HAVE_GETNAMEINFO 1 25856067Smarkm 25972450Sassar/* Define if you have the `getopt' function. */ 26056067Smarkm#define HAVE_GETOPT 1 26156067Smarkm 26272450Sassar/* Define if you have the `getpwnam_r' function. */ 26356067Smarkm/* #undef HAVE_GETPWNAM_R */ 26456067Smarkm 26572450Sassar/* Define if you have the `getrlimit' function. */ 26656067Smarkm#define HAVE_GETRLIMIT 1 26756067Smarkm 26872450Sassar/* Define if you have the `getsockopt' function. */ 26956067Smarkm#define HAVE_GETSOCKOPT 1 27056067Smarkm 27172450Sassar/* Define if you have the `getspnam' function. */ 27256067Smarkm/* #undef HAVE_GETSPNAM */ 27356067Smarkm 27472450Sassar/* Define if you have the `gettimeofday' function. */ 27556067Smarkm#define HAVE_GETTIMEOFDAY 1 27656067Smarkm 27772450Sassar/* Define if you have the `getudbnam' function. */ 27856067Smarkm/* #undef HAVE_GETUDBNAM */ 27956067Smarkm 28072450Sassar/* Define if you have the `getuid' function. */ 28156067Smarkm#define HAVE_GETUID 1 28256067Smarkm 28372450Sassar/* Define if you have the `getusershell' function. */ 28456067Smarkm#define HAVE_GETUSERSHELL 1 28556067Smarkm 28672450Sassar/* define if you have a glob() that groks GLOB_BRACE, GLOB_NOCHECK, 28772450Sassar GLOB_QUOTE, and GLOB_TILDE */ 28872450Sassar#define HAVE_GLOB 1 28972450Sassar 29072450Sassar/* Define if you have the `grantpt' function. */ 29156067Smarkm/* #undef HAVE_GRANTPT */ 29256067Smarkm 29372450Sassar/* Define if you have the <grp.h> header file. */ 29472450Sassar#define HAVE_GRP_H 1 29572450Sassar 29672450Sassar/* Define if you have the `hstrerror' function. */ 29756067Smarkm#define HAVE_HSTRERROR 1 29856067Smarkm 29972450Sassar/* Define if you have the `h_errlist' variable. */ 30072450Sassar#define HAVE_H_ERRLIST 1 30172450Sassar 30272450Sassar/* define if your system declares h_errlist */ 30372450Sassar/* #undef HAVE_H_ERRLIST_DECLARATION */ 30472450Sassar 30572450Sassar/* Define if you have the `h_errno' variable. */ 30672450Sassar#define HAVE_H_ERRNO 1 30772450Sassar 30872450Sassar/* define if your system declares h_errno */ 30972450Sassar#define HAVE_H_ERRNO_DECLARATION 1 31072450Sassar 31172450Sassar/* Define if you have the `h_nerr' variable. */ 31272450Sassar#define HAVE_H_NERR 1 31372450Sassar 31472450Sassar/* define if your system declares h_nerr */ 31572450Sassar/* #undef HAVE_H_NERR_DECLARATION */ 31672450Sassar 31772450Sassar/* Define if you have the <ifaddrs.h> header file. */ 31872450Sassar#define HAVE_IFADDRS_H 1 31972450Sassar 32072450Sassar/* Define if you have the `inet_aton' function. */ 32156067Smarkm#define HAVE_INET_ATON 1 32256067Smarkm 32372450Sassar/* Define if you have the `inet_ntop' function. */ 32456067Smarkm#define HAVE_INET_NTOP 1 32556067Smarkm 32672450Sassar/* Define if you have the `inet_pton' function. */ 32756067Smarkm#define HAVE_INET_PTON 1 32856067Smarkm 32972450Sassar/* Define if you have the `initgroups' function. */ 33056067Smarkm#define HAVE_INITGROUPS 1 33156067Smarkm 33272450Sassar/* Define if you have the `innetgr' function. */ 33356067Smarkm#define HAVE_INNETGR 1 33456067Smarkm 33572450Sassar/* Define if you have the <inttypes.h> header file. */ 33672450Sassar#define HAVE_INTTYPES_H 1 33772450Sassar 33872450Sassar/* Define if you have the <io.h> header file. */ 33972450Sassar/* #undef HAVE_IO_H */ 34072450Sassar 34172450Sassar/* Define if you have IPv6. */ 34272450Sassar#define HAVE_IPV6 1 34372450Sassar 34472450Sassar/* Define if you have the `iruserok' function. */ 34556067Smarkm#define HAVE_IRUSEROK 1 34656067Smarkm 34772450Sassar/* Define if you have the `krb_disable_debug' function. */ 34856067Smarkm#define HAVE_KRB_DISABLE_DEBUG 1 34956067Smarkm 35072450Sassar/* Define if you have the `krb_enable_debug' function. */ 35156067Smarkm#define HAVE_KRB_ENABLE_DEBUG 1 35256067Smarkm 35372450Sassar/* Define if you have the `krb_get_our_ip_for_realm' function. */ 35456067Smarkm#define HAVE_KRB_GET_OUR_IP_FOR_REALM 1 35556067Smarkm 35672450Sassar/* Define if you have the <limits.h> header file. */ 35772450Sassar#define HAVE_LIMITS_H 1 35872450Sassar 35972450Sassar/* Define if you have the `logwtmp' function. */ 36056067Smarkm#define HAVE_LOGWTMP 1 36156067Smarkm 36272450Sassar/* Define if the system has the type `long long'. */ 36372450Sassar#define HAVE_LONG_LONG 1 36472450Sassar 36572450Sassar/* Define if you have the `lstat' function. */ 36656067Smarkm#define HAVE_LSTAT 1 36756067Smarkm 36872450Sassar/* Define if you have the <maillock.h> header file. */ 36972450Sassar/* #undef HAVE_MAILLOCK_H */ 37072450Sassar 37172450Sassar/* Define if you have the `MD4_Init' function. */ 37272450Sassar#define HAVE_MD4_INIT 1 37372450Sassar 37472450Sassar/* Define if you have the `MD5_Init' function. */ 37572450Sassar#define HAVE_MD5_INIT 1 37672450Sassar 37772450Sassar/* Define if you have the `memmove' function. */ 37856067Smarkm#define HAVE_MEMMOVE 1 37956067Smarkm 38072450Sassar/* Define if you have the <memory.h> header file. */ 38172450Sassar#define HAVE_MEMORY_H 1 38272450Sassar 38372450Sassar/* Define if you have the `mkstemp' function. */ 38456067Smarkm#define HAVE_MKSTEMP 1 38556067Smarkm 38672450Sassar/* Define if you have the `mktime' function. */ 38756067Smarkm#define HAVE_MKTIME 1 38856067Smarkm 38972450Sassar/* Define if you have the <ndbm.h> header file. */ 39072450Sassar#define HAVE_NDBM_H 1 39156067Smarkm 39272450Sassar/* Define if you have the <netdb.h> header file. */ 39372450Sassar#define HAVE_NETDB_H 1 39456067Smarkm 39572450Sassar/* Define if you have the <netinet6/in6.h> header file. */ 39672450Sassar/* #undef HAVE_NETINET6_IN6_H */ 39756067Smarkm 39872450Sassar/* Define if you have the <netinet6/in6_var.h> header file. */ 39972450Sassar#define HAVE_NETINET6_IN6_VAR_H 1 40056067Smarkm 40172450Sassar/* Define if you have the <netinet/in6.h> header file. */ 40272450Sassar/* #undef HAVE_NETINET_IN6_H */ 40356067Smarkm 40472450Sassar/* Define if you have the <netinet/in6_machtypes.h> header file. */ 40572450Sassar/* #undef HAVE_NETINET_IN6_MACHTYPES_H */ 40656067Smarkm 40772450Sassar/* Define if you have the <netinet/in6_var.h> header file. */ 40872450Sassar/* #undef HAVE_NETINET_IN6_VAR_H */ 40956067Smarkm 41072450Sassar/* Define if you have the <netinet/in.h> header file. */ 41172450Sassar#define HAVE_NETINET_IN_H 1 41256067Smarkm 41372450Sassar/* Define if you have the <netinet/in_systm.h> header file. */ 41472450Sassar#define HAVE_NETINET_IN_SYSTM_H 1 41556067Smarkm 41672450Sassar/* Define if you have the <netinet/ip.h> header file. */ 41772450Sassar#define HAVE_NETINET_IP_H 1 41856067Smarkm 41972450Sassar/* Define if you have the <netinet/tcp.h> header file. */ 42072450Sassar#define HAVE_NETINET_TCP_H 1 42156067Smarkm 42272450Sassar/* Define if you want to use Netinfo instead of krb5.conf. */ 42372450Sassar/* #undef HAVE_NETINFO */ 42456067Smarkm 42572450Sassar/* Define if you have the <netinfo/ni.h> header file. */ 42672450Sassar/* #undef HAVE_NETINFO_NI_H */ 42756067Smarkm 42872450Sassar/* Define if you have the <net/if.h> header file. */ 42972450Sassar#define HAVE_NET_IF_H 1 43056067Smarkm 43172450Sassar/* Define if you have the <openssl/des.h> header file. */ 43272450Sassar#define HAVE_OPENSSL_DES_H 1 43356067Smarkm 43472450Sassar/* Define if you have the <openssl/md4.h> header file. */ 43572450Sassar#define HAVE_OPENSSL_MD4_H 1 43656067Smarkm 43772450Sassar/* Define if you have the <openssl/md5.h> header file. */ 43872450Sassar#define HAVE_OPENSSL_MD5_H 1 43956067Smarkm 44072450Sassar/* Define if you have the <openssl/rc4.h> header file. */ 44172450Sassar#define HAVE_OPENSSL_RC4_H 1 44256067Smarkm 44372450Sassar/* Define if you have the <openssl/sha.h> header file. */ 44472450Sassar#define HAVE_OPENSSL_SHA_H 1 44556067Smarkm 44672450Sassar/* define if your system declares optarg */ 44772450Sassar#define HAVE_OPTARG_DECLARATION 1 44856067Smarkm 44972450Sassar/* define if your system declares opterr */ 45072450Sassar#define HAVE_OPTERR_DECLARATION 1 45156067Smarkm 45272450Sassar/* define if your system declares optind */ 45372450Sassar#define HAVE_OPTIND_DECLARATION 1 45456067Smarkm 45572450Sassar/* define if your system declares optopt */ 45672450Sassar#define HAVE_OPTOPT_DECLARATION 1 45756067Smarkm 45872450Sassar/* Define to enable basic OSF C2 support. */ 45972450Sassar/* #undef HAVE_OSFC2 */ 46056067Smarkm 46172450Sassar/* Define if you have the <paths.h> header file. */ 46272450Sassar#define HAVE_PATHS_H 1 46356067Smarkm 46472450Sassar/* Define if you have the `pidfile' function. */ 46572450Sassar/* #undef HAVE_PIDFILE */ 46656067Smarkm 46772450Sassar/* Define if you have the <pthread.h> header file. */ 46872450Sassar#define HAVE_PTHREAD_H 1 46956067Smarkm 47072450Sassar/* Define if you have the `ptsname' function. */ 47172450Sassar/* #undef HAVE_PTSNAME */ 47256067Smarkm 47372450Sassar/* Define if you have the <pty.h> header file. */ 47472450Sassar/* #undef HAVE_PTY_H */ 47556067Smarkm 47672450Sassar/* Define if you have the `putenv' function. */ 47772450Sassar#define HAVE_PUTENV 1 47856067Smarkm 47972450Sassar/* Define if you have the <pwd.h> header file. */ 48072450Sassar#define HAVE_PWD_H 1 48156067Smarkm 48272450Sassar/* Define if you have the `rand' function. */ 48372450Sassar#define HAVE_RAND 1 48456067Smarkm 48572450Sassar/* Define if you have the `random' function. */ 48672450Sassar#define HAVE_RANDOM 1 48756067Smarkm 48872450Sassar/* Define if you have the `RC4' function. */ 48972450Sassar#define HAVE_RC4 1 49056067Smarkm 49172450Sassar/* Define if you have the `rcmd' function. */ 49272450Sassar#define HAVE_RCMD 1 49356067Smarkm 49472450Sassar/* Define if you have a readline compatible library. */ 49572450Sassar#define HAVE_READLINE 1 49656067Smarkm 49772450Sassar/* Define if you have the `readv' function. */ 49872450Sassar#define HAVE_READV 1 49956067Smarkm 50072450Sassar/* Define if you have the `recvmsg' function. */ 50172450Sassar#define HAVE_RECVMSG 1 50256067Smarkm 50372450Sassar/* Define if you have the <resolv.h> header file. */ 50472450Sassar#define HAVE_RESOLV_H 1 50556067Smarkm 50672450Sassar/* Define if you have the `res_search' function. */ 50772450Sassar#define HAVE_RES_SEARCH 1 50856067Smarkm 50972450Sassar/* Define if you have the `revoke' function. */ 51072450Sassar#define HAVE_REVOKE 1 51156067Smarkm 51272450Sassar/* Define if you have the <rpcsvc/dbm.h> header file. */ 51372450Sassar/* #undef HAVE_RPCSVC_DBM_H */ 51456067Smarkm 51572450Sassar/* Define if you have the <rpcsvc/ypclnt.h> header file. */ 51672450Sassar#define HAVE_RPCSVC_YPCLNT_H 1 51756067Smarkm 51872450Sassar/* Define if you have the <sac.h> header file. */ 51972450Sassar/* #undef HAVE_SAC_H */ 52056067Smarkm 52172450Sassar/* Define if the system has the type `sa_family_t'. */ 52272450Sassar#define HAVE_SA_FAMILY_T 1 52356067Smarkm 52472450Sassar/* Define if you have the <security/pam_modules.h> header file. */ 52572450Sassar#define HAVE_SECURITY_PAM_MODULES_H 1 52656067Smarkm 52772450Sassar/* Define if you have the `select' function. */ 52872450Sassar#define HAVE_SELECT 1 52956067Smarkm 53072450Sassar/* Define if you have the `sendmsg' function. */ 53172450Sassar#define HAVE_SENDMSG 1 53256067Smarkm 53372450Sassar/* Define if you have the `setegid' function. */ 53472450Sassar#define HAVE_SETEGID 1 53556067Smarkm 53672450Sassar/* Define if you have the `setenv' function. */ 53772450Sassar#define HAVE_SETENV 1 53856067Smarkm 53972450Sassar/* Define if you have the `seteuid' function. */ 54072450Sassar#define HAVE_SETEUID 1 54156067Smarkm 54272450Sassar/* Define if you have the `setitimer' function. */ 54372450Sassar#define HAVE_SETITIMER 1 54456067Smarkm 54572450Sassar/* Define if you have the `setlim' function. */ 54672450Sassar/* #undef HAVE_SETLIM */ 54756067Smarkm 54872450Sassar/* Define if you have the `setlogin' function. */ 54972450Sassar#define HAVE_SETLOGIN 1 55056067Smarkm 55172450Sassar/* Define if you have the `setpcred' function. */ 55272450Sassar/* #undef HAVE_SETPCRED */ 55356067Smarkm 55472450Sassar/* Define if you have the `setpgid' function. */ 55572450Sassar#define HAVE_SETPGID 1 55656067Smarkm 55772450Sassar/* Define if you have the `setproctitle' function. */ 55872450Sassar#define HAVE_SETPROCTITLE 1 55956067Smarkm 56072450Sassar/* Define if you have the `setregid' function. */ 56172450Sassar#define HAVE_SETREGID 1 56256067Smarkm 56372450Sassar/* Define if you have the `setresgid' function. */ 56472450Sassar#define HAVE_SETRESGID 1 56556067Smarkm 56672450Sassar/* Define if you have the `setresuid' function. */ 56772450Sassar#define HAVE_SETRESUID 1 56856067Smarkm 56972450Sassar/* Define if you have the `setreuid' function. */ 57072450Sassar#define HAVE_SETREUID 1 57156067Smarkm 57272450Sassar/* Define if you have the `setsid' function. */ 57372450Sassar#define HAVE_SETSID 1 57456067Smarkm 57572450Sassar/* Define if you have the `setsockopt' function. */ 57672450Sassar#define HAVE_SETSOCKOPT 1 57756067Smarkm 57872450Sassar/* Define if you have the `setutent' function. */ 57972450Sassar/* #undef HAVE_SETUTENT */ 58056067Smarkm 58172450Sassar/* Define if you have the `sgi_getcapabilitybyname' function. */ 58272450Sassar/* #undef HAVE_SGI_GETCAPABILITYBYNAME */ 58356067Smarkm 58472450Sassar/* Define if you have the <sgtty.h> header file. */ 58572450Sassar#define HAVE_SGTTY_H 1 58656067Smarkm 58772450Sassar/* Define if you have the `SHA1_Init' function. */ 58872450Sassar#define HAVE_SHA1_INIT 1 58956067Smarkm 59072450Sassar/* Define if you have the <shadow.h> header file. */ 59172450Sassar/* #undef HAVE_SHADOW_H */ 59256067Smarkm 59372450Sassar/* Define if you have the <siad.h> header file. */ 59472450Sassar/* #undef HAVE_SIAD_H */ 59556067Smarkm 59672450Sassar/* Define if you have the `sigaction' function. */ 59772450Sassar#define HAVE_SIGACTION 1 59856067Smarkm 59972450Sassar/* Define if you have the <signal.h> header file. */ 60072450Sassar#define HAVE_SIGNAL_H 1 60156067Smarkm 60272450Sassar/* define if you have a working snprintf */ 60372450Sassar#define HAVE_SNPRINTF 1 60456067Smarkm 60572450Sassar/* Define if you have the `socket' function. */ 60672450Sassar#define HAVE_SOCKET 1 60756067Smarkm 60872450Sassar/* Define if the system has the type `socklen_t'. */ 60972450Sassar#define HAVE_SOCKLEN_T 1 61056067Smarkm 61172450Sassar/* Define if you have the <standards.h> header file. */ 61272450Sassar/* #undef HAVE_STANDARDS_H */ 61356067Smarkm 61472450Sassar/* Define if you have the <stdlib.h> header file. */ 61572450Sassar#define HAVE_STDLIB_H 1 61656067Smarkm 61772450Sassar/* Define if you have the `strcasecmp' function. */ 61872450Sassar#define HAVE_STRCASECMP 1 61956067Smarkm 62072450Sassar/* Define if you have the `strdup' function. */ 62172450Sassar#define HAVE_STRDUP 1 62256067Smarkm 62372450Sassar/* Define if you have the `strerror' function. */ 62472450Sassar#define HAVE_STRERROR 1 62556067Smarkm 62672450Sassar/* Define if you have the `strftime' function. */ 62772450Sassar#define HAVE_STRFTIME 1 62856067Smarkm 62972450Sassar/* Define if you have the <strings.h> header file. */ 63072450Sassar#define HAVE_STRINGS_H 1 63156067Smarkm 63272450Sassar/* Define if you have the <string.h> header file. */ 63372450Sassar#define HAVE_STRING_H 1 63456067Smarkm 63572450Sassar/* Define if you have the `strlcat' function. */ 63672450Sassar#define HAVE_STRLCAT 1 63756067Smarkm 63872450Sassar/* Define if you have the `strlcpy' function. */ 63972450Sassar#define HAVE_STRLCPY 1 64056067Smarkm 64172450Sassar/* Define if you have the `strlwr' function. */ 64272450Sassar/* #undef HAVE_STRLWR */ 64356067Smarkm 64472450Sassar/* Define if you have the `strncasecmp' function. */ 64572450Sassar#define HAVE_STRNCASECMP 1 64656067Smarkm 64772450Sassar/* Define if you have the `strndup' function. */ 64872450Sassar/* #undef HAVE_STRNDUP */ 64956067Smarkm 65072450Sassar/* Define if you have the `strnlen' function. */ 65172450Sassar/* #undef HAVE_STRNLEN */ 65256067Smarkm 65372450Sassar/* Define if you have the <stropts.h> header file. */ 65472450Sassar/* #undef HAVE_STROPTS_H */ 65556067Smarkm 65672450Sassar/* Define if you have the `strptime' function. */ 65772450Sassar#define HAVE_STRPTIME 1 65856067Smarkm 65972450Sassar/* Define if you have the `strsep' function. */ 66072450Sassar#define HAVE_STRSEP 1 66156067Smarkm 66272450Sassar/* Define if you have the `strsep_copy' function. */ 66372450Sassar/* #undef HAVE_STRSEP_COPY */ 66456067Smarkm 66572450Sassar/* Define if you have the `strstr' function. */ 66672450Sassar#define HAVE_STRSTR 1 66756067Smarkm 66872450Sassar/* Define if you have the `strsvis' function. */ 66972450Sassar/* #undef HAVE_STRSVIS */ 67056067Smarkm 67172450Sassar/* Define if you have the `strtok_r' function. */ 67272450Sassar#define HAVE_STRTOK_R 1 67356067Smarkm 67472450Sassar/* Define if the system has the type `struct addrinfo'. */ 67572450Sassar#define HAVE_STRUCT_ADDRINFO 1 67656067Smarkm 67772450Sassar/* Define if the system has the type `struct ifaddrs'. */ 67872450Sassar#define HAVE_STRUCT_IFADDRS 1 67956067Smarkm 68072450Sassar/* Define if the system has the type `struct sockaddr'. */ 68172450Sassar#define HAVE_STRUCT_SOCKADDR 1 68256067Smarkm 68372450Sassar/* Define if struct sockaddr has field sa_len. */ 68472450Sassar#define HAVE_STRUCT_SOCKADDR_SA_LEN 1 68556067Smarkm 68672450Sassar/* Define if the system has the type `struct sockaddr_storage'. */ 68772450Sassar#define HAVE_STRUCT_SOCKADDR_STORAGE 1 68856067Smarkm 68972450Sassar/* define if you have struct spwd */ 69072450Sassar/* #undef HAVE_STRUCT_SPWD */ 69156067Smarkm 69272450Sassar/* Define if struct tm has field tm_gmtoff. */ 69372450Sassar#define HAVE_STRUCT_TM_TM_GMTOFF 1 69456067Smarkm 69572450Sassar/* Define if struct tm has field tm_zone. */ 69672450Sassar#define HAVE_STRUCT_TM_TM_ZONE 1 69756067Smarkm 69872450Sassar/* Define if struct utmpx has field ut_exit. */ 69972450Sassar/* #undef HAVE_STRUCT_UTMPX_UT_EXIT */ 70056067Smarkm 70172450Sassar/* Define if struct utmpx has field ut_syslen. */ 70272450Sassar/* #undef HAVE_STRUCT_UTMPX_UT_SYSLEN */ 70356067Smarkm 70472450Sassar/* Define if struct utmp has field ut_addr. */ 70572450Sassar/* #undef HAVE_STRUCT_UTMP_UT_ADDR */ 70656067Smarkm 70772450Sassar/* Define if struct utmp has field ut_host. */ 70872450Sassar/* #undef HAVE_STRUCT_UTMP_UT_HOST */ 70956067Smarkm 71072450Sassar/* Define if struct utmp has field ut_id. */ 71172450Sassar/* #undef HAVE_STRUCT_UTMP_UT_ID */ 71256067Smarkm 71372450Sassar/* Define if struct utmp has field ut_pid. */ 71472450Sassar/* #undef HAVE_STRUCT_UTMP_UT_PID */ 71556067Smarkm 71672450Sassar/* Define if struct utmp has field ut_type. */ 71772450Sassar/* #undef HAVE_STRUCT_UTMP_UT_TYPE */ 71856067Smarkm 71972450Sassar/* Define if struct utmp has field ut_user. */ 72072450Sassar/* #undef HAVE_STRUCT_UTMP_UT_USER */ 72156067Smarkm 72272450Sassar/* define if struct winsize is declared in sys/termios.h */ 72372450Sassar#define HAVE_STRUCT_WINSIZE 1 72456067Smarkm 72572450Sassar/* Define if you have the `strunvis' function. */ 72672450Sassar#define HAVE_STRUNVIS 1 72756067Smarkm 72872450Sassar/* Define if you have the `strupr' function. */ 72972450Sassar/* #undef HAVE_STRUPR */ 73056067Smarkm 73172450Sassar/* Define if you have the `strvis' function. */ 73272450Sassar#define HAVE_STRVIS 1 73356067Smarkm 73472450Sassar/* Define if you have the `strvisx' function. */ 73572450Sassar#define HAVE_STRVISX 1 73656067Smarkm 73772450Sassar/* Define if you have the `svis' function. */ 73872450Sassar/* #undef HAVE_SVIS */ 73956067Smarkm 74072450Sassar/* Define if you have the `swab' function. */ 74172450Sassar#define HAVE_SWAB 1 74256067Smarkm 74372450Sassar/* Define if you have the `sysconf' function. */ 74472450Sassar#define HAVE_SYSCONF 1 74556067Smarkm 74672450Sassar/* Define if you have the `sysctl' function. */ 74772450Sassar#define HAVE_SYSCTL 1 74856067Smarkm 74972450Sassar/* Define if you have the `syslog' function. */ 75072450Sassar#define HAVE_SYSLOG 1 75156067Smarkm 75272450Sassar/* Define if you have the <syslog.h> header file. */ 75372450Sassar#define HAVE_SYSLOG_H 1 75456067Smarkm 75572450Sassar/* Define if you have the <sys/bitypes.h> header file. */ 75656067Smarkm/* #undef HAVE_SYS_BITYPES_H */ 75756067Smarkm 75872450Sassar/* Define if you have the <sys/capability.h> header file. */ 75972450Sassar#define HAVE_SYS_CAPABILITY_H 1 76056067Smarkm 76172450Sassar/* Define if you have the <sys/category.h> header file. */ 76256067Smarkm/* #undef HAVE_SYS_CATEGORY_H */ 76356067Smarkm 76472450Sassar/* Define if you have the <sys/file.h> header file. */ 76556067Smarkm#define HAVE_SYS_FILE_H 1 76656067Smarkm 76772450Sassar/* Define if you have the <sys/filio.h> header file. */ 76856067Smarkm#define HAVE_SYS_FILIO_H 1 76956067Smarkm 77072450Sassar/* Define if you have the <sys/ioccom.h> header file. */ 77156067Smarkm#define HAVE_SYS_IOCCOM_H 1 77256067Smarkm 77372450Sassar/* Define if you have the <sys/ioctl.h> header file. */ 77456067Smarkm#define HAVE_SYS_IOCTL_H 1 77556067Smarkm 77672450Sassar/* Define if you have the <sys/param.h> header file. */ 77756067Smarkm#define HAVE_SYS_PARAM_H 1 77856067Smarkm 77972450Sassar/* Define if you have the <sys/proc.h> header file. */ 78056067Smarkm#define HAVE_SYS_PROC_H 1 78156067Smarkm 78272450Sassar/* Define if you have the <sys/ptyio.h> header file. */ 78356067Smarkm/* #undef HAVE_SYS_PTYIO_H */ 78456067Smarkm 78572450Sassar/* Define if you have the <sys/ptyvar.h> header file. */ 78656067Smarkm/* #undef HAVE_SYS_PTYVAR_H */ 78756067Smarkm 78872450Sassar/* Define if you have the <sys/pty.h> header file. */ 78972450Sassar/* #undef HAVE_SYS_PTY_H */ 79072450Sassar 79172450Sassar/* Define if you have the <sys/resource.h> header file. */ 79256067Smarkm#define HAVE_SYS_RESOURCE_H 1 79356067Smarkm 79472450Sassar/* Define if you have the <sys/select.h> header file. */ 79556067Smarkm#define HAVE_SYS_SELECT_H 1 79656067Smarkm 79772450Sassar/* Define if you have the <sys/socket.h> header file. */ 79856067Smarkm#define HAVE_SYS_SOCKET_H 1 79956067Smarkm 80072450Sassar/* Define if you have the <sys/sockio.h> header file. */ 80156067Smarkm#define HAVE_SYS_SOCKIO_H 1 80256067Smarkm 80372450Sassar/* Define if you have the <sys/stat.h> header file. */ 80456067Smarkm#define HAVE_SYS_STAT_H 1 80556067Smarkm 80672450Sassar/* Define if you have the <sys/stream.h> header file. */ 80756067Smarkm/* #undef HAVE_SYS_STREAM_H */ 80856067Smarkm 80972450Sassar/* Define if you have the <sys/stropts.h> header file. */ 81056067Smarkm/* #undef HAVE_SYS_STROPTS_H */ 81156067Smarkm 81272450Sassar/* Define if you have the <sys/strtty.h> header file. */ 81356067Smarkm/* #undef HAVE_SYS_STRTTY_H */ 81456067Smarkm 81572450Sassar/* Define if you have the <sys/str_tty.h> header file. */ 81672450Sassar/* #undef HAVE_SYS_STR_TTY_H */ 81772450Sassar 81872450Sassar/* Define if you have the <sys/syscall.h> header file. */ 81956067Smarkm#define HAVE_SYS_SYSCALL_H 1 82056067Smarkm 82172450Sassar/* Define if you have the <sys/sysctl.h> header file. */ 82256067Smarkm#define HAVE_SYS_SYSCTL_H 1 82356067Smarkm 82472450Sassar/* Define if you have the <sys/termio.h> header file. */ 82556067Smarkm/* #undef HAVE_SYS_TERMIO_H */ 82656067Smarkm 82772450Sassar/* Define if you have the <sys/timeb.h> header file. */ 82856067Smarkm#define HAVE_SYS_TIMEB_H 1 82956067Smarkm 83072450Sassar/* Define if you have the <sys/times.h> header file. */ 83156067Smarkm#define HAVE_SYS_TIMES_H 1 83256067Smarkm 83372450Sassar/* Define if you have the <sys/time.h> header file. */ 83472450Sassar#define HAVE_SYS_TIME_H 1 83572450Sassar 83672450Sassar/* Define if you have the <sys/tty.h> header file. */ 83756067Smarkm#define HAVE_SYS_TTY_H 1 83856067Smarkm 83972450Sassar/* Define if you have the <sys/types.h> header file. */ 84056067Smarkm#define HAVE_SYS_TYPES_H 1 84156067Smarkm 84272450Sassar/* Define if you have the <sys/uio.h> header file. */ 84356067Smarkm#define HAVE_SYS_UIO_H 1 84456067Smarkm 84572450Sassar/* Define if you have the <sys/un.h> header file. */ 84656067Smarkm#define HAVE_SYS_UN_H 1 84756067Smarkm 84872450Sassar/* Define if you have the <sys/utsname.h> header file. */ 84956067Smarkm#define HAVE_SYS_UTSNAME_H 1 85056067Smarkm 85172450Sassar/* Define if you have the <sys/wait.h> header file. */ 85256067Smarkm#define HAVE_SYS_WAIT_H 1 85356067Smarkm 85472450Sassar/* Define if you have the <termios.h> header file. */ 85572450Sassar#define HAVE_TERMIOS_H 1 85656067Smarkm 85772450Sassar/* Define if you have the <termio.h> header file. */ 85872450Sassar/* #undef HAVE_TERMIO_H */ 85972450Sassar 86072450Sassar/* Define if you have the <term.h> header file. */ 86156067Smarkm#define HAVE_TERM_H 1 86256067Smarkm 86372450Sassar/* Define if you have the `tgetent' function. */ 86472450Sassar#define HAVE_TGETENT 1 86556067Smarkm 86672450Sassar/* Define if you have the `timegm' function. */ 86772450Sassar#define HAVE_TIMEGM 1 86856067Smarkm 86972450Sassar/* Define if you have the `timezone' variable. */ 87072450Sassar#define HAVE_TIMEZONE 1 87172450Sassar 87272450Sassar/* define if your system declares timezone */ 87372450Sassar#define HAVE_TIMEZONE_DECLARATION 1 87472450Sassar 87572450Sassar/* Define if you have the <time.h> header file. */ 87656067Smarkm#define HAVE_TIME_H 1 87756067Smarkm 87872450Sassar/* Define if you have the <tmpdir.h> header file. */ 87956067Smarkm/* #undef HAVE_TMPDIR_H */ 88056067Smarkm 88172450Sassar/* Define if you have the `ttyname' function. */ 88272450Sassar#define HAVE_TTYNAME 1 88372450Sassar 88472450Sassar/* Define if you have the `ttyslot' function. */ 88572450Sassar#define HAVE_TTYSLOT 1 88672450Sassar 88772450Sassar/* Define if you have the <udb.h> header file. */ 88856067Smarkm/* #undef HAVE_UDB_H */ 88956067Smarkm 89072450Sassar/* Define if you have the `umask' function. */ 89172450Sassar#define HAVE_UMASK 1 89256067Smarkm 89372450Sassar/* Define if you have the `uname' function. */ 89472450Sassar#define HAVE_UNAME 1 89556067Smarkm 89672450Sassar/* Define if you have the <unistd.h> header file. */ 89772450Sassar#define HAVE_UNISTD_H 1 89856067Smarkm 89972450Sassar/* Define if you have the `unlockpt' function. */ 90072450Sassar/* #undef HAVE_UNLOCKPT */ 90156067Smarkm 90272450Sassar/* Define if you have the `unsetenv' function. */ 90372450Sassar#define HAVE_UNSETENV 1 90456067Smarkm 90572450Sassar/* Define if you have the `unvis' function. */ 90672450Sassar#define HAVE_UNVIS 1 90756067Smarkm 90872450Sassar/* Define if you have the <userconf.h> header file. */ 90972450Sassar/* #undef HAVE_USERCONF_H */ 91056067Smarkm 91172450Sassar/* Define if you have the <usersec.h> header file. */ 91272450Sassar/* #undef HAVE_USERSEC_H */ 91356067Smarkm 91472450Sassar/* Define if you have the <util.h> header file. */ 91572450Sassar/* #undef HAVE_UTIL_H */ 91656067Smarkm 91772450Sassar/* Define if you have the <utmpx.h> header file. */ 91872450Sassar/* #undef HAVE_UTMPX_H */ 91956067Smarkm 92072450Sassar/* Define if you have the <utmp.h> header file. */ 92172450Sassar#define HAVE_UTMP_H 1 92256067Smarkm 92372450Sassar/* Define if you have the `vasnprintf' function. */ 92472450Sassar/* #undef HAVE_VASNPRINTF */ 92556067Smarkm 92672450Sassar/* Define if you have the `vasprintf' function. */ 92772450Sassar#define HAVE_VASPRINTF 1 92856067Smarkm 92972450Sassar/* Define if you have the `verr' function. */ 93072450Sassar#define HAVE_VERR 1 93156067Smarkm 93272450Sassar/* Define if you have the `verrx' function. */ 93372450Sassar#define HAVE_VERRX 1 93456067Smarkm 93572450Sassar/* Define if you have the `vhangup' function. */ 93672450Sassar/* #undef HAVE_VHANGUP */ 93756067Smarkm 93872450Sassar/* Define if you have the `vis' function. */ 93972450Sassar#define HAVE_VIS 1 94056067Smarkm 94172450Sassar/* Define if you have the <vis.h> header file. */ 94272450Sassar#define HAVE_VIS_H 1 94356067Smarkm 94472450Sassar/* define if you have a working vsnprintf */ 94572450Sassar#define HAVE_VSNPRINTF 1 94656067Smarkm 94772450Sassar/* Define if you have the `vsyslog' function. */ 94872450Sassar#define HAVE_VSYSLOG 1 94956067Smarkm 95072450Sassar/* Define if you have the `vwarn' function. */ 95172450Sassar#define HAVE_VWARN 1 95256067Smarkm 95372450Sassar/* Define if you have the `vwarnx' function. */ 95472450Sassar#define HAVE_VWARNX 1 95556067Smarkm 95672450Sassar/* Define if you have the `warn' function. */ 95772450Sassar#define HAVE_WARN 1 95856067Smarkm 95972450Sassar/* Define if you have the `warnx' function. */ 96072450Sassar#define HAVE_WARNX 1 96156067Smarkm 96272450Sassar/* Define if you have the <winsock.h> header file. */ 96372450Sassar/* #undef HAVE_WINSOCK_H */ 96456067Smarkm 96572450Sassar/* Define if you have the `writev' function. */ 96672450Sassar#define HAVE_WRITEV 1 96756067Smarkm 96872450Sassar/* define if struct winsize has ws_xpixel */ 96972450Sassar#define HAVE_WS_XPIXEL 1 97056067Smarkm 97172450Sassar/* define if struct winsize has ws_ypixel */ 97272450Sassar#define HAVE_WS_YPIXEL 1 97356067Smarkm 97472450Sassar/* Define if you have the `XauFileName' function. */ 97572450Sassar#define HAVE_XAUFILENAME 1 97656067Smarkm 97772450Sassar/* Define if you have the `XauReadAuth' function. */ 97872450Sassar#define HAVE_XAUREADAUTH 1 97956067Smarkm 98072450Sassar/* Define if you have the `XauWriteAuth' function. */ 98172450Sassar#define HAVE_XAUWRITEAUTH 1 98256067Smarkm 98372450Sassar/* Define if you have the `yp_get_default_domain' function. */ 98472450Sassar#define HAVE_YP_GET_DEFAULT_DOMAIN 1 98556067Smarkm 98672450Sassar/* Define if you have the `_getpty' function. */ 98772450Sassar/* #undef HAVE__GETPTY */ 98856067Smarkm 98972450Sassar/* Define if you have the `_scrsize' function. */ 99072450Sassar/* #undef HAVE__SCRSIZE */ 99156067Smarkm 99272450Sassar/* define if your compiler has __attribute__ */ 99372450Sassar#define HAVE___ATTRIBUTE__ 1 99456067Smarkm 99572450Sassar/* Define if you have the `__progname' variable. */ 99672450Sassar#define HAVE___PROGNAME 1 99756067Smarkm 99872450Sassar/* define if your system declares __progname */ 99972450Sassar/* #undef HAVE___PROGNAME_DECLARATION */ 100056067Smarkm 100156067Smarkm/* Define if you have the hesiod package. */ 100256067Smarkm/* #undef HESIOD */ 100356067Smarkm 100472450Sassar/* Define if you want to use the KDC as a kaserver. */ 100572450Sassar/* #undef KASERVER */ 100656067Smarkm 100772450Sassar/* Define if you want support in hprop for reading kaserver databases */ 100872450Sassar/* #undef KASERVER_DB */ 100956067Smarkm 101072450Sassar/* Define if you have the krb4 package. */ 101172450Sassar#define KRB4 1 101256067Smarkm 101372450Sassar/* Enable Kerberos 5 support in applications. */ 101472450Sassar#define KRB5 1 101556067Smarkm 101672450Sassar/* Define if krb_mk_req takes cons char * */ 101772450Sassar/* #undef KRB_MK_REQ_CONST */ 101856067Smarkm 101972450Sassar/* Define to zero if your krb.h doesn't */ 102072450Sassar/* #undef KRB_VERIFY_NOT_SECURE */ 102156067Smarkm 102272450Sassar/* Define to one if your krb.h doesn't */ 102372450Sassar/* #undef KRB_VERIFY_SECURE */ 102456067Smarkm 102572450Sassar/* Define to two if your krb.h doesn't */ 102672450Sassar/* #undef KRB_VERIFY_SECURE_FAIL */ 102756067Smarkm 102872450Sassar/* define if the system is missing a prototype for asnprintf() */ 102972450Sassar/* #undef NEED_ASNPRINTF_PROTO */ 103056067Smarkm 103156067Smarkm/* define if the system is missing a prototype for asprintf() */ 103256067Smarkm/* #undef NEED_ASPRINTF_PROTO */ 103356067Smarkm 103472450Sassar/* define if the system is missing a prototype for crypt() */ 103572450Sassar/* #undef NEED_CRYPT_PROTO */ 103656067Smarkm 103756067Smarkm/* define if the system is missing a prototype for gethostname() */ 103856067Smarkm/* #undef NEED_GETHOSTNAME_PROTO */ 103956067Smarkm 104056067Smarkm/* define if the system is missing a prototype for getusershell() */ 104156067Smarkm/* #undef NEED_GETUSERSHELL_PROTO */ 104256067Smarkm 104372450Sassar/* define if the system is missing a prototype for glob() */ 104472450Sassar/* #undef NEED_GLOB_PROTO */ 104572450Sassar 104672450Sassar/* define if the system is missing a prototype for hstrerror() */ 104772450Sassar/* #undef NEED_HSTRERROR_PROTO */ 104872450Sassar 104956067Smarkm/* define if the system is missing a prototype for inet_aton() */ 105056067Smarkm/* #undef NEED_INET_ATON_PROTO */ 105156067Smarkm 105272450Sassar/* define if the system is missing a prototype for mkstemp() */ 105372450Sassar/* #undef NEED_MKSTEMP_PROTO */ 105456067Smarkm 105572450Sassar/* define if the system is missing a prototype for setenv() */ 105672450Sassar/* #undef NEED_SETENV_PROTO */ 105756067Smarkm 105872450Sassar/* define if the system is missing a prototype for snprintf() */ 105972450Sassar/* #undef NEED_SNPRINTF_PROTO */ 106056067Smarkm 106172450Sassar/* define if the system is missing a prototype for strsep() */ 106272450Sassar/* #undef NEED_STRSEP_PROTO */ 106356067Smarkm 106456067Smarkm/* define if the system is missing a prototype for strtok_r() */ 106556067Smarkm/* #undef NEED_STRTOK_R_PROTO */ 106656067Smarkm 106772450Sassar/* define if the system is missing a prototype for unsetenv() */ 106872450Sassar/* #undef NEED_UNSETENV_PROTO */ 106956067Smarkm 107072450Sassar/* define if the system is missing a prototype for vasnprintf() */ 107172450Sassar/* #undef NEED_VASNPRINTF_PROTO */ 107256067Smarkm 107372450Sassar/* define if the system is missing a prototype for vasprintf() */ 107472450Sassar/* #undef NEED_VASPRINTF_PROTO */ 107556067Smarkm 107672450Sassar/* define if the system is missing a prototype for vsnprintf() */ 107772450Sassar/* #undef NEED_VSNPRINTF_PROTO */ 107856067Smarkm 107972450Sassar/* Define this to enable old environment option in telnet. */ 108072450Sassar#define OLD_ENVIRON 1 108156067Smarkm 108272450Sassar/* Define if you have the openldap package. */ 108372450Sassar/* #undef OPENLDAP */ 108456067Smarkm 108572450Sassar/* define if prototype of openlog is compatible with void openlog(const char 108672450Sassar *, int, int) */ 108772450Sassar#define OPENLOG_PROTO_COMPATIBLE 1 108856067Smarkm 108972450Sassar/* Define if you want OTP support in applications. */ 109072450Sassar#define OTP 1 109156067Smarkm 109272450Sassar/* Name of package */ 109372450Sassar#define PACKAGE "heimdal" 109456067Smarkm 109572450Sassar/* Define if getlogin has POSIX flavour (and not BSD). */ 109672450Sassar/* #undef POSIX_GETLOGIN */ 109756067Smarkm 109872450Sassar/* Define if getpwnam_r has POSIX flavour. */ 109972450Sassar/* #undef POSIX_GETPWNAM_R */ 110056067Smarkm 110172450Sassar/* Define if you have the readline package. */ 110272450Sassar/* #undef READLINE */ 110356067Smarkm 110472450Sassar/* Define as the return type of signal handlers (`int' or `void'). */ 110572450Sassar#define RETSIGTYPE void 110656067Smarkm 110772450Sassar/* Define if you have the ANSI C header files. */ 110872450Sassar#define STDC_HEADERS 1 110956067Smarkm 111072450Sassar/* Define if you have streams ptys. */ 111172450Sassar/* #undef STREAMSPTY */ 111256067Smarkm 111372450Sassar/* Define to what version of SunOS you are running. */ 111472450Sassar/* #undef SunOS */ 111556067Smarkm 111672450Sassar/* Define if you can safely include both <sys/time.h> and <time.h>. */ 111772450Sassar#define TIME_WITH_SYS_TIME 1 111856067Smarkm 111972450Sassar/* Define if your <sys/time.h> declares `struct tm'. */ 112072450Sassar/* #undef TM_IN_SYS_TIME */ 112156067Smarkm 112272450Sassar/* Version number of package */ 112372450Sassar#define VERSION "0.3e" 112456067Smarkm 112572450Sassar/* Define if signal handlers return void. */ 112672450Sassar#define VOID_RETSIGTYPE 1 112756067Smarkm 112872450Sassar/* define if target is big endian */ 112972450Sassar/* #undef WORDS_BIGENDIAN */ 113056067Smarkm 113172450Sassar/* Define if the X Window System is missing or not being used. */ 113272450Sassar/* #undef X_DISPLAY_MISSING */ 113356067Smarkm 113472450Sassar/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'. 113572450Sassar */ 113672450Sassar#define YYTEXT_POINTER 1 113756067Smarkm 113872450Sassar/* Define to empty if `const' does not conform to ANSI C. */ 113972450Sassar/* #undef const */ 114056067Smarkm 114172450Sassar/* Define to `int' if <sys/types.h> doesn't define. */ 114272450Sassar/* #undef gid_t */ 114356067Smarkm 114472450Sassar/* Define as `__inline' if that's what the C compiler calls it, or to nothing 114572450Sassar if it is not supported. */ 114672450Sassar/* #undef inline */ 114756067Smarkm 114872450Sassar/* Define this to what the type mode_t should be. */ 114972450Sassar/* #undef mode_t */ 115056067Smarkm 115172450Sassar/* Define to `long' if <sys/types.h> does not define. */ 115272450Sassar/* #undef off_t */ 115356067Smarkm 115472450Sassar/* Define to `int' if <sys/types.h> does not define. */ 115572450Sassar/* #undef pid_t */ 115656067Smarkm 115772450Sassar/* Define this to what the type sig_atomic_t should be. */ 115872450Sassar/* #undef sig_atomic_t */ 115956067Smarkm 116072450Sassar/* Define to `unsigned' if <sys/types.h> does not define. */ 116172450Sassar/* #undef size_t */ 116256067Smarkm 116372450Sassar/* Define this to what the type ssize_t should be. */ 116472450Sassar/* #undef ssize_t */ 116556067Smarkm 116672450Sassar/* Define to `int' if <sys/types.h> doesn't define. */ 116772450Sassar/* #undef uid_t */ 116856067Smarkm 116972450Sassar#ifdef VOID_RETSIGTYPE 117072450Sassar#define SIGRETURN(x) return 117172450Sassar#else 117272450Sassar#define SIGRETURN(x) return (RETSIGTYPE)(x) 117372450Sassar#endif 117456067Smarkm 117572450Sassar#ifdef BROKEN_REALLOC 117672450Sassar#define realloc(X, Y) isoc_realloc((X), (Y)) 117772450Sassar#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y)) 117872450Sassar#endif 117956067Smarkm 118072450Sassar#if defined(HAVE_FOUR_VALUED_KRB_PUT_INT) || !defined(KRB4) 118172450Sassar#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S)) 118272450Sassar#else 118372450Sassar#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (S)) 118472450Sassar#endif 118556067Smarkm 118656067Smarkm 118772450Sassar#ifdef VOID_RETSIGTYPE 118872450Sassar#define SIGRETURN(x) return 118972450Sassar#else 119072450Sassar#define SIGRETURN(x) return (RETSIGTYPE)(x) 119172450Sassar#endif 119256067Smarkm 119372450Sassar#ifdef BROKEN_REALLOC 119472450Sassar#define realloc(X, Y) isoc_realloc((X), (Y)) 119572450Sassar#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y)) 119672450Sassar#endif 119756067Smarkm 119872450Sassar#define BINDIR "/usr/heimdal/bin" 119972450Sassar#define LIBDIR "/usr/heimdal/lib" 120072450Sassar#define LIBEXECDIR "/usr/heimdal/libexec" 120172450Sassar#define SBINDIR "/usr/heimdal/sbin" 120256067Smarkm 120372450Sassar#define BINDIR "/usr/heimdal/bin" 120472450Sassar#define LIBDIR "/usr/heimdal/lib" 120572450Sassar#define LIBEXECDIR "/usr/heimdal/libexec" 120672450Sassar#define SBINDIR "/usr/heimdal/sbin" 120756067Smarkm 120856067Smarkm#define HAVE_INT8_T 1 120956067Smarkm#define HAVE_INT16_T 1 121056067Smarkm#define HAVE_INT32_T 1 121156067Smarkm#define HAVE_INT64_T 1 121256067Smarkm#define HAVE_U_INT8_T 1 121356067Smarkm#define HAVE_U_INT16_T 1 121456067Smarkm#define HAVE_U_INT32_T 1 121556067Smarkm#define HAVE_U_INT64_T 1 121672450Sassar#define HAVE_UINT8_T 1 121772450Sassar#define HAVE_UINT16_T 1 121872450Sassar#define HAVE_UINT32_T 1 121972450Sassar#define HAVE_UINT64_T 1 122056067Smarkm 122156067Smarkm#if defined(HAVE_FOUR_VALUED_KRB_PUT_INT) || !defined(KRB4) 122256067Smarkm#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S)) 122356067Smarkm#else 122456067Smarkm#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (S)) 122556067Smarkm#endif 122656067Smarkm 122756067Smarkm#ifdef BROKEN_REALLOC 122856067Smarkm#define realloc(X, Y) isoc_realloc((X), (Y)) 122956067Smarkm#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y)) 123056067Smarkm#endif 123156067Smarkm 123256067Smarkm#ifdef VOID_RETSIGTYPE 123356067Smarkm#define SIGRETURN(x) return 123456067Smarkm#else 123556067Smarkm#define SIGRETURN(x) return (RETSIGTYPE)(x) 123656067Smarkm#endif 123756067Smarkm 123856067Smarkm#define RCSID(msg) \ 123956067Smarkmstatic /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg } 124056067Smarkm 124156067Smarkm/* #undef PROTOTYPES */ 124256067Smarkm 124356067Smarkm/* Maximum values on all known systems */ 124456067Smarkm#define MaxHostNameLen (64+4) 124556067Smarkm#define MaxPathLen (1024+4) 124656067Smarkm 124756067Smarkm#if defined(HAVE_SGTTY_H) && defined(__NeXT__) 124856067Smarkm#define SGTTY 124956067Smarkm#endif 125056067Smarkm 125156067Smarkm/* 125256067Smarkm * Define NDBM if you are using the 4.3 ndbm library (which is part of 125356067Smarkm * libc). If not defined, 4.2 dbm will be assumed. 125456067Smarkm */ 125556067Smarkm#if defined(HAVE_DBM_FIRSTKEY) 125656067Smarkm#define NDBM 125756067Smarkm#endif 125856067Smarkm 125956067Smarkm/* telnet stuff ----------------------------------------------- */ 126056067Smarkm 126156067Smarkm#if defined(ENCRYPTION) && !defined(AUTHENTICATION) 126256067Smarkm#define AUTHENTICATION 1 126356067Smarkm#endif 126456067Smarkm 126572450Sassar/* Set this to the default system lead string for telnetd 126656067Smarkm * can contain %-escapes: %s=sysname, %m=machine, %r=os-release 126756067Smarkm * %v=os-version, %t=tty, %h=hostname, %d=date and time 126856067Smarkm */ 126956067Smarkm/* #undef USE_IM */ 127056067Smarkm 127156067Smarkm/* Used with login -p */ 127256067Smarkm/* #undef LOGIN_ARGS */ 127356067Smarkm 127456067Smarkm/* set this to a sensible login */ 127556067Smarkm#ifndef LOGIN_PATH 127656067Smarkm#define LOGIN_PATH BINDIR "/login" 127756067Smarkm#endif 127856067Smarkm 127956067Smarkm/* random defines */ 128056067Smarkm 128156067Smarkm/* 128256067Smarkm * Defining this enables lots of useful (and used) extensions on 128356067Smarkm * glibc-based systems such as Linux 128456067Smarkm */ 128556067Smarkm 128656067Smarkm#define _GNU_SOURCE 128772450Sassar 128872450Sassar/* 128972450Sassar * this assumes that KRB_C_BIGENDIAN is used. 129072450Sassar * if we can find out endianess at compile-time, do so, 129172450Sassar * otherwise WORDS_BIGENDIAN should already have been defined 129272450Sassar */ 129372450Sassar 129472450Sassar#if ENDIANESS_IN_SYS_PARAM_H 129572450Sassar# include <sys/types.h> 129672450Sassar# include <sys/param.h> 129772450Sassar# if BYTE_ORDER == BIG_ENDIAN 129872450Sassar# define WORDS_BIGENDIAN 1 129972450Sassar# endif 130072450Sassar#endif 1301