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