config.h revision 56067
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: cvs2svn/branches/MARKM/kerberos5/include/config.h 56067 2000-01-15 21:38:08Z markm $ */ 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#define HAVE_NETINET6_IN6_H 1 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) \ 1104static /**/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 1152