config.h revision 120949
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 120949 2003-10-09 19:48:47Z nectar $ */
556067Smarkm
6101834Sru#include <osreldate.h>
7101834Sru
872450Sassar#ifndef RCSID
9102649Snectar#define RCSID(msg) \
10102649Snectarstatic /**/const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
1172450Sassar#endif
1256067Smarkm
1390931Snectar#define BINDIR "/usr/bin"
1490931Snectar#define LIBDIR "/usr/lib"
1590931Snectar#define LIBEXECDIR "/usr/libexec"
1690931Snectar#define SBINDIR "/usr/sbin"
17102649Snectar#define SYSCONFDIR "/etc"
1856067Smarkm
1972450Sassar#define HAVE_INT8_T 1
2072450Sassar#define HAVE_INT16_T 1
2172450Sassar#define HAVE_INT32_T 1
2272450Sassar#define HAVE_INT64_T 1
2372450Sassar#define HAVE_U_INT8_T 1
2472450Sassar#define HAVE_U_INT16_T 1
2572450Sassar#define HAVE_U_INT32_T 1
2672450Sassar#define HAVE_U_INT64_T 1
27102649Snectar#define HAVE_UINT8_T 1
28102649Snectar#define HAVE_UINT16_T 1
29102649Snectar#define HAVE_UINT32_T 1
30102649Snectar#define HAVE_UINT64_T 1
3156067Smarkm
3272450Sassar/* Maximum values on all known systems */
3372450Sassar#define MaxHostNameLen (64+4)
3472450Sassar#define MaxPathLen (1024+4)
3556067Smarkm
3656067Smarkm
3756067Smarkm
3872450Sassar/* Define if you want authentication support in telnet. */
3972450Sassar#define AUTHENTICATION 1
4056067Smarkm
4172450Sassar/* Define if realloc(NULL) doesn't work. */
4272450Sassar/* #undef BROKEN_REALLOC */
4356067Smarkm
4472450Sassar/* Define if you want support for DCE/DFS PAG's. */
4572450Sassar/* #undef DCE */
4656067Smarkm
4772450Sassar/* Define if you want to use DES encryption in telnet. */
4872450Sassar#define DES_ENCRYPTION 1
4956067Smarkm
5072450Sassar/* Define this to enable diagnostics in telnet. */
5172450Sassar#define DIAGNOSTICS 1
5256067Smarkm
5372450Sassar/* Define if you want encryption support in telnet. */
5472450Sassar#define ENCRYPTION 1
5556067Smarkm
5672450Sassar/* define if sys/param.h defines the endiness */
5772450Sassar#define ENDIANESS_IN_SYS_PARAM_H 1
5856067Smarkm
5972450Sassar/* Define this if you want support for broken ENV_{VAR,VAL} telnets. */
6072450Sassar/* #undef ENV_HACK */
6156067Smarkm
6272450Sassar/* define if prototype of gethostbyaddr is compatible with struct hostent
6372450Sassar   *gethostbyaddr(const void *, size_t, int) */
6472450Sassar/* #undef GETHOSTBYADDR_PROTO_COMPATIBLE */
6556067Smarkm
6672450Sassar/* define if prototype of gethostbyname is compatible with struct hostent
6772450Sassar   *gethostbyname(const char *) */
6872450Sassar#define GETHOSTBYNAME_PROTO_COMPATIBLE 1
6956067Smarkm
7072450Sassar/* define if prototype of getservbyname is compatible with struct servent
7172450Sassar   *getservbyname(const char *, const char *) */
7272450Sassar#define GETSERVBYNAME_PROTO_COMPATIBLE 1
7356067Smarkm
7472450Sassar/* define if prototype of getsockname is compatible with int getsockname(int,
7572450Sassar   struct sockaddr*, socklen_t*) */
7672450Sassar#define GETSOCKNAME_PROTO_COMPATIBLE 1
7756067Smarkm
78102649Snectar/* Define if you have the `altzone' variable. */
79102649Snectar/* #undef HAVE_ALTZONE */
80102649Snectar
81102649Snectar/* define if your system declares altzone */
82102649Snectar/* #undef HAVE_ALTZONE_DECLARATION */
83102649Snectar
84102649Snectar/* Define to 1 if you have the <arpa/ftp.h> header file. */
8572450Sassar#define HAVE_ARPA_FTP_H 1
8656067Smarkm
87102649Snectar/* Define to 1 if you have the <arpa/inet.h> header file. */
8872450Sassar#define HAVE_ARPA_INET_H 1
8972450Sassar
90102649Snectar/* Define to 1 if you have the <arpa/nameser.h> header file. */
9172450Sassar#define HAVE_ARPA_NAMESER_H 1
9272450Sassar
93102649Snectar/* Define to 1 if you have the <arpa/telnet.h> header file. */
9472450Sassar#define HAVE_ARPA_TELNET_H 1
9572450Sassar
96102649Snectar/* Define to 1 if you have the `asnprintf' function. */
9756067Smarkm/* #undef HAVE_ASNPRINTF */
9856067Smarkm
99102649Snectar/* Define to 1 if you have the `asprintf' function. */
10056067Smarkm#define HAVE_ASPRINTF 1
10156067Smarkm
102102649Snectar/* Define to 1 if you have the `atexit' function. */
103102649Snectar#define HAVE_ATEXIT 1
104102649Snectar
105102649Snectar/* Define to 1 if you have the <bind/bitypes.h> header file. */
10672450Sassar/* #undef HAVE_BIND_BITYPES_H */
10772450Sassar
108102649Snectar/* Define to 1 if you have the <bsdsetjmp.h> header file. */
10972450Sassar/* #undef HAVE_BSDSETJMP_H */
11072450Sassar
111102649Snectar/* Define to 1 if you have the `bswap16' function. */
11278550Sassar/* #undef HAVE_BSWAP16 */
11378550Sassar
114102649Snectar/* Define to 1 if you have the `bswap32' function. */
11578550Sassar/* #undef HAVE_BSWAP32 */
11678550Sassar
117102649Snectar/* Define to 1 if you have the <capability.h> header file. */
11872450Sassar/* #undef HAVE_CAPABILITY_H */
11972450Sassar
120102649Snectar/* Define to 1 if you have the `cap_set_proc' function. */
121103427Snectar/* #undef HAVE_CAP_SET_PROC */
12256067Smarkm
123102649Snectar/* Define to 1 if you have the `cgetent' function. */
12456067Smarkm#define HAVE_CGETENT 1
12556067Smarkm
126102649Snectar/* Define if you have the function `chown'. */
12756067Smarkm#define HAVE_CHOWN 1
12856067Smarkm
129102649Snectar/* Define to 1 if you have the <config.h> header file. */
13072450Sassar/* #undef HAVE_CONFIG_H */
13172450Sassar
132102649Snectar/* Define if you have the function `copyhostent'. */
13356067Smarkm/* #undef HAVE_COPYHOSTENT */
13456067Smarkm
135102649Snectar/* Define to 1 if you have the `crypt' function. */
13656067Smarkm#define HAVE_CRYPT 1
13756067Smarkm
138102649Snectar/* Define to 1 if you have the <crypt.h> header file. */
13972450Sassar/* #undef HAVE_CRYPT_H */
14072450Sassar
141102649Snectar/* Define to 1 if you have the <curses.h> header file. */
14272450Sassar#define HAVE_CURSES_H 1
14372450Sassar
144102649Snectar/* Define if you have the function `daemon'. */
14556067Smarkm#define HAVE_DAEMON 1
14656067Smarkm
14790931Snectar/* define if you have a berkeley db1/2 library */
14890931Snectar#define HAVE_DB1 1
14990931Snectar
150102649Snectar/* define if you have a berkeley db3/4 library */
15190931Snectar/* #undef HAVE_DB3 */
15290931Snectar
153102649Snectar/* Define to 1 if you have the <db3/db.h> header file. */
154102649Snectar/* #undef HAVE_DB3_DB_H */
155102649Snectar
156102649Snectar/* Define to 1 if you have the <db4/db.h> header file. */
157102649Snectar/* #undef HAVE_DB4_DB_H */
158102649Snectar
159102649Snectar/* Define to 1 if you have the `dbm_firstkey' function. */
16056067Smarkm#define HAVE_DBM_FIRSTKEY 1
16156067Smarkm
162102649Snectar/* Define to 1 if you have the <dbm.h> header file. */
16372450Sassar/* #undef HAVE_DBM_H */
16456067Smarkm
165102649Snectar/* Define to 1 if you have the `dbopen' function. */
16690931Snectar#define HAVE_DBOPEN 1
16772450Sassar
168102649Snectar/* Define to 1 if you have the <db_185.h> header file. */
16972450Sassar/* #undef HAVE_DB_185_H */
17072450Sassar
171102649Snectar/* Define to 1 if you have the `db_create' function. */
17272450Sassar/* #undef HAVE_DB_CREATE */
17372450Sassar
174102649Snectar/* Define to 1 if you have the <db.h> header file. */
17572450Sassar#define HAVE_DB_H 1
17672450Sassar
17790931Snectar/* define if you have ndbm compat in db */
17890931Snectar/* #undef HAVE_DB_NDBM */
17972450Sassar
180102649Snectar/* Define to 1 if you have the <dirent.h> header file. */
18172450Sassar#define HAVE_DIRENT_H 1
18272450Sassar
183102649Snectar/* Define to 1 if you have the <dlfcn.h> header file. */
18472450Sassar#define HAVE_DLFCN_H 1
18572450Sassar
186102649Snectar/* Define to 1 if you have the `dlopen' function. */
18756067Smarkm#define HAVE_DLOPEN 1
18856067Smarkm
189102649Snectar/* Define to 1 if you have the `dn_expand' function. */
19056067Smarkm#define HAVE_DN_EXPAND 1
19156067Smarkm
192102649Snectar/* Define if you have the function `ecalloc'. */
19390931Snectar/* #undef HAVE_ECALLOC */
19490931Snectar
195102649Snectar/* Define to 1 if you have the `el_init' function. */
19656067Smarkm#define HAVE_EL_INIT 1
19756067Smarkm
198102649Snectar/* Define if you have the function `emalloc'. */
19990931Snectar/* #undef HAVE_EMALLOC */
20090931Snectar
20172450Sassar/* define if your system declares environ */
20272450Sassar/* #undef HAVE_ENVIRON_DECLARATION */
20372450Sassar
204102649Snectar/* Define if you have the function `erealloc'. */
20590931Snectar/* #undef HAVE_EREALLOC */
20690931Snectar
207102649Snectar/* Define if you have the function `err'. */
20856067Smarkm#define HAVE_ERR 1
20956067Smarkm
210102649Snectar/* Define to 1 if you have the <errno.h> header file. */
21172450Sassar#define HAVE_ERRNO_H 1
21272450Sassar
213102649Snectar/* Define if you have the function `errx'. */
21456067Smarkm#define HAVE_ERRX 1
21556067Smarkm
216102649Snectar/* Define to 1 if you have the <err.h> header file. */
21772450Sassar#define HAVE_ERR_H 1
21872450Sassar
219102649Snectar/* Define if you have the function `estrdup'. */
22090931Snectar/* #undef HAVE_ESTRDUP */
22190931Snectar
222102649Snectar/* Define if you have the function `fchown'. */
22356067Smarkm#define HAVE_FCHOWN 1
22456067Smarkm
225102649Snectar/* Define to 1 if you have the `fcntl' function. */
22656067Smarkm#define HAVE_FCNTL 1
22756067Smarkm
228102649Snectar/* Define to 1 if you have the <fcntl.h> header file. */
22972450Sassar#define HAVE_FCNTL_H 1
23072450Sassar
231102649Snectar/* Define if you have the function `flock'. */
23256067Smarkm#define HAVE_FLOCK 1
23356067Smarkm
234102649Snectar/* Define if you have the function `fnmatch'. */
23556067Smarkm#define HAVE_FNMATCH 1
23656067Smarkm
237102649Snectar/* Define to 1 if you have the <fnmatch.h> header file. */
23872450Sassar#define HAVE_FNMATCH_H 1
23972450Sassar
24072450Sassar/* Define if el_init takes four arguments. */
241103427Snectar#if __FreeBSD_version >= 500024
24290931Snectar#define HAVE_FOUR_VALUED_EL_INIT 1
243103427Snectar#endif
24472450Sassar
24572450Sassar/* define if krb_put_int takes four arguments. */
24672450Sassar#define HAVE_FOUR_VALUED_KRB_PUT_INT 1
24772450Sassar
248102649Snectar/* Define to 1 if you have the `freeaddrinfo' function. */
24956067Smarkm#define HAVE_FREEADDRINFO 1
25056067Smarkm
251102649Snectar/* Define if you have the function `freehostent'. */
25256067Smarkm#define HAVE_FREEHOSTENT 1
25356067Smarkm
254102649Snectar/* Define to 1 if you have the `gai_strerror' function. */
25556067Smarkm#define HAVE_GAI_STRERROR 1
25656067Smarkm
257102649Snectar/* Define to 1 if you have the <gdbm/ndbm.h> header file. */
25872450Sassar/* #undef HAVE_GDBM_NDBM_H */
25972450Sassar
260102649Snectar/* Define to 1 if you have the `getaddrinfo' function. */
26156067Smarkm#define HAVE_GETADDRINFO 1
26256067Smarkm
263102649Snectar/* Define to 1 if you have the `getconfattr' function. */
26472450Sassar/* #undef HAVE_GETCONFATTR */
26572450Sassar
266102649Snectar/* Define if you have the function `getcwd'. */
26756067Smarkm#define HAVE_GETCWD 1
26856067Smarkm
269102649Snectar/* Define if you have the function `getdtablesize'. */
27056067Smarkm#define HAVE_GETDTABLESIZE 1
27156067Smarkm
272102649Snectar/* Define if you have the function `getegid'. */
27356067Smarkm#define HAVE_GETEGID 1
27456067Smarkm
275102649Snectar/* Define if you have the function `geteuid'. */
27656067Smarkm#define HAVE_GETEUID 1
27756067Smarkm
278102649Snectar/* Define if you have the function `getgid'. */
27956067Smarkm#define HAVE_GETGID 1
28056067Smarkm
281102649Snectar/* Define to 1 if you have the `gethostbyname' function. */
28256067Smarkm#define HAVE_GETHOSTBYNAME 1
28356067Smarkm
284102649Snectar/* Define to 1 if you have the `gethostbyname2' function. */
28556067Smarkm#define HAVE_GETHOSTBYNAME2 1
28656067Smarkm
287102649Snectar/* Define if you have the function `gethostname'. */
28856067Smarkm#define HAVE_GETHOSTNAME 1
28956067Smarkm
290102649Snectar/* Define if you have the function `getifaddrs'. */
29172450Sassar#define HAVE_GETIFADDRS 1
29272450Sassar
293102649Snectar/* Define if you have the function `getipnodebyaddr'. */
29456067Smarkm#define HAVE_GETIPNODEBYADDR 1
29556067Smarkm
296102649Snectar/* Define if you have the function `getipnodebyname'. */
29756067Smarkm#define HAVE_GETIPNODEBYNAME 1
29856067Smarkm
299102649Snectar/* Define to 1 if you have the `getlogin' function. */
30056067Smarkm#define HAVE_GETLOGIN 1
30156067Smarkm
30272450Sassar/* Define if you have a working getmsg. */
30356067Smarkm/* #undef HAVE_GETMSG */
30456067Smarkm
305102649Snectar/* Define to 1 if you have the `getnameinfo' function. */
30656067Smarkm#define HAVE_GETNAMEINFO 1
30756067Smarkm
308102649Snectar/* Define if you have the function `getopt'. */
30956067Smarkm#define HAVE_GETOPT 1
31056067Smarkm
311103427Snectar/* Define to 1 if you have the `getpagesize' function. */
312103427Snectar#define HAVE_GETPAGESIZE 1
313103427Snectar
314102649Snectar/* Define to 1 if you have the `getprogname' function. */
315101834Sru#if (__FreeBSD_version >= 430002 && __FreeBSD_version < 500000) || \
316101834Sru    __FreeBSD_version >= 500019
31778550Sassar#define HAVE_GETPROGNAME 1
318101834Sru#endif
31978550Sassar
320102649Snectar/* Define to 1 if you have the `getpwnam_r' function. */
321120949Snectar#if __FreeBSD_version >= 500112
322120949Snectar#define HAVE_GETPWNAM_R 1
323120949Snectar#endif
32456067Smarkm
325102649Snectar/* Define to 1 if you have the `getrlimit' function. */
32656067Smarkm#define HAVE_GETRLIMIT 1
32756067Smarkm
328102649Snectar/* Define to 1 if you have the `getsockopt' function. */
32956067Smarkm#define HAVE_GETSOCKOPT 1
33056067Smarkm
331102649Snectar/* Define to 1 if you have the `getspnam' function. */
33256067Smarkm/* #undef HAVE_GETSPNAM */
33356067Smarkm
334102649Snectar/* Define if you have the function `gettimeofday'. */
33556067Smarkm#define HAVE_GETTIMEOFDAY 1
33656067Smarkm
337102649Snectar/* Define to 1 if you have the `getudbnam' function. */
33856067Smarkm/* #undef HAVE_GETUDBNAM */
33956067Smarkm
340102649Snectar/* Define if you have the function `getuid'. */
34156067Smarkm#define HAVE_GETUID 1
34256067Smarkm
343102649Snectar/* Define if you have the function `getusershell'. */
34456067Smarkm#define HAVE_GETUSERSHELL 1
34556067Smarkm
34672450Sassar/* define if you have a glob() that groks GLOB_BRACE, GLOB_NOCHECK,
34778550Sassar   GLOB_QUOTE, GLOB_TILDE, and GLOB_LIMIT */
34872450Sassar#define HAVE_GLOB 1
34972450Sassar
350102649Snectar/* Define to 1 if you have the `grantpt' function. */
351120949Snectar#if __FreeBSD_version >= 500100
352120949Snectar#define HAVE_GRANTPT 1
353120949Snectar#endif
35456067Smarkm
355102649Snectar/* Define to 1 if you have the <grp.h> header file. */
35672450Sassar#define HAVE_GRP_H 1
35772450Sassar
358102649Snectar/* Define to 1 if you have the `hstrerror' function. */
35956067Smarkm#define HAVE_HSTRERROR 1
36056067Smarkm
36172450Sassar/* Define if you have the `h_errlist' variable. */
36272450Sassar#define HAVE_H_ERRLIST 1
36372450Sassar
36472450Sassar/* define if your system declares h_errlist */
36572450Sassar/* #undef HAVE_H_ERRLIST_DECLARATION */
36672450Sassar
36772450Sassar/* Define if you have the `h_errno' variable. */
36872450Sassar#define HAVE_H_ERRNO 1
36972450Sassar
37072450Sassar/* define if your system declares h_errno */
37172450Sassar#define HAVE_H_ERRNO_DECLARATION 1
37272450Sassar
37372450Sassar/* Define if you have the `h_nerr' variable. */
37472450Sassar#define HAVE_H_NERR 1
37572450Sassar
37672450Sassar/* define if your system declares h_nerr */
37772450Sassar/* #undef HAVE_H_NERR_DECLARATION */
37872450Sassar
379102649Snectar/* Define to 1 if you have the <ifaddrs.h> header file. */
38072450Sassar#define HAVE_IFADDRS_H 1
38172450Sassar
38290931Snectar/* Define if you have the in6addr_loopback variable */
38390931Snectar#define HAVE_IN6ADDR_LOOPBACK 1
38490931Snectar
385102649Snectar/* define */
38656067Smarkm#define HAVE_INET_ATON 1
38756067Smarkm
388102649Snectar/* define */
38956067Smarkm#define HAVE_INET_NTOP 1
39056067Smarkm
391102649Snectar/* define */
39256067Smarkm#define HAVE_INET_PTON 1
39356067Smarkm
394102649Snectar/* Define if you have the function `initgroups'. */
39556067Smarkm#define HAVE_INITGROUPS 1
39656067Smarkm
397102649Snectar/* Define to 1 if you have the `initstate' function. */
39878550Sassar#define HAVE_INITSTATE 1
39978550Sassar
400102649Snectar/* Define if you have the function `innetgr'. */
40156067Smarkm#define HAVE_INNETGR 1
40256067Smarkm
403102649Snectar/* Define to 1 if you have the <inttypes.h> header file. */
40472450Sassar#define HAVE_INTTYPES_H 1
40572450Sassar
406102649Snectar/* Define to 1 if you have the <io.h> header file. */
40772450Sassar/* #undef HAVE_IO_H */
40872450Sassar
40972450Sassar/* Define if you have IPv6. */
41072450Sassar#define HAVE_IPV6 1
41172450Sassar
412102649Snectar/* Define if you have the function `iruserok'. */
41356067Smarkm#define HAVE_IRUSEROK 1
41456067Smarkm
415102649Snectar/* Define to 1 if you have the `issetugid' function. */
41690931Snectar#define HAVE_ISSETUGID 1
41790931Snectar
418102649Snectar/* Define to 1 if you have the `krb_disable_debug' function. */
419120949Snectar/* #undef HAVE_KRB_DISABLE_DEBUG */
42056067Smarkm
421102649Snectar/* Define to 1 if you have the `krb_enable_debug' function. */
422120949Snectar/* #undef HAVE_KRB_ENABLE_DEBUG */
42356067Smarkm
424102649Snectar/* Define to 1 if you have the `krb_get_kdc_time_diff' function. */
425120949Snectar/* #undef HAVE_KRB_GET_KDC_TIME_DIFF */
426102649Snectar
427102649Snectar/* Define to 1 if you have the `krb_get_our_ip_for_realm' function. */
428120949Snectar/* #undef HAVE_KRB_GET_OUR_IP_FOR_REALM */
42956067Smarkm
430102649Snectar/* Define to 1 if you have the `krb_kdctimeofday' function. */
431120949Snectar/* #undef HAVE_KRB_KDCTIMEOFDAY */
432102649Snectar
433102649Snectar/* Define to 1 if you have the <libutil.h> header file. */
43490931Snectar#define HAVE_LIBUTIL_H 1
43590931Snectar
436102649Snectar/* Define to 1 if you have the <limits.h> header file. */
43772450Sassar#define HAVE_LIMITS_H 1
43872450Sassar
439102649Snectar/* Define to 1 if you have the `loadquery' function. */
440102649Snectar/* #undef HAVE_LOADQUERY */
441102649Snectar
442102649Snectar/* Define if you have the function `localtime_r'. */
443102649Snectar#define HAVE_LOCALTIME_R 1
444102649Snectar
445102649Snectar/* Define to 1 if you have the `logout' function. */
44690931Snectar#define HAVE_LOGOUT 1
44790931Snectar
448102649Snectar/* Define to 1 if you have the `logwtmp' function. */
44956067Smarkm#define HAVE_LOGWTMP 1
45056067Smarkm
451102649Snectar/* Define to 1 if the system has the type `long long'. */
45272450Sassar#define HAVE_LONG_LONG 1
45372450Sassar
454102649Snectar/* Define if you have the function `lstat'. */
45556067Smarkm#define HAVE_LSTAT 1
45656067Smarkm
457102649Snectar/* Define to 1 if you have the <maillock.h> header file. */
45872450Sassar/* #undef HAVE_MAILLOCK_H */
45972450Sassar
460102649Snectar/* Define if you have the function `memmove'. */
46156067Smarkm#define HAVE_MEMMOVE 1
46256067Smarkm
463102649Snectar/* Define to 1 if you have the <memory.h> header file. */
46490931Snectar#define HAVE_MEMORY_H 1
46590931Snectar
466102649Snectar/* Define if you have the function `mkstemp'. */
46756067Smarkm#define HAVE_MKSTEMP 1
46856067Smarkm
469102649Snectar/* Define to 1 if you have the `mktime' function. */
47056067Smarkm#define HAVE_MKTIME 1
47156067Smarkm
472103427Snectar/* Define to 1 if you have a working `mmap' system call. */
473103427Snectar#define HAVE_MMAP 1
474103427Snectar
47590931Snectar/* define if you have a ndbm library */
47690931Snectar#define HAVE_NDBM 1
47790931Snectar
478102649Snectar/* Define to 1 if you have the <ndbm.h> header file. */
47972450Sassar#define HAVE_NDBM_H 1
48056067Smarkm
481102649Snectar/* Define to 1 if you have the <netdb.h> header file. */
48272450Sassar#define HAVE_NETDB_H 1
48356067Smarkm
484103427Snectar/* Define to 1 if you have the <netgroup.h> header file. */
485103427Snectar/* #undef HAVE_NETGROUP_H */
486103427Snectar
487102649Snectar/* Define to 1 if you have the <netinet6/in6.h> header file. */
48872450Sassar/* #undef HAVE_NETINET6_IN6_H */
48956067Smarkm
490102649Snectar/* Define to 1 if you have the <netinet6/in6_var.h> header file. */
49172450Sassar#define HAVE_NETINET6_IN6_VAR_H 1
49256067Smarkm
493102649Snectar/* Define to 1 if you have the <netinet/in6.h> header file. */
49472450Sassar/* #undef HAVE_NETINET_IN6_H */
49556067Smarkm
496102649Snectar/* Define to 1 if you have the <netinet/in6_machtypes.h> header file. */
49772450Sassar/* #undef HAVE_NETINET_IN6_MACHTYPES_H */
49856067Smarkm
499102649Snectar/* Define to 1 if you have the <netinet/in.h> header file. */
50072450Sassar#define HAVE_NETINET_IN_H 1
50156067Smarkm
502102649Snectar/* Define to 1 if you have the <netinet/in_systm.h> header file. */
50372450Sassar#define HAVE_NETINET_IN_SYSTM_H 1
50456067Smarkm
505102649Snectar/* Define to 1 if you have the <netinet/ip.h> header file. */
50672450Sassar#define HAVE_NETINET_IP_H 1
50756067Smarkm
508102649Snectar/* Define to 1 if you have the <netinet/tcp.h> header file. */
50972450Sassar#define HAVE_NETINET_TCP_H 1
51056067Smarkm
51172450Sassar/* Define if you want to use Netinfo instead of krb5.conf. */
51272450Sassar/* #undef HAVE_NETINFO */
51356067Smarkm
514102649Snectar/* Define to 1 if you have the <netinfo/ni.h> header file. */
51572450Sassar/* #undef HAVE_NETINFO_NI_H */
51656067Smarkm
517102649Snectar/* Define to 1 if you have the <net/if.h> header file. */
51872450Sassar#define HAVE_NET_IF_H 1
51956067Smarkm
520102649Snectar/* Define if NDBM really is DB (creates files *.db) */
521102649Snectar#define HAVE_NEW_DB 1
522102649Snectar
523103427Snectar/* define if you have hash functions like md4_finito() */
524103427Snectar/* #undef HAVE_OLD_HASH_NAMES */
525103427Snectar
526102649Snectar/* Define to 1 if you have the `on_exit' function. */
527102649Snectar/* #undef HAVE_ON_EXIT */
528102649Snectar
529102649Snectar/* Define to 1 if you have the `openpty' function. */
53090931Snectar#define HAVE_OPENPTY 1
53156067Smarkm
53290931Snectar/* define to use openssl's libcrypto */
53390931Snectar#define HAVE_OPENSSL 1
53456067Smarkm
53572450Sassar/* define if your system declares optarg */
53672450Sassar#define HAVE_OPTARG_DECLARATION 1
53756067Smarkm
53872450Sassar/* define if your system declares opterr */
53972450Sassar#define HAVE_OPTERR_DECLARATION 1
54056067Smarkm
54172450Sassar/* define if your system declares optind */
54272450Sassar#define HAVE_OPTIND_DECLARATION 1
54356067Smarkm
54472450Sassar/* define if your system declares optopt */
54572450Sassar#define HAVE_OPTOPT_DECLARATION 1
54656067Smarkm
54772450Sassar/* Define to enable basic OSF C2 support. */
54872450Sassar/* #undef HAVE_OSFC2 */
54956067Smarkm
550102649Snectar/* Define to 1 if you have the <paths.h> header file. */
55172450Sassar#define HAVE_PATHS_H 1
55256067Smarkm
553102649Snectar/* Define to 1 if you have the `pidfile' function. */
55472450Sassar/* #undef HAVE_PIDFILE */
55556067Smarkm
556102649Snectar/* Define to 1 if you have the <pthread.h> header file. */
55772450Sassar#define HAVE_PTHREAD_H 1
55856067Smarkm
559102649Snectar/* Define to 1 if you have the `ptsname' function. */
560120949Snectar#if __FreeBSD_version >= 500100
561120949Snectar#define HAVE_PTSNAME 1
562120949Snectar#endif
56356067Smarkm
564102649Snectar/* Define to 1 if you have the <pty.h> header file. */
56572450Sassar/* #undef HAVE_PTY_H */
56656067Smarkm
567102649Snectar/* Define if you have the function `putenv'. */
56872450Sassar#define HAVE_PUTENV 1
56956067Smarkm
570102649Snectar/* Define to 1 if you have the <pwd.h> header file. */
57172450Sassar#define HAVE_PWD_H 1
57256067Smarkm
573102649Snectar/* Define to 1 if you have the `rand' function. */
57472450Sassar#define HAVE_RAND 1
57556067Smarkm
576102649Snectar/* Define to 1 if you have the `random' function. */
57772450Sassar#define HAVE_RANDOM 1
57856067Smarkm
579102649Snectar/* Define if you have the function `rcmd'. */
58072450Sassar#define HAVE_RCMD 1
58156067Smarkm
58272450Sassar/* Define if you have a readline compatible library. */
58372450Sassar#define HAVE_READLINE 1
58456067Smarkm
585102649Snectar/* Define if you have the function `readv'. */
58672450Sassar#define HAVE_READV 1
58756067Smarkm
588102649Snectar/* Define if you have the function `recvmsg'. */
58972450Sassar#define HAVE_RECVMSG 1
59056067Smarkm
591102649Snectar/* Define to 1 if you have the <resolv.h> header file. */
59272450Sassar#define HAVE_RESOLV_H 1
59356067Smarkm
594103427Snectar/* Define to 1 if you have the `res_nsearch' function. */
595103427Snectar/* #undef HAVE_RES_NSEARCH */
596103427Snectar
597102649Snectar/* Define to 1 if you have the `res_search' function. */
59872450Sassar#define HAVE_RES_SEARCH 1
59956067Smarkm
600102649Snectar/* Define to 1 if you have the `revoke' function. */
60172450Sassar#define HAVE_REVOKE 1
60256067Smarkm
603102649Snectar/* Define to 1 if you have the <rpcsvc/ypclnt.h> header file. */
60472450Sassar#define HAVE_RPCSVC_YPCLNT_H 1
60556067Smarkm
606102649Snectar/* Define to 1 if you have the <sac.h> header file. */
60772450Sassar/* #undef HAVE_SAC_H */
60856067Smarkm
609102649Snectar/* Define to 1 if the system has the type `sa_family_t'. */
61072450Sassar#define HAVE_SA_FAMILY_T 1
61156067Smarkm
612102649Snectar/* Define to 1 if you have the <security/pam_modules.h> header file. */
61372450Sassar#define HAVE_SECURITY_PAM_MODULES_H 1
61456067Smarkm
615102649Snectar/* Define to 1 if you have the `select' function. */
61672450Sassar#define HAVE_SELECT 1
61756067Smarkm
618102649Snectar/* Define if you have the function `sendmsg'. */
61972450Sassar#define HAVE_SENDMSG 1
62056067Smarkm
621102649Snectar/* Define if you have the function `setegid'. */
62272450Sassar#define HAVE_SETEGID 1
62356067Smarkm
624102649Snectar/* Define if you have the function `setenv'. */
62572450Sassar#define HAVE_SETENV 1
62656067Smarkm
627102649Snectar/* Define if you have the function `seteuid'. */
62872450Sassar#define HAVE_SETEUID 1
62956067Smarkm
630102649Snectar/* Define to 1 if you have the `setitimer' function. */
63172450Sassar#define HAVE_SETITIMER 1
63256067Smarkm
633102649Snectar/* Define to 1 if you have the `setlim' function. */
63472450Sassar/* #undef HAVE_SETLIM */
63556067Smarkm
636102649Snectar/* Define to 1 if you have the `setlogin' function. */
63772450Sassar#define HAVE_SETLOGIN 1
63856067Smarkm
639102649Snectar/* Define to 1 if you have the `setpcred' function. */
64072450Sassar/* #undef HAVE_SETPCRED */
64156067Smarkm
642102649Snectar/* Define to 1 if you have the `setpgid' function. */
64372450Sassar#define HAVE_SETPGID 1
64456067Smarkm
645102649Snectar/* Define to 1 if you have the `setproctitle' function. */
64672450Sassar#define HAVE_SETPROCTITLE 1
64756067Smarkm
648102649Snectar/* Define to 1 if you have the `setprogname' function. */
649101834Sru#if (__FreeBSD_version >= 430002 && __FreeBSD_version < 500000) || \
650101834Sru    __FreeBSD_version >= 500019
65178550Sassar#define HAVE_SETPROGNAME 1
652101834Sru#endif
65378550Sassar
654102649Snectar/* Define to 1 if you have the `setregid' function. */
65572450Sassar#define HAVE_SETREGID 1
65656067Smarkm
657102649Snectar/* Define to 1 if you have the `setresgid' function. */
65872450Sassar#define HAVE_SETRESGID 1
65956067Smarkm
660102649Snectar/* Define to 1 if you have the `setresuid' function. */
66172450Sassar#define HAVE_SETRESUID 1
66256067Smarkm
663102649Snectar/* Define to 1 if you have the `setreuid' function. */
66472450Sassar#define HAVE_SETREUID 1
66556067Smarkm
666102649Snectar/* Define to 1 if you have the `setsid' function. */
66772450Sassar#define HAVE_SETSID 1
66856067Smarkm
669102649Snectar/* Define to 1 if you have the `setsockopt' function. */
67072450Sassar#define HAVE_SETSOCKOPT 1
67156067Smarkm
672102649Snectar/* Define to 1 if you have the `setstate' function. */
67378550Sassar#define HAVE_SETSTATE 1
67478550Sassar
675102649Snectar/* Define to 1 if you have the `setutent' function. */
67672450Sassar/* #undef HAVE_SETUTENT */
67756067Smarkm
678102649Snectar/* Define to 1 if you have the `sgi_getcapabilitybyname' function. */
67972450Sassar/* #undef HAVE_SGI_GETCAPABILITYBYNAME */
68056067Smarkm
681102649Snectar/* Define to 1 if you have the <sgtty.h> header file. */
68272450Sassar#define HAVE_SGTTY_H 1
68356067Smarkm
684102649Snectar/* Define to 1 if you have the <shadow.h> header file. */
68572450Sassar/* #undef HAVE_SHADOW_H */
68656067Smarkm
687102649Snectar/* Define to 1 if you have the <siad.h> header file. */
68872450Sassar/* #undef HAVE_SIAD_H */
68956067Smarkm
690102649Snectar/* Define to 1 if you have the `sigaction' function. */
69172450Sassar#define HAVE_SIGACTION 1
69256067Smarkm
693102649Snectar/* Define to 1 if you have the <signal.h> header file. */
69472450Sassar#define HAVE_SIGNAL_H 1
69556067Smarkm
69672450Sassar/* define if you have a working snprintf */
69772450Sassar#define HAVE_SNPRINTF 1
69856067Smarkm
699102649Snectar/* Define to 1 if you have the `socket' function. */
70072450Sassar#define HAVE_SOCKET 1
70156067Smarkm
702102649Snectar/* Define to 1 if the system has the type `socklen_t'. */
70372450Sassar#define HAVE_SOCKLEN_T 1
70456067Smarkm
705102649Snectar/* Define to 1 if the system has the type `ssize_t'. */
706102649Snectar#define HAVE_SSIZE_T 1
707102649Snectar
708102649Snectar/* Define to 1 if you have the <standards.h> header file. */
70972450Sassar/* #undef HAVE_STANDARDS_H */
71056067Smarkm
711102649Snectar/* Define to 1 if you have the <stdint.h> header file. */
712103427Snectar#if __FreeBSD_version >= 500028
71390931Snectar#define HAVE_STDINT_H 1
714103427Snectar#endif
71590931Snectar
716102649Snectar/* Define to 1 if you have the <stdlib.h> header file. */
71790931Snectar#define HAVE_STDLIB_H 1
71890931Snectar
719102649Snectar/* Define if you have the function `strcasecmp'. */
72072450Sassar#define HAVE_STRCASECMP 1
72156067Smarkm
722102649Snectar/* Define if you have the function `strdup'. */
72372450Sassar#define HAVE_STRDUP 1
72456067Smarkm
725102649Snectar/* Define if you have the function `strerror'. */
72672450Sassar#define HAVE_STRERROR 1
72756067Smarkm
728102649Snectar/* Define if you have the function `strftime'. */
72972450Sassar#define HAVE_STRFTIME 1
73056067Smarkm
731102649Snectar/* Define to 1 if you have the <strings.h> header file. */
73290931Snectar#define HAVE_STRINGS_H 1
73390931Snectar
734102649Snectar/* Define to 1 if you have the <string.h> header file. */
73590931Snectar#define HAVE_STRING_H 1
73690931Snectar
737102649Snectar/* Define if you have the function `strlcat'. */
73872450Sassar#define HAVE_STRLCAT 1
73956067Smarkm
740102649Snectar/* Define if you have the function `strlcpy'. */
74172450Sassar#define HAVE_STRLCPY 1
74256067Smarkm
743102649Snectar/* Define if you have the function `strlwr'. */
74472450Sassar/* #undef HAVE_STRLWR */
74556067Smarkm
746102649Snectar/* Define if you have the function `strncasecmp'. */
74772450Sassar#define HAVE_STRNCASECMP 1
74856067Smarkm
749102649Snectar/* Define if you have the function `strndup'. */
75072450Sassar/* #undef HAVE_STRNDUP */
75156067Smarkm
752102649Snectar/* Define if you have the function `strnlen'. */
75372450Sassar/* #undef HAVE_STRNLEN */
75456067Smarkm
755102649Snectar/* Define to 1 if you have the <stropts.h> header file. */
75672450Sassar/* #undef HAVE_STROPTS_H */
75756067Smarkm
758102649Snectar/* Define if you have the function `strptime'. */
75972450Sassar#define HAVE_STRPTIME 1
76056067Smarkm
761102649Snectar/* Define if you have the function `strsep'. */
76272450Sassar#define HAVE_STRSEP 1
76356067Smarkm
764102649Snectar/* Define if you have the function `strsep_copy'. */
76572450Sassar/* #undef HAVE_STRSEP_COPY */
76656067Smarkm
767102649Snectar/* Define to 1 if you have the `strstr' function. */
76872450Sassar#define HAVE_STRSTR 1
76956067Smarkm
770102649Snectar/* Define to 1 if you have the `strsvis' function. */
77172450Sassar/* #undef HAVE_STRSVIS */
77256067Smarkm
773102649Snectar/* Define if you have the function `strtok_r'. */
77472450Sassar#define HAVE_STRTOK_R 1
77556067Smarkm
776102649Snectar/* Define to 1 if the system has the type `struct addrinfo'. */
77772450Sassar#define HAVE_STRUCT_ADDRINFO 1
77856067Smarkm
779102649Snectar/* Define to 1 if the system has the type `struct ifaddrs'. */
78072450Sassar#define HAVE_STRUCT_IFADDRS 1
78156067Smarkm
782102649Snectar/* Define to 1 if the system has the type `struct iovec'. */
783102649Snectar#define HAVE_STRUCT_IOVEC 1
784102649Snectar
785102649Snectar/* Define to 1 if the system has the type `struct msghdr'. */
786102649Snectar#define HAVE_STRUCT_MSGHDR 1
787102649Snectar
788102649Snectar/* Define to 1 if the system has the type `struct sockaddr'. */
78972450Sassar#define HAVE_STRUCT_SOCKADDR 1
79056067Smarkm
79172450Sassar/* Define if struct sockaddr has field sa_len. */
79272450Sassar#define HAVE_STRUCT_SOCKADDR_SA_LEN 1
79356067Smarkm
794102649Snectar/* Define to 1 if the system has the type `struct sockaddr_storage'. */
79572450Sassar#define HAVE_STRUCT_SOCKADDR_STORAGE 1
79656067Smarkm
79772450Sassar/* define if you have struct spwd */
79872450Sassar/* #undef HAVE_STRUCT_SPWD */
79956067Smarkm
80072450Sassar/* Define if struct tm has field tm_gmtoff. */
80172450Sassar#define HAVE_STRUCT_TM_TM_GMTOFF 1
80256067Smarkm
80372450Sassar/* Define if struct tm has field tm_zone. */
80472450Sassar#define HAVE_STRUCT_TM_TM_ZONE 1
80556067Smarkm
80672450Sassar/* Define if struct utmpx has field ut_exit. */
80772450Sassar/* #undef HAVE_STRUCT_UTMPX_UT_EXIT */
80856067Smarkm
80972450Sassar/* Define if struct utmpx has field ut_syslen. */
81072450Sassar/* #undef HAVE_STRUCT_UTMPX_UT_SYSLEN */
81156067Smarkm
81272450Sassar/* Define if struct utmp has field ut_addr. */
81372450Sassar/* #undef HAVE_STRUCT_UTMP_UT_ADDR */
81456067Smarkm
81572450Sassar/* Define if struct utmp has field ut_host. */
81672450Sassar/* #undef HAVE_STRUCT_UTMP_UT_HOST */
81756067Smarkm
81872450Sassar/* Define if struct utmp has field ut_id. */
81972450Sassar/* #undef HAVE_STRUCT_UTMP_UT_ID */
82056067Smarkm
82172450Sassar/* Define if struct utmp has field ut_pid. */
82272450Sassar/* #undef HAVE_STRUCT_UTMP_UT_PID */
82356067Smarkm
82472450Sassar/* Define if struct utmp has field ut_type. */
82572450Sassar/* #undef HAVE_STRUCT_UTMP_UT_TYPE */
82656067Smarkm
82772450Sassar/* Define if struct utmp has field ut_user. */
82872450Sassar/* #undef HAVE_STRUCT_UTMP_UT_USER */
82956067Smarkm
83072450Sassar/* define if struct winsize is declared in sys/termios.h */
83172450Sassar#define HAVE_STRUCT_WINSIZE 1
83256067Smarkm
833102649Snectar/* Define to 1 if you have the `strunvis' function. */
83472450Sassar#define HAVE_STRUNVIS 1
83556067Smarkm
836102649Snectar/* Define if you have the function `strupr'. */
83772450Sassar/* #undef HAVE_STRUPR */
83856067Smarkm
839102649Snectar/* Define to 1 if you have the `strvis' function. */
84072450Sassar#define HAVE_STRVIS 1
84156067Smarkm
842102649Snectar/* Define to 1 if you have the `strvisx' function. */
84372450Sassar#define HAVE_STRVISX 1
84456067Smarkm
845102649Snectar/* Define to 1 if you have the `svis' function. */
84672450Sassar/* #undef HAVE_SVIS */
84756067Smarkm
848102649Snectar/* Define if you have the function `swab'. */
84972450Sassar#define HAVE_SWAB 1
85056067Smarkm
851102649Snectar/* Define to 1 if you have the `sysconf' function. */
85272450Sassar#define HAVE_SYSCONF 1
85356067Smarkm
854102649Snectar/* Define to 1 if you have the `sysctl' function. */
85572450Sassar#define HAVE_SYSCTL 1
85656067Smarkm
857102649Snectar/* Define to 1 if you have the `syslog' function. */
85872450Sassar#define HAVE_SYSLOG 1
85956067Smarkm
860102649Snectar/* Define to 1 if you have the <syslog.h> header file. */
86172450Sassar#define HAVE_SYSLOG_H 1
86256067Smarkm
863102649Snectar/* Define to 1 if you have the <sys/bitypes.h> header file. */
86456067Smarkm/* #undef HAVE_SYS_BITYPES_H */
86556067Smarkm
866102649Snectar/* Define to 1 if you have the <sys/bswap.h> header file. */
86778550Sassar/* #undef HAVE_SYS_BSWAP_H */
86878550Sassar
869102649Snectar/* Define to 1 if you have the <sys/capability.h> header file. */
870103427Snectar/* #undef HAVE_SYS_CAPABILITY_H */
87156067Smarkm
872102649Snectar/* Define to 1 if you have the <sys/category.h> header file. */
87356067Smarkm/* #undef HAVE_SYS_CATEGORY_H */
87456067Smarkm
875102649Snectar/* Define to 1 if you have the <sys/file.h> header file. */
87656067Smarkm#define HAVE_SYS_FILE_H 1
87756067Smarkm
878102649Snectar/* Define to 1 if you have the <sys/filio.h> header file. */
87956067Smarkm#define HAVE_SYS_FILIO_H 1
88056067Smarkm
881102649Snectar/* Define to 1 if you have the <sys/ioccom.h> header file. */
88256067Smarkm#define HAVE_SYS_IOCCOM_H 1
88356067Smarkm
884102649Snectar/* Define to 1 if you have the <sys/ioctl.h> header file. */
88556067Smarkm#define HAVE_SYS_IOCTL_H 1
88656067Smarkm
887103427Snectar/* Define to 1 if you have the <sys/mman.h> header file. */
888103427Snectar#define HAVE_SYS_MMAN_H 1
889103427Snectar
890102649Snectar/* Define to 1 if you have the <sys/param.h> header file. */
89156067Smarkm#define HAVE_SYS_PARAM_H 1
89256067Smarkm
893102649Snectar/* Define to 1 if you have the <sys/proc.h> header file. */
89456067Smarkm#define HAVE_SYS_PROC_H 1
89556067Smarkm
896102649Snectar/* Define to 1 if you have the <sys/ptyio.h> header file. */
89756067Smarkm/* #undef HAVE_SYS_PTYIO_H */
89856067Smarkm
899102649Snectar/* Define to 1 if you have the <sys/ptyvar.h> header file. */
90056067Smarkm/* #undef HAVE_SYS_PTYVAR_H */
90156067Smarkm
902102649Snectar/* Define to 1 if you have the <sys/pty.h> header file. */
90372450Sassar/* #undef HAVE_SYS_PTY_H */
90472450Sassar
905102649Snectar/* Define to 1 if you have the <sys/resource.h> header file. */
90656067Smarkm#define HAVE_SYS_RESOURCE_H 1
90756067Smarkm
908102649Snectar/* Define to 1 if you have the <sys/select.h> header file. */
90956067Smarkm#define HAVE_SYS_SELECT_H 1
91056067Smarkm
911102649Snectar/* Define to 1 if you have the <sys/socket.h> header file. */
91256067Smarkm#define HAVE_SYS_SOCKET_H 1
91356067Smarkm
914102649Snectar/* Define to 1 if you have the <sys/sockio.h> header file. */
91556067Smarkm#define HAVE_SYS_SOCKIO_H 1
91656067Smarkm
917102649Snectar/* Define to 1 if you have the <sys/stat.h> header file. */
91856067Smarkm#define HAVE_SYS_STAT_H 1
91956067Smarkm
920102649Snectar/* Define to 1 if you have the <sys/stream.h> header file. */
92156067Smarkm/* #undef HAVE_SYS_STREAM_H */
92256067Smarkm
923102649Snectar/* Define to 1 if you have the <sys/stropts.h> header file. */
92456067Smarkm/* #undef HAVE_SYS_STROPTS_H */
92556067Smarkm
926102649Snectar/* Define to 1 if you have the <sys/strtty.h> header file. */
92756067Smarkm/* #undef HAVE_SYS_STRTTY_H */
92856067Smarkm
929102649Snectar/* Define to 1 if you have the <sys/str_tty.h> header file. */
93072450Sassar/* #undef HAVE_SYS_STR_TTY_H */
93172450Sassar
932102649Snectar/* Define to 1 if you have the <sys/syscall.h> header file. */
93356067Smarkm#define HAVE_SYS_SYSCALL_H 1
93456067Smarkm
935102649Snectar/* Define to 1 if you have the <sys/sysctl.h> header file. */
93656067Smarkm#define HAVE_SYS_SYSCTL_H 1
93756067Smarkm
938102649Snectar/* Define to 1 if you have the <sys/termio.h> header file. */
93956067Smarkm/* #undef HAVE_SYS_TERMIO_H */
94056067Smarkm
941102649Snectar/* Define to 1 if you have the <sys/timeb.h> header file. */
94256067Smarkm#define HAVE_SYS_TIMEB_H 1
94356067Smarkm
944102649Snectar/* Define to 1 if you have the <sys/times.h> header file. */
94556067Smarkm#define HAVE_SYS_TIMES_H 1
94656067Smarkm
947102649Snectar/* Define to 1 if you have the <sys/time.h> header file. */
94872450Sassar#define HAVE_SYS_TIME_H 1
94972450Sassar
950102649Snectar/* Define to 1 if you have the <sys/tty.h> header file. */
95156067Smarkm#define HAVE_SYS_TTY_H 1
95256067Smarkm
953102649Snectar/* Define to 1 if you have the <sys/types.h> header file. */
95456067Smarkm#define HAVE_SYS_TYPES_H 1
95556067Smarkm
956102649Snectar/* Define to 1 if you have the <sys/uio.h> header file. */
95756067Smarkm#define HAVE_SYS_UIO_H 1
95856067Smarkm
959102649Snectar/* Define to 1 if you have the <sys/un.h> header file. */
96056067Smarkm#define HAVE_SYS_UN_H 1
96156067Smarkm
962102649Snectar/* Define to 1 if you have the <sys/utsname.h> header file. */
96356067Smarkm#define HAVE_SYS_UTSNAME_H 1
96456067Smarkm
965102649Snectar/* Define to 1 if you have the <sys/wait.h> header file. */
96656067Smarkm#define HAVE_SYS_WAIT_H 1
96756067Smarkm
968102649Snectar/* Define to 1 if you have the <termcap.h> header file. */
969102649Snectar#define HAVE_TERMCAP_H 1
970102649Snectar
971102649Snectar/* Define to 1 if you have the <termios.h> header file. */
97272450Sassar#define HAVE_TERMIOS_H 1
97356067Smarkm
974102649Snectar/* Define to 1 if you have the <termio.h> header file. */
97572450Sassar/* #undef HAVE_TERMIO_H */
97672450Sassar
977102649Snectar/* Define to 1 if you have the <term.h> header file. */
97856067Smarkm#define HAVE_TERM_H 1
97956067Smarkm
980102649Snectar/* Define to 1 if you have the `tgetent' function. */
98172450Sassar#define HAVE_TGETENT 1
98256067Smarkm
983102649Snectar/* Define to 1 if you have the `timegm' function. */
98472450Sassar#define HAVE_TIMEGM 1
98556067Smarkm
98672450Sassar/* Define if you have the `timezone' variable. */
98772450Sassar#define HAVE_TIMEZONE 1
98872450Sassar
98972450Sassar/* define if your system declares timezone */
99072450Sassar#define HAVE_TIMEZONE_DECLARATION 1
99172450Sassar
992102649Snectar/* Define to 1 if you have the <time.h> header file. */
99356067Smarkm#define HAVE_TIME_H 1
99456067Smarkm
995102649Snectar/* Define to 1 if you have the <tmpdir.h> header file. */
99656067Smarkm/* #undef HAVE_TMPDIR_H */
99756067Smarkm
998102649Snectar/* Define to 1 if you have the `ttyname' function. */
99972450Sassar#define HAVE_TTYNAME 1
100072450Sassar
1001102649Snectar/* Define to 1 if you have the `ttyslot' function. */
100272450Sassar#define HAVE_TTYSLOT 1
100372450Sassar
1004102649Snectar/* Define to 1 if you have the <udb.h> header file. */
100556067Smarkm/* #undef HAVE_UDB_H */
100656067Smarkm
1007102649Snectar/* Define to 1 if you have the `umask' function. */
100872450Sassar#define HAVE_UMASK 1
100956067Smarkm
1010102649Snectar/* Define to 1 if you have the `uname' function. */
101172450Sassar#define HAVE_UNAME 1
101256067Smarkm
1013102649Snectar/* Define to 1 if you have the <unistd.h> header file. */
101472450Sassar#define HAVE_UNISTD_H 1
101556067Smarkm
1016102649Snectar/* Define to 1 if you have the `unlockpt' function. */
1017120949Snectar#if __FreeBSD_version >= 500100
1018120949Snectar#define HAVE_UNLOCKPT 1
1019120949Snectar#endif
102056067Smarkm
1021102649Snectar/* Define if you have the function `unsetenv'. */
102272450Sassar#define HAVE_UNSETENV 1
102356067Smarkm
1024102649Snectar/* Define to 1 if you have the `unvis' function. */
102572450Sassar#define HAVE_UNVIS 1
102656067Smarkm
1027102649Snectar/* Define to 1 if you have the <userconf.h> header file. */
102872450Sassar/* #undef HAVE_USERCONF_H */
102956067Smarkm
1030102649Snectar/* Define to 1 if you have the <usersec.h> header file. */
103172450Sassar/* #undef HAVE_USERSEC_H */
103256067Smarkm
1033102649Snectar/* Define to 1 if you have the <util.h> header file. */
103472450Sassar/* #undef HAVE_UTIL_H */
103556067Smarkm
1036102649Snectar/* Define to 1 if you have the <utmpx.h> header file. */
103772450Sassar/* #undef HAVE_UTMPX_H */
103856067Smarkm
1039102649Snectar/* Define to 1 if you have the <utmp.h> header file. */
104072450Sassar#define HAVE_UTMP_H 1
104156067Smarkm
1042102649Snectar/* Define to 1 if you have the `vasnprintf' function. */
104372450Sassar/* #undef HAVE_VASNPRINTF */
104456067Smarkm
1045102649Snectar/* Define to 1 if you have the `vasprintf' function. */
104672450Sassar#define HAVE_VASPRINTF 1
104756067Smarkm
1048102649Snectar/* Define if you have the function `verr'. */
104972450Sassar#define HAVE_VERR 1
105056067Smarkm
1051102649Snectar/* Define if you have the function `verrx'. */
105272450Sassar#define HAVE_VERRX 1
105356067Smarkm
1054102649Snectar/* Define to 1 if you have the `vhangup' function. */
105572450Sassar/* #undef HAVE_VHANGUP */
105656067Smarkm
1057102649Snectar/* Define to 1 if you have the `vis' function. */
105872450Sassar#define HAVE_VIS 1
105956067Smarkm
1060102649Snectar/* Define to 1 if you have the <vis.h> header file. */
106172450Sassar#define HAVE_VIS_H 1
106256067Smarkm
106372450Sassar/* define if you have a working vsnprintf */
106472450Sassar#define HAVE_VSNPRINTF 1
106556067Smarkm
1066102649Snectar/* Define if you have the function `vsyslog'. */
106772450Sassar#define HAVE_VSYSLOG 1
106856067Smarkm
1069102649Snectar/* Define if you have the function `vwarn'. */
107072450Sassar#define HAVE_VWARN 1
107156067Smarkm
1072102649Snectar/* Define if you have the function `vwarnx'. */
107372450Sassar#define HAVE_VWARNX 1
107456067Smarkm
1075102649Snectar/* Define if you have the function `warn'. */
107672450Sassar#define HAVE_WARN 1
107756067Smarkm
1078102649Snectar/* Define if you have the function `warnx'. */
107972450Sassar#define HAVE_WARNX 1
108056067Smarkm
1081102649Snectar/* Define if you have the function `writev'. */
108272450Sassar#define HAVE_WRITEV 1
108356067Smarkm
108472450Sassar/* define if struct winsize has ws_xpixel */
108572450Sassar#define HAVE_WS_XPIXEL 1
108656067Smarkm
108772450Sassar/* define if struct winsize has ws_ypixel */
108872450Sassar#define HAVE_WS_YPIXEL 1
108956067Smarkm
1090102649Snectar/* Define to 1 if you have the `XauFileName' function. */
1091103427Snectar/* #undef HAVE_XAUFILENAME */
109256067Smarkm
1093102649Snectar/* Define to 1 if you have the `XauReadAuth' function. */
1094103427Snectar/* #undef HAVE_XAUREADAUTH */
109556067Smarkm
1096102649Snectar/* Define to 1 if you have the `XauWriteAuth' function. */
1097103427Snectar/* #undef HAVE_XAUWRITEAUTH */
109856067Smarkm
1099102649Snectar/* Define to 1 if you have the `yp_get_default_domain' function. */
110072450Sassar#define HAVE_YP_GET_DEFAULT_DOMAIN 1
110156067Smarkm
1102102649Snectar/* Define to 1 if you have the `_getpty' function. */
110372450Sassar/* #undef HAVE__GETPTY */
110456067Smarkm
1105102649Snectar/* Define if you have the `_res' variable. */
1106102649Snectar#define HAVE__RES 1
1107102649Snectar
1108102649Snectar/* define if your system declares _res */
1109102649Snectar#define HAVE__RES_DECLARATION 1
1110102649Snectar
1111102649Snectar/* Define to 1 if you have the `_scrsize' function. */
111272450Sassar/* #undef HAVE__SCRSIZE */
111356067Smarkm
111472450Sassar/* define if your compiler has __attribute__ */
111572450Sassar#define HAVE___ATTRIBUTE__ 1
111656067Smarkm
111772450Sassar/* Define if you have the `__progname' variable. */
111872450Sassar#define HAVE___PROGNAME 1
111956067Smarkm
112072450Sassar/* define if your system declares __progname */
112172450Sassar/* #undef HAVE___PROGNAME_DECLARATION */
112256067Smarkm
112356067Smarkm/* Define if you have the hesiod package. */
112456067Smarkm/* #undef HESIOD */
112556067Smarkm
1126102649Snectar/* Define if you are running IRIX 4. */
1127102649Snectar/* #undef IRIX4 */
1128102649Snectar
112972450Sassar/* Enable Kerberos 5 support in applications. */
113072450Sassar#define KRB5 1
113156067Smarkm
1132102649Snectar/* Define if krb_mk_req takes const char * */
113372450Sassar/* #undef KRB_MK_REQ_CONST */
113456067Smarkm
1135102649Snectar/* This is the krb4 sendauth version. */
1136102649Snectar/* #undef KRB_SENDAUTH_VERS */
1137102649Snectar
113872450Sassar/* Define to zero if your krb.h doesn't */
113972450Sassar/* #undef KRB_VERIFY_NOT_SECURE */
114056067Smarkm
114172450Sassar/* Define to one if your krb.h doesn't */
114272450Sassar/* #undef KRB_VERIFY_SECURE */
114356067Smarkm
114472450Sassar/* Define to two if your krb.h doesn't */
114572450Sassar/* #undef KRB_VERIFY_SECURE_FAIL */
114656067Smarkm
114772450Sassar/* define if the system is missing a prototype for asnprintf() */
1148102649Snectar#define NEED_ASNPRINTF_PROTO 1
114956067Smarkm
115056067Smarkm/* define if the system is missing a prototype for asprintf() */
115156067Smarkm/* #undef NEED_ASPRINTF_PROTO */
115256067Smarkm
115372450Sassar/* define if the system is missing a prototype for crypt() */
115472450Sassar/* #undef NEED_CRYPT_PROTO */
115556067Smarkm
115656067Smarkm/* define if the system is missing a prototype for gethostname() */
115756067Smarkm/* #undef NEED_GETHOSTNAME_PROTO */
115856067Smarkm
115956067Smarkm/* define if the system is missing a prototype for getusershell() */
116056067Smarkm/* #undef NEED_GETUSERSHELL_PROTO */
116156067Smarkm
116272450Sassar/* define if the system is missing a prototype for glob() */
116372450Sassar/* #undef NEED_GLOB_PROTO */
116472450Sassar
116572450Sassar/* define if the system is missing a prototype for hstrerror() */
116672450Sassar/* #undef NEED_HSTRERROR_PROTO */
116772450Sassar
116856067Smarkm/* define if the system is missing a prototype for inet_aton() */
116956067Smarkm/* #undef NEED_INET_ATON_PROTO */
117056067Smarkm
117172450Sassar/* define if the system is missing a prototype for mkstemp() */
117272450Sassar/* #undef NEED_MKSTEMP_PROTO */
117356067Smarkm
117472450Sassar/* define if the system is missing a prototype for setenv() */
117572450Sassar/* #undef NEED_SETENV_PROTO */
117656067Smarkm
117772450Sassar/* define if the system is missing a prototype for snprintf() */
117872450Sassar/* #undef NEED_SNPRINTF_PROTO */
117956067Smarkm
1180102649Snectar/* define if the system is missing a prototype for strndup() */
1181102649Snectar#define NEED_STRNDUP_PROTO 1
1182102649Snectar
118372450Sassar/* define if the system is missing a prototype for strsep() */
118472450Sassar/* #undef NEED_STRSEP_PROTO */
118556067Smarkm
1186102649Snectar/* define if the system is missing a prototype for strsvis() */
1187102649Snectar#define NEED_STRSVIS_PROTO 1
1188102649Snectar
118956067Smarkm/* define if the system is missing a prototype for strtok_r() */
119056067Smarkm/* #undef NEED_STRTOK_R_PROTO */
119156067Smarkm
1192102649Snectar/* define if the system is missing a prototype for strunvis() */
1193102649Snectar/* #undef NEED_STRUNVIS_PROTO */
1194102649Snectar
1195102649Snectar/* define if the system is missing a prototype for strvisx() */
1196102649Snectar/* #undef NEED_STRVISX_PROTO */
1197102649Snectar
1198102649Snectar/* define if the system is missing a prototype for strvis() */
1199102649Snectar/* #undef NEED_STRVIS_PROTO */
1200102649Snectar
1201102649Snectar/* define if the system is missing a prototype for svis() */
1202102649Snectar#define NEED_SVIS_PROTO 1
1203102649Snectar
120472450Sassar/* define if the system is missing a prototype for unsetenv() */
120572450Sassar/* #undef NEED_UNSETENV_PROTO */
120656067Smarkm
1207102649Snectar/* define if the system is missing a prototype for unvis() */
1208102649Snectar/* #undef NEED_UNVIS_PROTO */
1209102649Snectar
121072450Sassar/* define if the system is missing a prototype for vasnprintf() */
1211102649Snectar#define NEED_VASNPRINTF_PROTO 1
121256067Smarkm
121372450Sassar/* define if the system is missing a prototype for vasprintf() */
121472450Sassar/* #undef NEED_VASPRINTF_PROTO */
121556067Smarkm
1216102649Snectar/* define if the system is missing a prototype for vis() */
1217102649Snectar/* #undef NEED_VIS_PROTO */
1218102649Snectar
121972450Sassar/* define if the system is missing a prototype for vsnprintf() */
122072450Sassar/* #undef NEED_VSNPRINTF_PROTO */
122156067Smarkm
1222103427Snectar/* Define if you don't want to use mmap. */
1223103427Snectar/* #undef NO_MMAP */
1224103427Snectar
122572450Sassar/* Define this to enable old environment option in telnet. */
122672450Sassar#define OLD_ENVIRON 1
122756067Smarkm
122872450Sassar/* Define if you have the openldap package. */
122972450Sassar/* #undef OPENLDAP */
123056067Smarkm
123172450Sassar/* define if prototype of openlog is compatible with void openlog(const char
123272450Sassar   *, int, int) */
123372450Sassar#define OPENLOG_PROTO_COMPATIBLE 1
123456067Smarkm
123572450Sassar/* Define if you want OTP support in applications. */
1236102649Snectar/* #undef OTP */
123756067Smarkm
123872450Sassar/* Name of package */
123972450Sassar#define PACKAGE "heimdal"
124056067Smarkm
1241102649Snectar/* Define to the address where bug reports for this package should be sent. */
1242102649Snectar#define PACKAGE_BUGREPORT "heimdal-bugs@pdc.kth.se"
1243102649Snectar
1244102649Snectar/* Define to the full name of this package. */
1245102649Snectar#define PACKAGE_NAME "Heimdal"
1246102649Snectar
1247102649Snectar/* Define to the full name and version of this package. */
1248120949Snectar#define PACKAGE_STRING "Heimdal 0.6 (FreeBSD)"
1249102649Snectar
1250102649Snectar/* Define to the one symbol short name of this package. */
1251102649Snectar#define PACKAGE_TARNAME "heimdal"
1252102649Snectar
1253102649Snectar/* Define to the version of this package. */
1254120949Snectar#define PACKAGE_VERSION "0.6"
1255102649Snectar
125672450Sassar/* Define if getlogin has POSIX flavour (and not BSD). */
125772450Sassar/* #undef POSIX_GETLOGIN */
125856067Smarkm
125972450Sassar/* Define if getpwnam_r has POSIX flavour. */
126072450Sassar/* #undef POSIX_GETPWNAM_R */
126156067Smarkm
126272450Sassar/* Define if you have the readline package. */
126372450Sassar/* #undef READLINE */
126456067Smarkm
126572450Sassar/* Define as the return type of signal handlers (`int' or `void'). */
126672450Sassar#define RETSIGTYPE void
126756067Smarkm
1268102649Snectar/* Define to 1 if you have the ANSI C header files. */
126972450Sassar#define STDC_HEADERS 1
127056067Smarkm
127172450Sassar/* Define if you have streams ptys. */
127272450Sassar/* #undef STREAMSPTY */
127356067Smarkm
127472450Sassar/* Define to what version of SunOS you are running. */
127572450Sassar/* #undef SunOS */
127656067Smarkm
1277102649Snectar/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
127872450Sassar#define TIME_WITH_SYS_TIME 1
127956067Smarkm
1280102649Snectar/* Define to 1 if your <sys/time.h> declares `struct tm'. */
128172450Sassar/* #undef TM_IN_SYS_TIME */
128256067Smarkm
128372450Sassar/* Version number of package */
1284120949Snectar#define VERSION "0.6"
128556067Smarkm
128672450Sassar/* Define if signal handlers return void. */
128772450Sassar#define VOID_RETSIGTYPE 1
128856067Smarkm
128972450Sassar/* define if target is big endian */
129072450Sassar/* #undef WORDS_BIGENDIAN */
129156067Smarkm
1292102649Snectar/* Define to 1 if the X Window System is missing or not being used. */
129372450Sassar/* #undef X_DISPLAY_MISSING */
129456067Smarkm
1295102649Snectar/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
1296102649Snectar   `char[]'. */
129772450Sassar#define YYTEXT_POINTER 1
129856067Smarkm
1299103427Snectar/* Number of bits in a file offset, on hosts where this is settable. */
1300103427Snectar/* #undef _FILE_OFFSET_BITS */
1301103427Snectar
1302102649Snectar/* Define to enable extensions on glibc-based systems such as Linux. */
1303102649Snectar#define _GNU_SOURCE 1
1304102649Snectar
1305103427Snectar/* Define for large files, on AIX-style hosts. */
1306103427Snectar/* #undef _LARGE_FILES */
1307103427Snectar
130872450Sassar/* Define to empty if `const' does not conform to ANSI C. */
130972450Sassar/* #undef const */
131056067Smarkm
131172450Sassar/* Define to `int' if <sys/types.h> doesn't define. */
131272450Sassar/* #undef gid_t */
131356067Smarkm
131472450Sassar/* Define as `__inline' if that's what the C compiler calls it, or to nothing
131572450Sassar   if it is not supported. */
131672450Sassar/* #undef inline */
131756067Smarkm
131872450Sassar/* Define this to what the type mode_t should be. */
131972450Sassar/* #undef mode_t */
132056067Smarkm
132172450Sassar/* Define to `long' if <sys/types.h> does not define. */
132272450Sassar/* #undef off_t */
132356067Smarkm
132472450Sassar/* Define to `int' if <sys/types.h> does not define. */
132572450Sassar/* #undef pid_t */
132656067Smarkm
132772450Sassar/* Define this to what the type sig_atomic_t should be. */
132872450Sassar/* #undef sig_atomic_t */
132956067Smarkm
133072450Sassar/* Define to `unsigned' if <sys/types.h> does not define. */
133172450Sassar/* #undef size_t */
133256067Smarkm
133372450Sassar/* Define to `int' if <sys/types.h> doesn't define. */
133472450Sassar/* #undef uid_t */
133556067Smarkm
1336103427Snectar#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S))
1337102649Snectar
1338102649Snectar#if defined(ENCRYPTION) && !defined(AUTHENTICATION)
1339102649Snectar#define AUTHENTICATION 1
134072450Sassar#endif
134156067Smarkm
1342102649Snectar/* Set this to the default system lead string for telnetd
1343102649Snectar * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
1344102649Snectar * %v=os-version, %t=tty, %h=hostname, %d=date and time
1345102649Snectar */
1346102649Snectar/* #undef USE_IM */
1347102649Snectar
1348102649Snectar/* Used with login -p */
1349102649Snectar/* #undef LOGIN_ARGS */
1350102649Snectar
1351102649Snectar/* set this to a sensible login */
1352102649Snectar#ifndef LOGIN_PATH
1353102649Snectar#define LOGIN_PATH BINDIR "/login"
135472450Sassar#endif
135556067Smarkm
1356102649Snectar
1357102649Snectar#ifdef ROKEN_RENAME
1358102649Snectar#include "roken_rename.h"
135972450Sassar#endif
136056067Smarkm
1361103427Snectar#ifndef HAVE_KRB_KDCTIMEOFDAY
1362103427Snectar#define krb_kdctimeofday(X) gettimeofday((X), NULL)
1363103427Snectar#endif
1364103427Snectar
1365103427Snectar#ifndef HAVE_KRB_GET_KDC_TIME_DIFF
1366103427Snectar#define krb_get_kdc_time_diff() (0)
1367103427Snectar#endif
1368103427Snectar
136972450Sassar#ifdef VOID_RETSIGTYPE
137072450Sassar#define SIGRETURN(x) return
137172450Sassar#else
137272450Sassar#define SIGRETURN(x) return (RETSIGTYPE)(x)
137372450Sassar#endif
137456067Smarkm
137572450Sassar#ifdef BROKEN_REALLOC
137672450Sassar#define realloc(X, Y) isoc_realloc((X), (Y))
137772450Sassar#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y))
137872450Sassar#endif
137956067Smarkm
138056067Smarkm
138172450Sassar#if ENDIANESS_IN_SYS_PARAM_H
138272450Sassar#  include <sys/types.h>
138372450Sassar#  include <sys/param.h>
138472450Sassar#  if BYTE_ORDER == BIG_ENDIAN
138572450Sassar#  define WORDS_BIGENDIAN 1
138672450Sassar#  endif
138772450Sassar#endif
138890931Snectar
1389102649Snectar
1390102649Snectar#if _AIX
1391102649Snectar#define _ALL_SOURCE
1392102649Snectar/* XXX this is gross, but kills about a gazillion warnings */
1393102649Snectarstruct ether_addr;
1394102649Snectarstruct sockaddr;
1395102649Snectarstruct sockaddr_dl;
1396102649Snectarstruct sockaddr_in;
139790931Snectar#endif
1398102649Snectar
1399102649Snectar
1400102649Snectar/* IRIX 4 braindamage */
1401102649Snectar#if IRIX == 4 && !defined(__STDC__)
1402102649Snectar#define __STDC__ 0
1403102649Snectar#endif
1404102649Snectar
1405