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 #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) \ 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 1152