1 /* include/config.h. Generated automatically by configure. */
2 /* include/config.h.in. Generated automatically from configure.in by autoheader. */
4 /* Define if using alloca.c. */
7 /* Define to empty if the keyword does not work. */
10 /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
11 This function is required for alloca.c support on those systems. */
12 /* #undef CRAY_STACKSEG_END */
14 /* Define to `int' if <sys/types.h> doesn't define. */
17 /* Define if you have alloca, as a function or macro. */
20 /* Define if you have <alloca.h> and it should be used (not on Ultrix). */
21 /* #undef HAVE_ALLOCA_H */
23 /* Define if you have a working `mmap' system call. */
26 /* Define if your struct stat has st_blksize. */
27 #define HAVE_ST_BLKSIZE 1
29 /* Define to `long' if <sys/types.h> doesn't define. */
32 /* Define to `int' if <sys/types.h> doesn't define. */
35 /* Define if you need to in order for stat and other things to work. */
36 /* #undef _POSIX_SOURCE */
38 /* Define as the return type of signal handlers (int or void). */
39 #define RETSIGTYPE void
41 /* Define to `unsigned' if <sys/types.h> doesn't define. */
44 /* If using the C implementation of alloca, define if you know the
45 direction of stack growth for your system; otherwise it will be
46 automatically deduced at run-time.
47 STACK_DIRECTION > 0 => grows toward higher addresses
48 STACK_DIRECTION < 0 => grows toward lower addresses
49 STACK_DIRECTION = 0 => direction of growth unknown
51 /* #undef STACK_DIRECTION */
53 /* Define if you have the ANSI C header files. */
54 #define STDC_HEADERS 1
56 /* Define if `sys_siglist' is declared by <signal.h>. */
57 #define SYS_SIGLIST_DECLARED 1
59 /* Define if you can safely include both <sys/time.h> and <time.h>. */
60 #define TIME_WITH_SYS_TIME 1
62 /* Define to `int' if <sys/types.h> doesn't define. */
65 /* Define if your processor stores words with the most significant
66 byte first (like Motorola and SPARC, unlike Intel and VAX). */
67 /* #undef WORDS_BIGENDIAN */
69 /* Define if the X Window System is missing or not being used. */
70 /* #undef X_DISPLAY_MISSING */
72 /* Define this if RETSIGTYPE == void */
73 #define VOID_RETSIGTYPE 1
75 /* Define this if struct utmp have ut_user */
76 /* #undef HAVE_UT_USER */
78 /* Define this if struct utmp have ut_host */
79 #define HAVE_UT_HOST 1
81 /* Define this if struct utmp have ut_addr */
82 /* #undef HAVE_UT_ADDR */
84 /* Define this if struct utmp have ut_type */
85 /* #undef HAVE_UT_TYPE */
87 /* Define this if struct utmp have ut_pid */
88 /* #undef HAVE_UT_PID */
90 /* Define this if struct utmp have ut_id */
91 /* #undef HAVE_UT_ID */
93 /* Define this if struct utmpx have ut_syslen */
94 /* #undef HAVE_UT_SYSLEN */
96 /* Define this if struct winsize is declared in sys/termios.h */
97 #define HAVE_STRUCT_WINSIZE 1
99 /* Define this if struct winsize have ws_xpixel */
100 #define HAVE_WS_XPIXEL 1
102 /* Define this if struct winsize have ws_ypixel */
103 #define HAVE_WS_YPIXEL 1
105 /* Define this to be the directory where the dictionary for cracklib */
107 /* #undef DICTPATH */
109 /* Define this if you want to use SOCKS v5 */
112 /* Define this to the path of the mail spool directory */
113 /* #undef KRB4_MAILDIR */
115 /* Define this if `struct sockaddr' includes sa_len */
116 #define SOCKADDR_HAS_SA_LEN 1
118 /* Define this if `struct siaentity' includes ouid */
119 /* #undef SIAENTITY_HAS_OUID */
121 /* Define if getlogin has POSIX flavour, as opposed to BSD */
122 /* #undef POSIX_GETLOGIN */
124 /* Define if getpwnam_r has POSIX flavour */
125 /* #undef POSIX_GETPWNAM_R */
127 /* define if getcwd() is broken (such as in SunOS) */
128 /* #undef BROKEN_GETCWD */
130 /* define if the system is missing a prototype for crypt() */
131 /* #undef NEED_CRYPT_PROTO */
133 /* define if the system is missing a prototype for strtok_r() */
134 /* #undef NEED_STRTOK_R_PROTO */
136 /* define if /bin/ls takes -A */
139 /* define if you have h_errno */
140 #define HAVE_H_ERRNO 1
142 /* define if you have h_errlist but not hstrerror */
143 #define HAVE_H_ERRLIST 1
145 /* define if you have h_nerr but not hstrerror */
146 #define HAVE_H_NERR 1
148 /* define if your system doesn't declare h_errlist */
149 /* #undef HAVE_H_ERRLIST_DECLARATION */
151 /* define if your system doesn't declare h_nerr */
152 /* #undef HAVE_H_NERR_DECLARATION */
154 /* define this if you need a declaration for h_errno */
155 #define HAVE_H_ERRNO_DECLARATION 1
157 /* define if you need a declaration for optarg */
158 /* #undef HAVE_OPTARG_DECLARATION */
160 /* define if you need a declaration for optind */
161 /* #undef HAVE_OPTIND_DECLARATION */
163 /* define if you need a declaration for opterr */
164 /* #undef HAVE_OPTERR_DECLARATION */
166 /* define if you need a declaration for optopt */
167 /* #undef HAVE_OPTOPT_DECLARATION */
169 /* define if you need a declaration for __progname */
170 /* #undef HAVE___PROGNAME_DECLARATION */
172 /* Define if you have the XauReadAuth function. */
173 #define HAVE_XAUREADAUTH 1
175 /* Define if you have the XauWriteAuth function. */
176 #define HAVE_XAUWRITEAUTH 1
178 /* Define if you have the _getpty function. */
179 /* #undef HAVE__GETPTY */
181 /* Define if you have the _scrsize function. */
182 /* #undef HAVE__SCRSIZE */
184 /* Define if you have the _setsid function. */
185 /* #undef HAVE__SETSID */
187 /* Define if you have the _stricmp function. */
188 /* #undef HAVE__STRICMP */
190 /* Define if you have the asnprintf function. */
191 /* #undef HAVE_ASNPRINTF */
193 /* Define if you have the asprintf function. */
194 #define HAVE_ASPRINTF 1
196 /* Define if you have the chown function. */
199 /* Define if you have the daemon function. */
200 #define HAVE_DAEMON 1
202 /* Define if you have the dbm_firstkey function. */
203 #define HAVE_DBM_FIRSTKEY 1
205 /* Define if you have the dbopen function. */
206 #define HAVE_DBOPEN 1
208 /* Define if you have the dn_expand function. */
209 #define HAVE_DN_EXPAND 1
211 /* Define if you have the el_init function. */
212 #define HAVE_EL_INIT 1
214 /* Define if you have the err function. */
217 /* Define if you have the errx function. */
220 /* Define if you have the fchmod function. */
221 #define HAVE_FCHMOD 1
223 /* Define if you have the fchown function. */
224 #define HAVE_FCHOWN 1
226 /* Define if you have the fcntl function. */
229 /* Define if you have the flock function. */
232 /* Define if you have the forkpty function. */
233 #define HAVE_FORKPTY 1
235 /* Define if you have the frevoke function. */
236 /* #undef HAVE_FREVOKE */
238 /* Define if you have the getattr function. */
239 /* #undef HAVE_GETATTR */
241 /* Define if you have the getcwd function. */
242 #define HAVE_GETCWD 1
244 /* Define if you have the getdtablesize function. */
245 #define HAVE_GETDTABLESIZE 1
247 /* Define if you have the gethostbyname function. */
248 #define HAVE_GETHOSTBYNAME 1
250 /* Define if you have the gethostname function. */
251 #define HAVE_GETHOSTNAME 1
253 /* Define if you have the getlogin function. */
254 #define HAVE_GETLOGIN 1
256 /* Define if you have the getopt function. */
257 #define HAVE_GETOPT 1
259 /* Define if you have the getpagesize function. */
260 #define HAVE_GETPAGESIZE 1
262 /* Define if you have the getpriority function. */
263 #define HAVE_GETPRIORITY 1
265 /* Define if you have the getpwnam_r function. */
266 /* #undef HAVE_GETPWNAM_R */
268 /* Define if you have the getservbyname function. */
269 #define HAVE_GETSERVBYNAME 1
271 /* Define if you have the getsockopt function. */
272 #define HAVE_GETSOCKOPT 1
274 /* Define if you have the getspnam function. */
275 /* #undef HAVE_GETSPNAM */
277 /* Define if you have the getspuid function. */
278 /* #undef HAVE_GETSPUID */
280 /* Define if you have the gettimeofday function. */
281 #define HAVE_GETTIMEOFDAY 1
283 /* Define if you have the getudbnam function. */
284 /* #undef HAVE_GETUDBNAM */
286 /* Define if you have the getuid function. */
287 #define HAVE_GETUID 1
289 /* Define if you have the getusershell function. */
290 #define HAVE_GETUSERSHELL 1
292 /* Define if you have the grantpt function. */
293 /* #undef HAVE_GRANTPT */
295 /* Define if you have the hstrerror function. */
296 #define HAVE_HSTRERROR 1
298 /* Define if you have the inet_aton function. */
299 #define HAVE_INET_ATON 1
301 /* Define if you have the initgroups function. */
302 #define HAVE_INITGROUPS 1
304 /* Define if you have the innetgr function. */
305 #define HAVE_INNETGR 1
307 /* Define if you have the iruserok function. */
308 #define HAVE_IRUSEROK 1
310 /* Define if you have the logout function. */
311 #define HAVE_LOGOUT 1
313 /* Define if you have the logwtmp function. */
314 #define HAVE_LOGWTMP 1
316 /* Define if you have the lstat function. */
319 /* Define if you have the memmove function. */
320 #define HAVE_MEMMOVE 1
322 /* Define if you have the mkstemp function. */
323 #define HAVE_MKSTEMP 1
325 /* Define if you have the mktime function. */
326 #define HAVE_MKTIME 1
328 /* Define if you have the odm_initialize function. */
329 /* #undef HAVE_ODM_INITIALIZE */
331 /* Define if you have the ptsname function. */
332 /* #undef HAVE_PTSNAME */
334 /* Define if you have the putenv function. */
335 #define HAVE_PUTENV 1
337 /* Define if you have the rand function. */
340 /* Define if you have the random function. */
341 #define HAVE_RANDOM 1
343 /* Define if you have the rcmd function. */
346 /* Define if you have the readline function. */
347 #define HAVE_READLINE 1
349 /* Define if you have the res_search function. */
350 #define HAVE_RES_SEARCH 1
352 /* Define if you have the revoke function. */
353 #define HAVE_REVOKE 1
355 /* Define if you have the setegid function. */
356 #define HAVE_SETEGID 1
358 /* Define if you have the setenv function. */
359 #define HAVE_SETENV 1
361 /* Define if you have the seteuid function. */
362 #define HAVE_SETEUID 1
364 /* Define if you have the setitimer function. */
365 #define HAVE_SETITIMER 1
367 /* Define if you have the setlim function. */
368 /* #undef HAVE_SETLIM */
370 /* Define if you have the setlogin function. */
371 #define HAVE_SETLOGIN 1
373 /* Define if you have the setpcred function. */
374 /* #undef HAVE_SETPCRED */
376 /* Define if you have the setpgid function. */
377 #define HAVE_SETPGID 1
379 /* Define if you have the setpriority function. */
380 #define HAVE_SETPRIORITY 1
382 /* Define if you have the setproctitle function. */
383 #define HAVE_SETPROCTITLE 1
385 /* Define if you have the setregid function. */
386 #define HAVE_SETREGID 1
388 /* Define if you have the setresgid function. */
389 /* #undef HAVE_SETRESGID */
391 /* Define if you have the setresuid function. */
392 /* #undef HAVE_SETRESUID */
394 /* Define if you have the setreuid function. */
395 #define HAVE_SETREUID 1
397 /* Define if you have the setsid function. */
398 #define HAVE_SETSID 1
400 /* Define if you have the setsockopt function. */
401 #define HAVE_SETSOCKOPT 1
403 /* Define if you have the setutent function. */
404 /* #undef HAVE_SETUTENT */
406 /* Define if you have the snprintf function. */
407 #define HAVE_SNPRINTF 1
409 /* Define if you have the socket function. */
410 #define HAVE_SOCKET 1
412 /* Define if you have the strcasecmp function. */
413 #define HAVE_STRCASECMP 1
415 /* Define if you have the strdup function. */
416 #define HAVE_STRDUP 1
418 /* Define if you have the strerror function. */
419 #define HAVE_STRERROR 1
421 /* Define if you have the strftime function. */
422 #define HAVE_STRFTIME 1
424 /* Define if you have the strlwr function. */
425 /* #undef HAVE_STRLWR */
427 /* Define if you have the strnlen function. */
428 /* #undef HAVE_STRNLEN */
430 /* Define if you have the strtok_r function. */
431 #define HAVE_STRTOK_R 1
433 /* Define if you have the strupr function. */
434 /* #undef HAVE_STRUPR */
436 /* Define if you have the swab function. */
439 /* Define if you have the syslog function. */
440 #define HAVE_SYSLOG 1
442 /* Define if you have the tgetent function. */
443 #define HAVE_TGETENT 1
445 /* Define if you have the ttyname function. */
446 #define HAVE_TTYNAME 1
448 /* Define if you have the ttyslot function. */
449 #define HAVE_TTYSLOT 1
451 /* Define if you have the ulimit function. */
452 /* #undef HAVE_ULIMIT */
454 /* Define if you have the uname function. */
457 /* Define if you have the unlockpt function. */
458 /* #undef HAVE_UNLOCKPT */
460 /* Define if you have the unsetenv function. */
461 #define HAVE_UNSETENV 1
463 /* Define if you have the vasnprintf function. */
464 /* #undef HAVE_VASNPRINTF */
466 /* Define if you have the vasprintf function. */
467 #define HAVE_VASPRINTF 1
469 /* Define if you have the verr function. */
472 /* Define if you have the verrx function. */
475 /* Define if you have the vhangup function. */
476 /* #undef HAVE_VHANGUP */
478 /* Define if you have the vsnprintf function. */
479 #define HAVE_VSNPRINTF 1
481 /* Define if you have the vwarn function. */
484 /* Define if you have the vwarnx function. */
485 #define HAVE_VWARNX 1
487 /* Define if you have the warn function. */
490 /* Define if you have the warnx function. */
493 /* Define if you have the yp_get_default_domain function. */
494 #define HAVE_YP_GET_DEFAULT_DOMAIN 1
496 /* Define if you have the <arpa/ftp.h> header file. */
497 #define HAVE_ARPA_FTP_H 1
499 /* Define if you have the <arpa/inet.h> header file. */
500 #define HAVE_ARPA_INET_H 1
502 /* Define if you have the <arpa/nameser.h> header file. */
503 #define HAVE_ARPA_NAMESER_H 1
505 /* Define if you have the <arpa/telnet.h> header file. */
506 #define HAVE_ARPA_TELNET_H 1
508 /* Define if you have the <bind/bitypes.h> header file. */
509 /* #undef HAVE_BIND_BITYPES_H */
511 /* Define if you have the <bsd/bsd.h> header file. */
512 /* #undef HAVE_BSD_BSD_H */
514 /* Define if you have the <bsdsetjmp.h> header file. */
515 /* #undef HAVE_BSDSETJMP_H */
517 /* Define if you have the <crypt.h> header file. */
518 /* #undef HAVE_CRYPT_H */
520 /* Define if you have the <dbm.h> header file. */
521 /* #undef HAVE_DBM_H */
523 /* Define if you have the <dirent.h> header file. */
524 #define HAVE_DIRENT_H 1
526 /* Define if you have the <err.h> header file. */
529 /* Define if you have the <fcntl.h> header file. */
530 #define HAVE_FCNTL_H 1
532 /* Define if you have the <grp.h> header file. */
535 /* Define if you have the <io.h> header file. */
536 /* #undef HAVE_IO_H */
538 /* Define if you have the <lastlog.h> header file. */
539 /* #undef HAVE_LASTLOG_H */
541 /* Define if you have the <login.h> header file. */
542 /* #undef HAVE_LOGIN_H */
544 /* Define if you have the <maillock.h> header file. */
545 /* #undef HAVE_MAILLOCK_H */
547 /* Define if you have the <ndbm.h> header file. */
548 #define HAVE_NDBM_H 1
550 /* Define if you have the <net/if.h> header file. */
551 #define HAVE_NET_IF_H 1
553 /* Define if you have the <net/if_tun.h> header file. */
554 #define HAVE_NET_IF_TUN_H 1
556 /* Define if you have the <net/if_var.h> header file. */
557 #define HAVE_NET_IF_VAR_H 1
559 /* Define if you have the <netdb.h> header file. */
560 #define HAVE_NETDB_H 1
562 /* Define if you have the <netinet/in.h> header file. */
563 #define HAVE_NETINET_IN_H 1
565 /* Define if you have the <netinet/in6_machtypes.h> header file. */
566 /* #undef HAVE_NETINET_IN6_MACHTYPES_H */
568 /* Define if you have the <netinet/in_systm.h> header file. */
569 #define HAVE_NETINET_IN_SYSTM_H 1
571 /* Define if you have the <netinet/ip.h> header file. */
572 #define HAVE_NETINET_IP_H 1
574 /* Define if you have the <netinet/tcp.h> header file. */
575 #define HAVE_NETINET_TCP_H 1
577 /* Define if you have the <paths.h> header file. */
578 #define HAVE_PATHS_H 1
580 /* Define if you have the <pty.h> header file. */
581 /* #undef HAVE_PTY_H */
583 /* Define if you have the <pwd.h> header file. */
586 /* Define if you have the <resolv.h> header file. */
587 #define HAVE_RESOLV_H 1
589 /* Define if you have the <rpcsvc/dbm.h> header file. */
590 /* #undef HAVE_RPCSVC_DBM_H */
592 /* Define if you have the <sac.h> header file. */
593 /* #undef HAVE_SAC_H */
595 /* Define if you have the <security/pam_modules.h> header file. */
596 /* #undef HAVE_SECURITY_PAM_MODULES_H */
598 /* Define if you have the <shadow.h> header file. */
599 /* #undef HAVE_SHADOW_H */
601 /* Define if you have the <siad.h> header file. */
602 /* #undef HAVE_SIAD_H */
604 /* Define if you have the <signal.h> header file. */
605 #define HAVE_SIGNAL_H 1
607 /* Define if you have the <stropts.h> header file. */
608 /* #undef HAVE_STROPTS_H */
610 /* Define if you have the <sys/bitypes.h> header file. */
611 /* #undef HAVE_SYS_BITYPES_H */
613 /* Define if you have the <sys/category.h> header file. */
614 /* #undef HAVE_SYS_CATEGORY_H */
616 /* Define if you have the <sys/cdefs.h> header file. */
617 #define HAVE_SYS_CDEFS_H 1
619 /* Define if you have the <sys/file.h> header file. */
620 #define HAVE_SYS_FILE_H 1
622 /* Define if you have the <sys/filio.h> header file. */
623 #define HAVE_SYS_FILIO_H 1
625 /* Define if you have the <sys/ioccom.h> header file. */
626 #define HAVE_SYS_IOCCOM_H 1
628 /* Define if you have the <sys/ioctl.h> header file. */
629 #define HAVE_SYS_IOCTL_H 1
631 /* Define if you have the <sys/locking.h> header file. */
632 /* #undef HAVE_SYS_LOCKING_H */
634 /* Define if you have the <sys/mman.h> header file. */
635 #define HAVE_SYS_MMAN_H 1
637 /* Define if you have the <sys/param.h> header file. */
638 #define HAVE_SYS_PARAM_H 1
640 /* Define if you have the <sys/proc.h> header file. */
641 #define HAVE_SYS_PROC_H 1
643 /* Define if you have the <sys/ptyio.h> header file. */
644 /* #undef HAVE_SYS_PTYIO_H */
646 /* Define if you have the <sys/ptyvar.h> header file. */
647 /* #undef HAVE_SYS_PTYVAR_H */
649 /* Define if you have the <sys/resource.h> header file. */
650 #define HAVE_SYS_RESOURCE_H 1
652 /* Define if you have the <sys/select.h> header file. */
653 #define HAVE_SYS_SELECT_H 1
655 /* Define if you have the <sys/socket.h> header file. */
656 #define HAVE_SYS_SOCKET_H 1
658 /* Define if you have the <sys/sockio.h> header file. */
659 #define HAVE_SYS_SOCKIO_H 1
661 /* Define if you have the <sys/stat.h> header file. */
662 #define HAVE_SYS_STAT_H 1
664 /* Define if you have the <sys/str_tty.h> header file. */
665 /* #undef HAVE_SYS_STR_TTY_H */
667 /* Define if you have the <sys/stream.h> header file. */
668 /* #undef HAVE_SYS_STREAM_H */
670 /* Define if you have the <sys/stropts.h> header file. */
671 /* #undef HAVE_SYS_STROPTS_H */
673 /* Define if you have the <sys/strtty.h> header file. */
674 /* #undef HAVE_SYS_STRTTY_H */
676 /* Define if you have the <sys/syscall.h> header file. */
677 #define HAVE_SYS_SYSCALL_H 1
679 /* Define if you have the <sys/sysctl.h> header file. */
680 #define HAVE_SYS_SYSCTL_H 1
682 /* Define if you have the <sys/termio.h> header file. */
683 /* #undef HAVE_SYS_TERMIO_H */
685 /* Define if you have the <sys/time.h> header file. */
686 #define HAVE_SYS_TIME_H 1
688 /* Define if you have the <sys/timeb.h> header file. */
689 #define HAVE_SYS_TIMEB_H 1
691 /* Define if you have the <sys/times.h> header file. */
692 #define HAVE_SYS_TIMES_H 1
694 /* Define if you have the <sys/tty.h> header file. */
695 #define HAVE_SYS_TTY_H 1
697 /* Define if you have the <sys/types.h> header file. */
698 #define HAVE_SYS_TYPES_H 1
700 /* Define if you have the <sys/uio.h> header file. */
701 #define HAVE_SYS_UIO_H 1
703 /* Define if you have the <sys/un.h> header file. */
704 #define HAVE_SYS_UN_H 1
706 /* Define if you have the <sys/utsname.h> header file. */
707 #define HAVE_SYS_UTSNAME_H 1
709 /* Define if you have the <sys/wait.h> header file. */
710 #define HAVE_SYS_WAIT_H 1
712 /* Define if you have the <syslog.h> header file. */
713 #define HAVE_SYSLOG_H 1
715 /* Define if you have the <termio.h> header file. */
716 /* #undef HAVE_TERMIO_H */
718 /* Define if you have the <termios.h> header file. */
719 #define HAVE_TERMIOS_H 1
721 /* Define if you have the <tmpdir.h> header file. */
722 /* #undef HAVE_TMPDIR_H */
724 /* Define if you have the <ttyent.h> header file. */
725 #define HAVE_TTYENT_H 1
727 /* Define if you have the <udb.h> header file. */
728 /* #undef HAVE_UDB_H */
730 /* Define if you have the <ulimit.h> header file. */
731 /* #undef HAVE_ULIMIT_H */
733 /* Define if you have the <unistd.h> header file. */
734 #define HAVE_UNISTD_H 1
736 /* Define if you have the <userpw.h> header file. */
737 /* #undef HAVE_USERPW_H */
739 /* Define if you have the <usersec.h> header file. */
740 /* #undef HAVE_USERSEC_H */
742 /* Define if you have the <util.h> header file. */
743 /* #undef HAVE_UTIL_H */
745 /* Define if you have the <utime.h> header file. */
746 #define HAVE_UTIME_H 1
748 /* Define if you have the <utmp.h> header file. */
749 #define HAVE_UTMP_H 1
751 /* Define if you have the <utmpx.h> header file. */
752 /* #undef HAVE_UTMPX_H */
754 /* Define if you have the <wait.h> header file. */
755 /* #undef HAVE_WAIT_H */
757 /* Define if you have the <winsock.h> header file. */
758 /* #undef HAVE_WINSOCK_H */
760 /* Define if you have the X11 library (-lX11). */
761 /* #undef HAVE_LIBX11 */
763 /* Define if you have the Xau library (-lXau). */
764 #define HAVE_LIBXAU 1
766 /* Define if you have the c_r library (-lc_r). */
767 /* #undef HAVE_LIBC_R */
769 /* Define if you have the cfg library (-lcfg). */
770 /* #undef HAVE_LIBCFG */
772 /* Define if you have the edit library (-ledit). */
773 #define HAVE_LIBEDIT 1
775 /* Define if you have the gdbm library (-lgdbm). */
776 /* #undef HAVE_LIBGDBM */
778 /* Define if you have the ndbm library (-lndbm). */
779 /* #undef HAVE_LIBNDBM */
781 /* Define if you have the nsl library (-lnsl). */
782 /* #undef HAVE_LIBNSL */
784 /* Define if you have the odm library (-lodm). */
785 /* #undef HAVE_LIBODM */
787 /* Define if you have the readline library (-lreadline). */
788 #define HAVE_LIBREADLINE 1
790 /* Define if you have the resolv library (-lresolv). */
791 /* #undef HAVE_LIBRESOLV */
793 /* Define if you have the s library (-ls). */
794 /* #undef HAVE_LIBS */
796 /* Define if you have the socket library (-lsocket). */
797 /* #undef HAVE_LIBSOCKET */
799 /* Define if you have the syslog library (-lsyslog). */
800 /* #undef HAVE_LIBSYSLOG */
802 /* Define if you have the termcap library (-ltermcap). */
803 #define HAVE_LIBTERMCAP 1
805 /* Define if you have the util library (-lutil). */
806 #define HAVE_LIBUTIL 1
808 #define HAVE_INT8_T 1
809 #define HAVE_INT16_T 1
810 #define HAVE_INT32_T 1
811 #define HAVE_INT64_T 1
812 #define HAVE_U_INT8_T 1
813 #define HAVE_U_INT16_T 1
814 #define HAVE_U_INT32_T 1
815 #define HAVE_U_INT64_T 1
818 static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
821 * Set ORGANIZATION to be the desired organization string printed
822 * by the 'kinit' program. It may have spaces.
824 #define ORGANIZATION "eBones International"
827 #define BINDIR "/usr/athena/bin"
828 #define LIBDIR "/usr/athena/lib"
829 #define LIBEXECDIR "/usr/athena/libexec"
830 #define SBINDIR "/usr/athena/sbin"
834 #define KRB_CNF_FILES { "/etc/krb.conf", "/etc/kerberosIV/krb.conf", 0}
835 #define KRB_RLM_FILES { "/etc/krb.realms", "/etc/kerberosIV/krb.realms", 0}
836 #define KRB_EQUIV "/etc/krb.equiv"
838 #define KEYFILE "/etc/srvtab"
840 #define KRBDIR "/var/kerberos"
841 #define DBM_FILE KRBDIR "/principal"
842 #define DEFAULT_ACL_DIR KRBDIR
844 #define KRBLOG "/var/log/kerberos.log" /* master server */
845 #define KRBSLAVELOG "/var/log/kerberos_slave.log" /* slave server */
846 #define KADM_SYSLOG "/var/log/admin_server.syslog"
847 #define K_LOGFIL "/var/log/kpropd.log"
850 /* Maximum values on all known systems */
851 #define MaxHostNameLen (64+4)
852 #define MaxPathLen (1024+4)
855 * Define NDBM if you are using the 4.3 ndbm library (which is part of
856 * libc). If not defined, 4.2 dbm will be assumed.
858 #if defined(HAVE_DBM_FIRSTKEY)
862 /* ftp stuff -------------------------------------------------- */
866 /* telnet stuff ----------------------------------------------- */
868 /* define this if you have kerberos 4 */
871 /* define this if you want encryption */
874 /* define this if you want authentication */
875 #define AUTHENTICATION 1
877 #if defined(ENCRYPTION) && !defined(AUTHENTICATION)
878 #define AUTHENTICATION 1
881 /* Set this if you want des encryption */
882 #define DES_ENCRYPTION 1
884 /* Set this to the default system lead string for telnetd
885 * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
886 * %v=os-version, %t=tty, %h=hostname, %d=date and time
890 /* define this if you want diagnostics in telnetd */
891 #define DIAGNOSTICS 1
893 /* define this if you want support for broken ENV_{VALUE,VAR} systems */
894 /* #undef ENV_HACK */
897 #define OLD_ENVIRON 1
899 /* Used with login -p */
900 /* #undef LOGIN_ARGS */
902 /* Define if there are working stream ptys */
903 /* #undef STREAMSPTY */
905 /* set this to a sensible login */
907 #define LOGIN_PATH BINDIR "/login"
911 /* ------------------------------------------------------------ */
914 * Define this if your ndbm-library really is berkeley db and creates
915 * files that ends in .db.
917 #define HAVE_NEW_DB 1
919 /* Define this if you have a working getmsg */
920 /* #undef HAVE_GETMSG */
922 /* Define to enable new master key code */
923 /* #undef RANDOM_MKEY */
925 /* Location of the master key file, default value lives in <kdc.h> */
926 /* #undef MKEYFILE */
928 /* Define if you don't want support for afs, might be a good idea on
929 AIX if you don't have afs */
932 /* Define if you have a readline compatible library */
933 #define HAVE_READLINE 1
935 #ifdef VOID_RETSIGTYPE
936 #define SIGRETURN(x) return
938 #define SIGRETURN(x) return (RETSIGTYPE)(x)
941 /* Define this if your compiler supports '#pragma weak' */
942 #define HAVE_PRAGMA_WEAK 1
944 /* Temporary fixes for krb_{rd,mk}_safe */
945 #define DES_QUAD_GUESS 0
946 #define DES_QUAD_NEW 1
947 #define DES_QUAD_OLD 2
949 /* Set this to one of the constants above to specify default checksum
951 #define DES_QUAD_DEFAULT DES_QUAD_GUESS
958 #define _POSIX_SOURCE
959 /* this is left for hysteric reasons :-) */
960 #define unix /* well, ok... */
964 * SunOS braindamage! (Sun include files are generally braindead)
966 #if (defined(sun) || defined(__sun))
967 #if defined(__svr4__) || defined(__SVR4)
974 #if defined(__sgi) || defined(sgi)
975 #if defined(__SYSTYPE_SVR4) || defined(_SYSTYPE_SVR4)
982 /* IRIX 4 braindamage */
983 #if IRIX == 4 && !defined(__STDC__)