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