config.h.in revision 90926
1/* include/config.h.in.  Generated automatically from configure.in by autoheader.  */
2
3#ifndef RCSID
4#define RCSID(msg) \
5static /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg }
6#endif
7
8#undef BINDIR 
9#undef LIBDIR
10#undef LIBEXECDIR
11#undef SBINDIR
12
13#undef HAVE_INT8_T
14#undef HAVE_INT16_T
15#undef HAVE_INT32_T
16#undef HAVE_INT64_T
17#undef HAVE_U_INT8_T
18#undef HAVE_U_INT16_T
19#undef HAVE_U_INT32_T
20#undef HAVE_U_INT64_T
21
22/* Maximum values on all known systems */
23#define MaxHostNameLen (64+4)
24#define MaxPathLen (1024+4)
25
26
27
28/* Define if you want authentication support in telnet. */
29#undef AUTHENTICATION
30
31/* Define if realloc(NULL) doesn't work. */
32#undef BROKEN_REALLOC
33
34/* Define if you want support for DCE/DFS PAG's. */
35#undef DCE
36
37/* Define if you want to use DES encryption in telnet. */
38#undef DES_ENCRYPTION
39
40/* Define this to enable diagnostics in telnet. */
41#undef DIAGNOSTICS
42
43/* Define if you want encryption support in telnet. */
44#undef ENCRYPTION
45
46/* define if sys/param.h defines the endiness */
47#undef ENDIANESS_IN_SYS_PARAM_H
48
49/* Define this if you want support for broken ENV_{VAR,VAL} telnets. */
50#undef ENV_HACK
51
52/* define if prototype of gethostbyaddr is compatible with struct hostent
53   *gethostbyaddr(const void *, size_t, int) */
54#undef GETHOSTBYADDR_PROTO_COMPATIBLE
55
56/* define if prototype of gethostbyname is compatible with struct hostent
57   *gethostbyname(const char *) */
58#undef GETHOSTBYNAME_PROTO_COMPATIBLE
59
60/* define if prototype of getservbyname is compatible with struct servent
61   *getservbyname(const char *, const char *) */
62#undef GETSERVBYNAME_PROTO_COMPATIBLE
63
64/* define if prototype of getsockname is compatible with int getsockname(int,
65   struct sockaddr*, socklen_t*) */
66#undef GETSOCKNAME_PROTO_COMPATIBLE
67
68/* Define if you have the <arpa/ftp.h> header file. */
69#undef HAVE_ARPA_FTP_H
70
71/* Define if you have the <arpa/inet.h> header file. */
72#undef HAVE_ARPA_INET_H
73
74/* Define if you have the <arpa/nameser.h> header file. */
75#undef HAVE_ARPA_NAMESER_H
76
77/* Define if you have the <arpa/telnet.h> header file. */
78#undef HAVE_ARPA_TELNET_H
79
80/* Define if you have the `asnprintf' function. */
81#undef HAVE_ASNPRINTF
82
83/* Define if you have the `asprintf' function. */
84#undef HAVE_ASPRINTF
85
86/* Define if you have the `atexit' function. */
87#undef HAVE_ATEXIT
88
89/* Define if you have the <bind/bitypes.h> header file. */
90#undef HAVE_BIND_BITYPES_H
91
92/* Define if you have the <bsdsetjmp.h> header file. */
93#undef HAVE_BSDSETJMP_H
94
95/* Define if you have the `bswap16' function. */
96#undef HAVE_BSWAP16
97
98/* Define if you have the `bswap32' function. */
99#undef HAVE_BSWAP32
100
101/* Define if you have the <capability.h> header file. */
102#undef HAVE_CAPABILITY_H
103
104/* Define if you have the `cap_set_proc' function. */
105#undef HAVE_CAP_SET_PROC
106
107/* Define if you have the `cgetent' function. */
108#undef HAVE_CGETENT
109
110/* Define if you have the `chown' function. */
111#undef HAVE_CHOWN
112
113/* Define if you have the <config.h> header file. */
114#undef HAVE_CONFIG_H
115
116/* Define if you have the `copyhostent' function. */
117#undef HAVE_COPYHOSTENT
118
119/* Define if you have the `crypt' function. */
120#undef HAVE_CRYPT
121
122/* Define if you have the <crypt.h> header file. */
123#undef HAVE_CRYPT_H
124
125/* Define if you have the <curses.h> header file. */
126#undef HAVE_CURSES_H
127
128/* Define if you have the `daemon' function. */
129#undef HAVE_DAEMON
130
131/* define if you have a berkeley db1/2 library */
132#undef HAVE_DB1
133
134/* define if you have a berkeley db3 library */
135#undef HAVE_DB3
136
137/* Define if you have the `dbm_firstkey' function. */
138#undef HAVE_DBM_FIRSTKEY
139
140/* Define if you have the <dbm.h> header file. */
141#undef HAVE_DBM_H
142
143/* Define if you have the `dbopen' function. */
144#undef HAVE_DBOPEN
145
146/* Define if you have the <db_185.h> header file. */
147#undef HAVE_DB_185_H
148
149/* Define if you have the `db_create' function. */
150#undef HAVE_DB_CREATE
151
152/* Define if you have the <db.h> header file. */
153#undef HAVE_DB_H
154
155/* define if you have ndbm compat in db */
156#undef HAVE_DB_NDBM
157
158/* Define if you have the <dirent.h> header file. */
159#undef HAVE_DIRENT_H
160
161/* Define if you have the <dlfcn.h> header file. */
162#undef HAVE_DLFCN_H
163
164/* Define if you have the `dlopen' function. */
165#undef HAVE_DLOPEN
166
167/* Define if you have the `dn_expand' function. */
168#undef HAVE_DN_EXPAND
169
170/* Define if you have the `ecalloc' function. */
171#undef HAVE_ECALLOC
172
173/* Define if you have the `el_init' function. */
174#undef HAVE_EL_INIT
175
176/* Define if you have the `emalloc' function. */
177#undef HAVE_EMALLOC
178
179/* define if your system declares environ */
180#undef HAVE_ENVIRON_DECLARATION
181
182/* Define if you have the `erealloc' function. */
183#undef HAVE_EREALLOC
184
185/* Define if you have the `err' function. */
186#undef HAVE_ERR
187
188/* Define if you have the <errno.h> header file. */
189#undef HAVE_ERRNO_H
190
191/* Define if you have the `errx' function. */
192#undef HAVE_ERRX
193
194/* Define if you have the <err.h> header file. */
195#undef HAVE_ERR_H
196
197/* Define if you have the `estrdup' function. */
198#undef HAVE_ESTRDUP
199
200/* Define if you have the `fchown' function. */
201#undef HAVE_FCHOWN
202
203/* Define if you have the `fcntl' function. */
204#undef HAVE_FCNTL
205
206/* Define if you have the <fcntl.h> header file. */
207#undef HAVE_FCNTL_H
208
209/* Define if you have the `flock' function. */
210#undef HAVE_FLOCK
211
212/* Define if you have the `fnmatch' function. */
213#undef HAVE_FNMATCH
214
215/* Define if you have the <fnmatch.h> header file. */
216#undef HAVE_FNMATCH_H
217
218/* Define if el_init takes four arguments. */
219#undef HAVE_FOUR_VALUED_EL_INIT
220
221/* define if krb_put_int takes four arguments. */
222#undef HAVE_FOUR_VALUED_KRB_PUT_INT
223
224/* Define if you have the `freeaddrinfo' function. */
225#undef HAVE_FREEADDRINFO
226
227/* Define if you have the `freehostent' function. */
228#undef HAVE_FREEHOSTENT
229
230/* Define if you have the `gai_strerror' function. */
231#undef HAVE_GAI_STRERROR
232
233/* Define if you have the <gdbm/ndbm.h> header file. */
234#undef HAVE_GDBM_NDBM_H
235
236/* Define if you have the `getaddrinfo' function. */
237#undef HAVE_GETADDRINFO
238
239/* Define if you have the `getconfattr' function. */
240#undef HAVE_GETCONFATTR
241
242/* Define if you have the `getcwd' function. */
243#undef HAVE_GETCWD
244
245/* Define if you have the `getdtablesize' function. */
246#undef HAVE_GETDTABLESIZE
247
248/* Define if you have the `getegid' function. */
249#undef HAVE_GETEGID
250
251/* Define if you have the `geteuid' function. */
252#undef HAVE_GETEUID
253
254/* Define if you have the `getgid' function. */
255#undef HAVE_GETGID
256
257/* Define if you have the `gethostbyname' function. */
258#undef HAVE_GETHOSTBYNAME
259
260/* Define if you have the `gethostbyname2' function. */
261#undef HAVE_GETHOSTBYNAME2
262
263/* Define if you have the `gethostname' function. */
264#undef HAVE_GETHOSTNAME
265
266/* Define if you have the `getifaddrs' function. */
267#undef HAVE_GETIFADDRS
268
269/* Define if you have the `getipnodebyaddr' function. */
270#undef HAVE_GETIPNODEBYADDR
271
272/* Define if you have the `getipnodebyname' function. */
273#undef HAVE_GETIPNODEBYNAME
274
275/* Define if you have the `getlogin' function. */
276#undef HAVE_GETLOGIN
277
278/* Define if you have a working getmsg. */
279#undef HAVE_GETMSG
280
281/* Define if you have the `getnameinfo' function. */
282#undef HAVE_GETNAMEINFO
283
284/* Define if you have the `getopt' function. */
285#undef HAVE_GETOPT
286
287/* Define if you have the `getprogname' function. */
288#undef HAVE_GETPROGNAME
289
290/* Define if you have the `getpwnam_r' function. */
291#undef HAVE_GETPWNAM_R
292
293/* Define if you have the `getrlimit' function. */
294#undef HAVE_GETRLIMIT
295
296/* Define if you have the `getsockopt' function. */
297#undef HAVE_GETSOCKOPT
298
299/* Define if you have the `getspnam' function. */
300#undef HAVE_GETSPNAM
301
302/* Define if you have the `gettimeofday' function. */
303#undef HAVE_GETTIMEOFDAY
304
305/* Define if you have the `getudbnam' function. */
306#undef HAVE_GETUDBNAM
307
308/* Define if you have the `getuid' function. */
309#undef HAVE_GETUID
310
311/* Define if you have the `getusershell' function. */
312#undef HAVE_GETUSERSHELL
313
314/* define if you have a glob() that groks GLOB_BRACE, GLOB_NOCHECK,
315   GLOB_QUOTE, GLOB_TILDE, and GLOB_LIMIT */
316#undef HAVE_GLOB
317
318/* Define if you have the `grantpt' function. */
319#undef HAVE_GRANTPT
320
321/* Define if you have the <grp.h> header file. */
322#undef HAVE_GRP_H
323
324/* Define if you have the `hstrerror' function. */
325#undef HAVE_HSTRERROR
326
327/* Define if you have the `h_errlist' variable. */
328#undef HAVE_H_ERRLIST
329
330/* define if your system declares h_errlist */
331#undef HAVE_H_ERRLIST_DECLARATION
332
333/* Define if you have the `h_errno' variable. */
334#undef HAVE_H_ERRNO
335
336/* define if your system declares h_errno */
337#undef HAVE_H_ERRNO_DECLARATION
338
339/* Define if you have the `h_nerr' variable. */
340#undef HAVE_H_NERR
341
342/* define if your system declares h_nerr */
343#undef HAVE_H_NERR_DECLARATION
344
345/* Define if you have the <ifaddrs.h> header file. */
346#undef HAVE_IFADDRS_H
347
348/* Define if you have the in6addr_loopback variable */
349#undef HAVE_IN6ADDR_LOOPBACK
350
351/* Define if you have the `inet_aton' function. */
352#undef HAVE_INET_ATON
353
354/* Define if you have the `inet_ntop' function. */
355#undef HAVE_INET_NTOP
356
357/* Define if you have the `inet_pton' function. */
358#undef HAVE_INET_PTON
359
360/* Define if you have the `initgroups' function. */
361#undef HAVE_INITGROUPS
362
363/* Define if you have the `initstate' function. */
364#undef HAVE_INITSTATE
365
366/* Define if you have the `innetgr' function. */
367#undef HAVE_INNETGR
368
369/* Define if the system has the type `int16_t'. */
370#undef HAVE_INT16_T
371
372/* Define if the system has the type `int32_t'. */
373#undef HAVE_INT32_T
374
375/* Define if the system has the type `int64_t'. */
376#undef HAVE_INT64_T
377
378/* Define if the system has the type `int8_t'. */
379#undef HAVE_INT8_T
380
381/* Define if you have the <inttypes.h> header file. */
382#undef HAVE_INTTYPES_H
383
384/* Define if you have the <io.h> header file. */
385#undef HAVE_IO_H
386
387/* Define if you have IPv6. */
388#undef HAVE_IPV6
389
390/* Define if you have the `iruserok' function. */
391#undef HAVE_IRUSEROK
392
393/* Define if you have the `issetugid' function. */
394#undef HAVE_ISSETUGID
395
396/* Define if you have the `krb_disable_debug' function. */
397#undef HAVE_KRB_DISABLE_DEBUG
398
399/* Define if you have the `krb_enable_debug' function. */
400#undef HAVE_KRB_ENABLE_DEBUG
401
402/* Define if you have the `krb_get_our_ip_for_realm' function. */
403#undef HAVE_KRB_GET_OUR_IP_FOR_REALM
404
405/* Define if you have the <libutil.h> header file. */
406#undef HAVE_LIBUTIL_H
407
408/* Define if you have the <limits.h> header file. */
409#undef HAVE_LIMITS_H
410
411/* Define if you have the `localtime_r' function. */
412#undef HAVE_LOCALTIME_R
413
414/* Define if you have the `logout' function. */
415#undef HAVE_LOGOUT
416
417/* Define if you have the `logwtmp' function. */
418#undef HAVE_LOGWTMP
419
420/* Define if the system has the type `long long'. */
421#undef HAVE_LONG_LONG
422
423/* Define if you have the `lstat' function. */
424#undef HAVE_LSTAT
425
426/* Define if you have the <maillock.h> header file. */
427#undef HAVE_MAILLOCK_H
428
429/* Define if you have the `memmove' function. */
430#undef HAVE_MEMMOVE
431
432/* Define if you have the <memory.h> header file. */
433#undef HAVE_MEMORY_H
434
435/* Define if you have the `mkstemp' function. */
436#undef HAVE_MKSTEMP
437
438/* Define if you have the `mktime' function. */
439#undef HAVE_MKTIME
440
441/* define if you have a ndbm library */
442#undef HAVE_NDBM
443
444/* Define if you have the <ndbm.h> header file. */
445#undef HAVE_NDBM_H
446
447/* Define if you have the <netdb.h> header file. */
448#undef HAVE_NETDB_H
449
450/* Define if you have the <netinet6/in6.h> header file. */
451#undef HAVE_NETINET6_IN6_H
452
453/* Define if you have the <netinet6/in6_var.h> header file. */
454#undef HAVE_NETINET6_IN6_VAR_H
455
456/* Define if you have the <netinet/in6.h> header file. */
457#undef HAVE_NETINET_IN6_H
458
459/* Define if you have the <netinet/in6_machtypes.h> header file. */
460#undef HAVE_NETINET_IN6_MACHTYPES_H
461
462/* Define if you have the <netinet/in6_var.h> header file. */
463#undef HAVE_NETINET_IN6_VAR_H
464
465/* Define if you have the <netinet/in.h> header file. */
466#undef HAVE_NETINET_IN_H
467
468/* Define if you have the <netinet/in_systm.h> header file. */
469#undef HAVE_NETINET_IN_SYSTM_H
470
471/* Define if you have the <netinet/ip.h> header file. */
472#undef HAVE_NETINET_IP_H
473
474/* Define if you have the <netinet/tcp.h> header file. */
475#undef HAVE_NETINET_TCP_H
476
477/* Define if you want to use Netinfo instead of krb5.conf. */
478#undef HAVE_NETINFO
479
480/* Define if you have the <netinfo/ni.h> header file. */
481#undef HAVE_NETINFO_NI_H
482
483/* Define if you have the <net/if.h> header file. */
484#undef HAVE_NET_IF_H
485
486/* Define if NDBM really is DB (creates files *.db) */
487#undef HAVE_NEW_DB
488
489/* Define if you have the `on_exit' function. */
490#undef HAVE_ON_EXIT
491
492/* Define if you have the `openpty' function. */
493#undef HAVE_OPENPTY
494
495/* define to use openssl's libcrypto */
496#undef HAVE_OPENSSL
497
498/* define if your system declares optarg */
499#undef HAVE_OPTARG_DECLARATION
500
501/* define if your system declares opterr */
502#undef HAVE_OPTERR_DECLARATION
503
504/* define if your system declares optind */
505#undef HAVE_OPTIND_DECLARATION
506
507/* define if your system declares optopt */
508#undef HAVE_OPTOPT_DECLARATION
509
510/* Define to enable basic OSF C2 support. */
511#undef HAVE_OSFC2
512
513/* Define if you have the <paths.h> header file. */
514#undef HAVE_PATHS_H
515
516/* Define if you have the `pidfile' function. */
517#undef HAVE_PIDFILE
518
519/* Define if you have the <pthread.h> header file. */
520#undef HAVE_PTHREAD_H
521
522/* Define if you have the `ptsname' function. */
523#undef HAVE_PTSNAME
524
525/* Define if you have the <pty.h> header file. */
526#undef HAVE_PTY_H
527
528/* Define if you have the `putenv' function. */
529#undef HAVE_PUTENV
530
531/* Define if you have the <pwd.h> header file. */
532#undef HAVE_PWD_H
533
534/* Define if you have the `rand' function. */
535#undef HAVE_RAND
536
537/* Define if you have the `random' function. */
538#undef HAVE_RANDOM
539
540/* Define if you have the `rcmd' function. */
541#undef HAVE_RCMD
542
543/* Define if you have a readline compatible library. */
544#undef HAVE_READLINE
545
546/* Define if you have the `readv' function. */
547#undef HAVE_READV
548
549/* Define if you have the `recvmsg' function. */
550#undef HAVE_RECVMSG
551
552/* Define if you have the <resolv.h> header file. */
553#undef HAVE_RESOLV_H
554
555/* Define if you have the `res_search' function. */
556#undef HAVE_RES_SEARCH
557
558/* Define if you have the `revoke' function. */
559#undef HAVE_REVOKE
560
561/* Define if you have the <rpcsvc/ypclnt.h> header file. */
562#undef HAVE_RPCSVC_YPCLNT_H
563
564/* Define if you have the <sac.h> header file. */
565#undef HAVE_SAC_H
566
567/* Define if the system has the type `sa_family_t'. */
568#undef HAVE_SA_FAMILY_T
569
570/* Define if you have the <security/pam_modules.h> header file. */
571#undef HAVE_SECURITY_PAM_MODULES_H
572
573/* Define if you have the `select' function. */
574#undef HAVE_SELECT
575
576/* Define if you have the `sendmsg' function. */
577#undef HAVE_SENDMSG
578
579/* Define if you have the `setegid' function. */
580#undef HAVE_SETEGID
581
582/* Define if you have the `setenv' function. */
583#undef HAVE_SETENV
584
585/* Define if you have the `seteuid' function. */
586#undef HAVE_SETEUID
587
588/* Define if you have the `setitimer' function. */
589#undef HAVE_SETITIMER
590
591/* Define if you have the `setlim' function. */
592#undef HAVE_SETLIM
593
594/* Define if you have the `setlogin' function. */
595#undef HAVE_SETLOGIN
596
597/* Define if you have the `setpcred' function. */
598#undef HAVE_SETPCRED
599
600/* Define if you have the `setpgid' function. */
601#undef HAVE_SETPGID
602
603/* Define if you have the `setproctitle' function. */
604#undef HAVE_SETPROCTITLE
605
606/* Define if you have the `setprogname' function. */
607#undef HAVE_SETPROGNAME
608
609/* Define if you have the `setregid' function. */
610#undef HAVE_SETREGID
611
612/* Define if you have the `setresgid' function. */
613#undef HAVE_SETRESGID
614
615/* Define if you have the `setresuid' function. */
616#undef HAVE_SETRESUID
617
618/* Define if you have the `setreuid' function. */
619#undef HAVE_SETREUID
620
621/* Define if you have the `setsid' function. */
622#undef HAVE_SETSID
623
624/* Define if you have the `setsockopt' function. */
625#undef HAVE_SETSOCKOPT
626
627/* Define if you have the `setstate' function. */
628#undef HAVE_SETSTATE
629
630/* Define if you have the `setutent' function. */
631#undef HAVE_SETUTENT
632
633/* Define if you have the `sgi_getcapabilitybyname' function. */
634#undef HAVE_SGI_GETCAPABILITYBYNAME
635
636/* Define if you have the <sgtty.h> header file. */
637#undef HAVE_SGTTY_H
638
639/* Define if you have the <shadow.h> header file. */
640#undef HAVE_SHADOW_H
641
642/* Define if you have the <siad.h> header file. */
643#undef HAVE_SIAD_H
644
645/* Define if you have the `sigaction' function. */
646#undef HAVE_SIGACTION
647
648/* Define if you have the <signal.h> header file. */
649#undef HAVE_SIGNAL_H
650
651/* define if you have a working snprintf */
652#undef HAVE_SNPRINTF
653
654/* Define if you have the `socket' function. */
655#undef HAVE_SOCKET
656
657/* Define if the system has the type `socklen_t'. */
658#undef HAVE_SOCKLEN_T
659
660/* Define if you have the <standards.h> header file. */
661#undef HAVE_STANDARDS_H
662
663/* Define if you have the <stdint.h> header file. */
664#undef HAVE_STDINT_H
665
666/* Define if you have the <stdlib.h> header file. */
667#undef HAVE_STDLIB_H
668
669/* Define if you have the `strcasecmp' function. */
670#undef HAVE_STRCASECMP
671
672/* Define if you have the `strdup' function. */
673#undef HAVE_STRDUP
674
675/* Define if you have the `strerror' function. */
676#undef HAVE_STRERROR
677
678/* Define if you have the `strftime' function. */
679#undef HAVE_STRFTIME
680
681/* Define if you have the <strings.h> header file. */
682#undef HAVE_STRINGS_H
683
684/* Define if you have the <string.h> header file. */
685#undef HAVE_STRING_H
686
687/* Define if you have the `strlcat' function. */
688#undef HAVE_STRLCAT
689
690/* Define if you have the `strlcpy' function. */
691#undef HAVE_STRLCPY
692
693/* Define if you have the `strlwr' function. */
694#undef HAVE_STRLWR
695
696/* Define if you have the `strncasecmp' function. */
697#undef HAVE_STRNCASECMP
698
699/* Define if you have the `strndup' function. */
700#undef HAVE_STRNDUP
701
702/* Define if you have the `strnlen' function. */
703#undef HAVE_STRNLEN
704
705/* Define if you have the <stropts.h> header file. */
706#undef HAVE_STROPTS_H
707
708/* Define if you have the `strptime' function. */
709#undef HAVE_STRPTIME
710
711/* Define if you have the `strsep' function. */
712#undef HAVE_STRSEP
713
714/* Define if you have the `strsep_copy' function. */
715#undef HAVE_STRSEP_COPY
716
717/* Define if you have the `strstr' function. */
718#undef HAVE_STRSTR
719
720/* Define if you have the `strsvis' function. */
721#undef HAVE_STRSVIS
722
723/* Define if you have the `strtok_r' function. */
724#undef HAVE_STRTOK_R
725
726/* Define if the system has the type `struct addrinfo'. */
727#undef HAVE_STRUCT_ADDRINFO
728
729/* Define if the system has the type `struct ifaddrs'. */
730#undef HAVE_STRUCT_IFADDRS
731
732/* Define if the system has the type `struct sockaddr'. */
733#undef HAVE_STRUCT_SOCKADDR
734
735/* Define if struct sockaddr has field sa_len. */
736#undef HAVE_STRUCT_SOCKADDR_SA_LEN
737
738/* Define if the system has the type `struct sockaddr_storage'. */
739#undef HAVE_STRUCT_SOCKADDR_STORAGE
740
741/* define if you have struct spwd */
742#undef HAVE_STRUCT_SPWD
743
744/* Define if struct tm has field tm_gmtoff. */
745#undef HAVE_STRUCT_TM_TM_GMTOFF
746
747/* Define if struct tm has field tm_zone. */
748#undef HAVE_STRUCT_TM_TM_ZONE
749
750/* Define if struct utmpx has field ut_exit. */
751#undef HAVE_STRUCT_UTMPX_UT_EXIT
752
753/* Define if struct utmpx has field ut_syslen. */
754#undef HAVE_STRUCT_UTMPX_UT_SYSLEN
755
756/* Define if struct utmp has field ut_addr. */
757#undef HAVE_STRUCT_UTMP_UT_ADDR
758
759/* Define if struct utmp has field ut_host. */
760#undef HAVE_STRUCT_UTMP_UT_HOST
761
762/* Define if struct utmp has field ut_id. */
763#undef HAVE_STRUCT_UTMP_UT_ID
764
765/* Define if struct utmp has field ut_pid. */
766#undef HAVE_STRUCT_UTMP_UT_PID
767
768/* Define if struct utmp has field ut_type. */
769#undef HAVE_STRUCT_UTMP_UT_TYPE
770
771/* Define if struct utmp has field ut_user. */
772#undef HAVE_STRUCT_UTMP_UT_USER
773
774/* define if struct winsize is declared in sys/termios.h */
775#undef HAVE_STRUCT_WINSIZE
776
777/* Define if you have the `strunvis' function. */
778#undef HAVE_STRUNVIS
779
780/* Define if you have the `strupr' function. */
781#undef HAVE_STRUPR
782
783/* Define if you have the `strvis' function. */
784#undef HAVE_STRVIS
785
786/* Define if you have the `strvisx' function. */
787#undef HAVE_STRVISX
788
789/* Define if you have the `svis' function. */
790#undef HAVE_SVIS
791
792/* Define if you have the `swab' function. */
793#undef HAVE_SWAB
794
795/* Define if you have the `sysconf' function. */
796#undef HAVE_SYSCONF
797
798/* Define if you have the `sysctl' function. */
799#undef HAVE_SYSCTL
800
801/* Define if you have the `syslog' function. */
802#undef HAVE_SYSLOG
803
804/* Define if you have the <syslog.h> header file. */
805#undef HAVE_SYSLOG_H
806
807/* Define if you have the <sys/bitypes.h> header file. */
808#undef HAVE_SYS_BITYPES_H
809
810/* Define if you have the <sys/bswap.h> header file. */
811#undef HAVE_SYS_BSWAP_H
812
813/* Define if you have the <sys/capability.h> header file. */
814#undef HAVE_SYS_CAPABILITY_H
815
816/* Define if you have the <sys/category.h> header file. */
817#undef HAVE_SYS_CATEGORY_H
818
819/* Define if you have the <sys/file.h> header file. */
820#undef HAVE_SYS_FILE_H
821
822/* Define if you have the <sys/filio.h> header file. */
823#undef HAVE_SYS_FILIO_H
824
825/* Define if you have the <sys/ioccom.h> header file. */
826#undef HAVE_SYS_IOCCOM_H
827
828/* Define if you have the <sys/ioctl.h> header file. */
829#undef HAVE_SYS_IOCTL_H
830
831/* Define if you have the <sys/param.h> header file. */
832#undef HAVE_SYS_PARAM_H
833
834/* Define if you have the <sys/proc.h> header file. */
835#undef HAVE_SYS_PROC_H
836
837/* Define if you have the <sys/ptyio.h> header file. */
838#undef HAVE_SYS_PTYIO_H
839
840/* Define if you have the <sys/ptyvar.h> header file. */
841#undef HAVE_SYS_PTYVAR_H
842
843/* Define if you have the <sys/pty.h> header file. */
844#undef HAVE_SYS_PTY_H
845
846/* Define if you have the <sys/resource.h> header file. */
847#undef HAVE_SYS_RESOURCE_H
848
849/* Define if you have the <sys/select.h> header file. */
850#undef HAVE_SYS_SELECT_H
851
852/* Define if you have the <sys/socket.h> header file. */
853#undef HAVE_SYS_SOCKET_H
854
855/* Define if you have the <sys/sockio.h> header file. */
856#undef HAVE_SYS_SOCKIO_H
857
858/* Define if you have the <sys/stat.h> header file. */
859#undef HAVE_SYS_STAT_H
860
861/* Define if you have the <sys/stream.h> header file. */
862#undef HAVE_SYS_STREAM_H
863
864/* Define if you have the <sys/stropts.h> header file. */
865#undef HAVE_SYS_STROPTS_H
866
867/* Define if you have the <sys/strtty.h> header file. */
868#undef HAVE_SYS_STRTTY_H
869
870/* Define if you have the <sys/str_tty.h> header file. */
871#undef HAVE_SYS_STR_TTY_H
872
873/* Define if you have the <sys/syscall.h> header file. */
874#undef HAVE_SYS_SYSCALL_H
875
876/* Define if you have the <sys/sysctl.h> header file. */
877#undef HAVE_SYS_SYSCTL_H
878
879/* Define if you have the <sys/termio.h> header file. */
880#undef HAVE_SYS_TERMIO_H
881
882/* Define if you have the <sys/timeb.h> header file. */
883#undef HAVE_SYS_TIMEB_H
884
885/* Define if you have the <sys/times.h> header file. */
886#undef HAVE_SYS_TIMES_H
887
888/* Define if you have the <sys/time.h> header file. */
889#undef HAVE_SYS_TIME_H
890
891/* Define if you have the <sys/tty.h> header file. */
892#undef HAVE_SYS_TTY_H
893
894/* Define if you have the <sys/types.h> header file. */
895#undef HAVE_SYS_TYPES_H
896
897/* Define if you have the <sys/uio.h> header file. */
898#undef HAVE_SYS_UIO_H
899
900/* Define if you have the <sys/un.h> header file. */
901#undef HAVE_SYS_UN_H
902
903/* Define if you have the <sys/utsname.h> header file. */
904#undef HAVE_SYS_UTSNAME_H
905
906/* Define if you have the <sys/wait.h> header file. */
907#undef HAVE_SYS_WAIT_H
908
909/* Define if you have the <termcap.h> header file. */
910#undef HAVE_TERMCAP_H
911
912/* Define if you have the <termios.h> header file. */
913#undef HAVE_TERMIOS_H
914
915/* Define if you have the <termio.h> header file. */
916#undef HAVE_TERMIO_H
917
918/* Define if you have the <term.h> header file. */
919#undef HAVE_TERM_H
920
921/* Define if you have the `tgetent' function. */
922#undef HAVE_TGETENT
923
924/* Define if you have the `timegm' function. */
925#undef HAVE_TIMEGM
926
927/* Define if you have the `timezone' variable. */
928#undef HAVE_TIMEZONE
929
930/* define if your system declares timezone */
931#undef HAVE_TIMEZONE_DECLARATION
932
933/* Define if you have the <time.h> header file. */
934#undef HAVE_TIME_H
935
936/* Define if you have the <tmpdir.h> header file. */
937#undef HAVE_TMPDIR_H
938
939/* Define if you have the `ttyname' function. */
940#undef HAVE_TTYNAME
941
942/* Define if you have the `ttyslot' function. */
943#undef HAVE_TTYSLOT
944
945/* Define if you have the <udb.h> header file. */
946#undef HAVE_UDB_H
947
948/* Define if the system has the type `uint16_t'. */
949#undef HAVE_UINT16_T
950
951/* Define if the system has the type `uint32_t'. */
952#undef HAVE_UINT32_T
953
954/* Define if the system has the type `uint64_t'. */
955#undef HAVE_UINT64_T
956
957/* Define if the system has the type `uint8_t'. */
958#undef HAVE_UINT8_T
959
960/* Define if you have the `umask' function. */
961#undef HAVE_UMASK
962
963/* Define if you have the `uname' function. */
964#undef HAVE_UNAME
965
966/* Define if you have the <unistd.h> header file. */
967#undef HAVE_UNISTD_H
968
969/* Define if you have the `unlockpt' function. */
970#undef HAVE_UNLOCKPT
971
972/* Define if you have the `unsetenv' function. */
973#undef HAVE_UNSETENV
974
975/* Define if you have the `unvis' function. */
976#undef HAVE_UNVIS
977
978/* Define if you have the <userconf.h> header file. */
979#undef HAVE_USERCONF_H
980
981/* Define if you have the <usersec.h> header file. */
982#undef HAVE_USERSEC_H
983
984/* Define if you have the <util.h> header file. */
985#undef HAVE_UTIL_H
986
987/* Define if you have the <utmpx.h> header file. */
988#undef HAVE_UTMPX_H
989
990/* Define if you have the <utmp.h> header file. */
991#undef HAVE_UTMP_H
992
993/* Define if the system has the type `u_int16_t'. */
994#undef HAVE_U_INT16_T
995
996/* Define if the system has the type `u_int32_t'. */
997#undef HAVE_U_INT32_T
998
999/* Define if the system has the type `u_int64_t'. */
1000#undef HAVE_U_INT64_T
1001
1002/* Define if the system has the type `u_int8_t'. */
1003#undef HAVE_U_INT8_T
1004
1005/* Define if you have the `vasnprintf' function. */
1006#undef HAVE_VASNPRINTF
1007
1008/* Define if you have the `vasprintf' function. */
1009#undef HAVE_VASPRINTF
1010
1011/* Define if you have the `verr' function. */
1012#undef HAVE_VERR
1013
1014/* Define if you have the `verrx' function. */
1015#undef HAVE_VERRX
1016
1017/* Define if you have the `vhangup' function. */
1018#undef HAVE_VHANGUP
1019
1020/* Define if you have the `vis' function. */
1021#undef HAVE_VIS
1022
1023/* Define if you have the <vis.h> header file. */
1024#undef HAVE_VIS_H
1025
1026/* define if you have a working vsnprintf */
1027#undef HAVE_VSNPRINTF
1028
1029/* Define if you have the `vsyslog' function. */
1030#undef HAVE_VSYSLOG
1031
1032/* Define if you have the `vwarn' function. */
1033#undef HAVE_VWARN
1034
1035/* Define if you have the `vwarnx' function. */
1036#undef HAVE_VWARNX
1037
1038/* Define if you have the `warn' function. */
1039#undef HAVE_WARN
1040
1041/* Define if you have the `warnx' function. */
1042#undef HAVE_WARNX
1043
1044/* Define if you have the `writev' function. */
1045#undef HAVE_WRITEV
1046
1047/* define if struct winsize has ws_xpixel */
1048#undef HAVE_WS_XPIXEL
1049
1050/* define if struct winsize has ws_ypixel */
1051#undef HAVE_WS_YPIXEL
1052
1053/* Define if you have the `XauFileName' function. */
1054#undef HAVE_XAUFILENAME
1055
1056/* Define if you have the `XauReadAuth' function. */
1057#undef HAVE_XAUREADAUTH
1058
1059/* Define if you have the `XauWriteAuth' function. */
1060#undef HAVE_XAUWRITEAUTH
1061
1062/* Define if you have the `yp_get_default_domain' function. */
1063#undef HAVE_YP_GET_DEFAULT_DOMAIN
1064
1065/* Define if you have the `_getpty' function. */
1066#undef HAVE__GETPTY
1067
1068/* Define if you have the `_scrsize' function. */
1069#undef HAVE__SCRSIZE
1070
1071/* define if your compiler has __attribute__ */
1072#undef HAVE___ATTRIBUTE__
1073
1074/* Define if you have the `__progname' variable. */
1075#undef HAVE___PROGNAME
1076
1077/* define if your system declares __progname */
1078#undef HAVE___PROGNAME_DECLARATION
1079
1080/* Define if you have the hesiod package. */
1081#undef HESIOD
1082
1083/* Define if you have the krb4 package. */
1084#undef KRB4
1085
1086/* Enable Kerberos 5 support in applications. */
1087#undef KRB5
1088
1089/* Define if krb_mk_req takes cons char * */
1090#undef KRB_MK_REQ_CONST
1091
1092/* Define to zero if your krb.h doesn't */
1093#undef KRB_VERIFY_NOT_SECURE
1094
1095/* Define to one if your krb.h doesn't */
1096#undef KRB_VERIFY_SECURE
1097
1098/* Define to two if your krb.h doesn't */
1099#undef KRB_VERIFY_SECURE_FAIL
1100
1101/* define if the system is missing a prototype for asnprintf() */
1102#undef NEED_ASNPRINTF_PROTO
1103
1104/* define if the system is missing a prototype for asprintf() */
1105#undef NEED_ASPRINTF_PROTO
1106
1107/* define if the system is missing a prototype for crypt() */
1108#undef NEED_CRYPT_PROTO
1109
1110/* define if the system is missing a prototype for gethostname() */
1111#undef NEED_GETHOSTNAME_PROTO
1112
1113/* define if the system is missing a prototype for getusershell() */
1114#undef NEED_GETUSERSHELL_PROTO
1115
1116/* define if the system is missing a prototype for glob() */
1117#undef NEED_GLOB_PROTO
1118
1119/* define if the system is missing a prototype for hstrerror() */
1120#undef NEED_HSTRERROR_PROTO
1121
1122/* define if the system is missing a prototype for inet_aton() */
1123#undef NEED_INET_ATON_PROTO
1124
1125/* define if the system is missing a prototype for mkstemp() */
1126#undef NEED_MKSTEMP_PROTO
1127
1128/* define if the system is missing a prototype for setenv() */
1129#undef NEED_SETENV_PROTO
1130
1131/* define if the system is missing a prototype for snprintf() */
1132#undef NEED_SNPRINTF_PROTO
1133
1134/* define if the system is missing a prototype for strsep() */
1135#undef NEED_STRSEP_PROTO
1136
1137/* define if the system is missing a prototype for strtok_r() */
1138#undef NEED_STRTOK_R_PROTO
1139
1140/* define if the system is missing a prototype for unsetenv() */
1141#undef NEED_UNSETENV_PROTO
1142
1143/* define if the system is missing a prototype for vasnprintf() */
1144#undef NEED_VASNPRINTF_PROTO
1145
1146/* define if the system is missing a prototype for vasprintf() */
1147#undef NEED_VASPRINTF_PROTO
1148
1149/* define if the system is missing a prototype for vsnprintf() */
1150#undef NEED_VSNPRINTF_PROTO
1151
1152/* Define this to enable old environment option in telnet. */
1153#undef OLD_ENVIRON
1154
1155/* Define if you have the openldap package. */
1156#undef OPENLDAP
1157
1158/* define if prototype of openlog is compatible with void openlog(const char
1159   *, int, int) */
1160#undef OPENLOG_PROTO_COMPATIBLE
1161
1162/* Define if you want OTP support in applications. */
1163#undef OTP
1164
1165/* Name of package */
1166#undef PACKAGE
1167
1168/* Define if getlogin has POSIX flavour (and not BSD). */
1169#undef POSIX_GETLOGIN
1170
1171/* Define if getpwnam_r has POSIX flavour. */
1172#undef POSIX_GETPWNAM_R
1173
1174/* Define if you have the readline package. */
1175#undef READLINE
1176
1177/* Define as the return type of signal handlers (`int' or `void'). */
1178#undef RETSIGTYPE
1179
1180/* Define if you have the ANSI C header files. */
1181#undef STDC_HEADERS
1182
1183/* Define if you have streams ptys. */
1184#undef STREAMSPTY
1185
1186/* Define to what version of SunOS you are running. */
1187#undef SunOS
1188
1189/* Define if you can safely include both <sys/time.h> and <time.h>. */
1190#undef TIME_WITH_SYS_TIME
1191
1192/* Define if your <sys/time.h> declares `struct tm'. */
1193#undef TM_IN_SYS_TIME
1194
1195/* Version number of package */
1196#undef VERSION
1197
1198/* Define if signal handlers return void. */
1199#undef VOID_RETSIGTYPE
1200
1201/* define if target is big endian */
1202#undef WORDS_BIGENDIAN
1203
1204/* Define if the X Window System is missing or not being used. */
1205#undef X_DISPLAY_MISSING
1206
1207/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'.
1208   */
1209#undef YYTEXT_POINTER
1210
1211/* Define to empty if `const' does not conform to ANSI C. */
1212#undef const
1213
1214/* Define to `int' if <sys/types.h> doesn't define. */
1215#undef gid_t
1216
1217/* Define as `__inline' if that's what the C compiler calls it, or to nothing
1218   if it is not supported. */
1219#undef inline
1220
1221/* Define this to what the type mode_t should be. */
1222#undef mode_t
1223
1224/* Define to `long' if <sys/types.h> does not define. */
1225#undef off_t
1226
1227/* Define to `int' if <sys/types.h> does not define. */
1228#undef pid_t
1229
1230/* Define this to what the type sig_atomic_t should be. */
1231#undef sig_atomic_t
1232
1233/* Define to `unsigned' if <sys/types.h> does not define. */
1234#undef size_t
1235
1236/* Define this to what the type ssize_t should be. */
1237#undef ssize_t
1238
1239/* Define to `int' if <sys/types.h> doesn't define. */
1240#undef uid_t
1241
1242#ifdef VOID_RETSIGTYPE
1243#define SIGRETURN(x) return
1244#else
1245#define SIGRETURN(x) return (RETSIGTYPE)(x)
1246#endif
1247
1248#ifdef BROKEN_REALLOC
1249#define realloc(X, Y) isoc_realloc((X), (Y))
1250#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y))
1251#endif
1252
1253#if defined(HAVE_FOUR_VALUED_KRB_PUT_INT) || !defined(KRB4)
1254#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S))
1255#else
1256#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (S))
1257#endif
1258
1259
1260#undef BINDIR 
1261#undef LIBDIR
1262#undef LIBEXECDIR
1263#undef SBINDIR
1264
1265#undef BINDIR 
1266#undef LIBDIR
1267#undef LIBEXECDIR
1268#undef SBINDIR
1269
1270#undef HAVE_INT8_T
1271#undef HAVE_INT16_T
1272#undef HAVE_INT32_T
1273#undef HAVE_INT64_T
1274#undef HAVE_U_INT8_T
1275#undef HAVE_U_INT16_T
1276#undef HAVE_U_INT32_T
1277#undef HAVE_U_INT64_T
1278#undef HAVE_UINT8_T
1279#undef HAVE_UINT16_T
1280#undef HAVE_UINT32_T
1281#undef HAVE_UINT64_T
1282
1283#if defined(HAVE_FOUR_VALUED_KRB_PUT_INT) || !defined(KRB4)
1284#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S))
1285#else
1286#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (S))
1287#endif
1288
1289#ifdef BROKEN_REALLOC
1290#define realloc(X, Y) isoc_realloc((X), (Y))
1291#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y))
1292#endif
1293
1294#ifdef VOID_RETSIGTYPE
1295#define SIGRETURN(x) return
1296#else
1297#define SIGRETURN(x) return (RETSIGTYPE)(x)
1298#endif
1299
1300#define RCSID(msg) \
1301static /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg }
1302
1303#undef PROTOTYPES
1304
1305/* Maximum values on all known systems */
1306#define MaxHostNameLen (64+4)
1307#define MaxPathLen (1024+4)
1308
1309#if defined(HAVE_SGTTY_H) && defined(__NeXT__)
1310#define SGTTY
1311#endif
1312
1313/* telnet stuff ----------------------------------------------- */
1314
1315#if defined(ENCRYPTION) && !defined(AUTHENTICATION)
1316#define AUTHENTICATION 1
1317#endif
1318
1319/* Set this to the default system lead string for telnetd 
1320 * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
1321 * %v=os-version, %t=tty, %h=hostname, %d=date and time
1322 */
1323#undef USE_IM
1324
1325/* Used with login -p */
1326#undef LOGIN_ARGS
1327
1328/* set this to a sensible login */
1329#ifndef LOGIN_PATH
1330#define LOGIN_PATH BINDIR "/login"
1331#endif
1332
1333/* random defines */
1334
1335/*
1336 * Defining this enables lots of useful (and used) extensions on
1337 * glibc-based systems such as Linux
1338 */
1339
1340#define _GNU_SOURCE
1341
1342/*
1343 * this assumes that KRB_C_BIGENDIAN is used.
1344 * if we can find out endianess at compile-time, do so,
1345 * otherwise WORDS_BIGENDIAN should already have been defined
1346 */
1347
1348#if ENDIANESS_IN_SYS_PARAM_H
1349#  include <sys/types.h>
1350#  include <sys/param.h>
1351#  if BYTE_ORDER == BIG_ENDIAN
1352#  define WORDS_BIGENDIAN 1
1353#  endif
1354#endif
1355
1356#ifdef ROKEN_RENAME
1357#include "roken_rename.h"
1358#endif
1359