1/*********************************************************************** 2 * Copyright (c) 2009, Secure Endpoints Inc. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 9 * - Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 12 * - Redistributions in binary form must reproduce the above copyright 13 * notice, this list of conditions and the following disclaimer in 14 * the documentation and/or other materials provided with the 15 * distribution. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 20 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 21 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 22 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 24 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 26 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 28 * OF THE POSSIBILITY OF SUCH DAMAGE. 29 * 30 **********************************************************************/ 31 32#ifndef __CONFIG_H__ 33#define __CONFIG_H__ 34 35#ifndef RCSID 36#define RCSID(msg) \ 37static const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg } 38#endif 39 40/* If this file is being included by a resource script, don't bother 41 with anything other than the version macros. */ 42#ifndef RC_INVOKED 43 44#define MaxHostNameLen (64+4) 45#define MaxPathLen MAX_PATH 46 47#ifndef MAXHOSTNAMELEN 48#define MAXHOSTNAMELEN MaxHostNameLen 49#endif 50#ifndef MAXPATHLEN 51#define MAXPATHLEN MaxPathLen 52#endif 53 54#ifdef BUILD_KRB5_LIB 55#ifndef KRB5_LIB 56#ifdef _WIN32 57#define KRB5_LIB_FUNCTION 58#define KRB5_LIB_CALL __stdcall 59#define KRB5_LIB_VARIABLE 60#else 61#define KRB5_LIB_FUNCTION 62#define KRB5_LIB_CALL 63#define KRB5_LIB_VARIABLE 64#endif 65#endif 66#endif 67 68 69#ifdef BUILD_ROKEN_LIB 70#ifndef ROKEN_LIB 71#ifdef _WIN32 72#define ROKEN_LIB_FUNCTION 73#define ROKEN_LIB_CALL __cdecl 74#define ROKEN_LIB_VARIABLE 75#else 76#define ROKEN_LIB_FUNCTION 77#define ROKEN_LIB_CALL 78#define ROKEN_LIB_VARIABLE 79#endif 80#endif 81#endif 82 83 84#ifdef BUILD_GSSAPI_LIB 85#ifndef GSSAPI_LIB 86#ifdef _WIN32 87#define GSSAPI_LIB_FUNCTION 88#define GSSAPI_LIB_CALL __stdcall 89#define GSSAPI_LIB_VARIABLE 90#else 91#define GSSAPI_LIB_FUNCTION 92#define GSSAPI_LIB_CALL 93#define GSSAPI_LIB_VARIABLE 94#endif 95#endif 96#endif 97 98/* Feature macros */ 99 100@FEATURE_DEFS@ 101 102/* Define is backslashes act as path name delimiters */ 103#define BACKSLASH_PATH_DELIM 1 104 105/* Path separator character */ 106#define PATH_SEP ";" 107 108/* Define if you want to use DES encryption in telnet. */ 109#define DES_ENCRYPTION 1 110 111/* Define this if you want support for broken ENV_{VAR,VAL} telnets. */ 112/* #undef ENV_HACK */ 113 114/* define if prototype of gethostbyaddr is compatible with struct hostent 115 *gethostbyaddr(const void *, size_t, int) */ 116/* #undef GETHOSTBYADDR_PROTO_COMPATIBLE */ 117 118/* define if prototype of gethostbyname is compatible with struct hostent 119 *gethostbyname(const char *) */ 120#define GETHOSTBYNAME_PROTO_COMPATIBLE 1 121 122/* define if prototype of getservbyname is compatible with struct servent 123 *getservbyname(const char *, const char *) */ 124#define GETSERVBYNAME_PROTO_COMPATIBLE 1 125 126/* define if prototype of getsockname is compatible with int getsockname(int, 127 struct sockaddr*, socklen_t*) */ 128/* #undef GETSOCKNAME_PROTO_COMPATIBLE */ 129 130/* Define if you have the `altzone' variable. */ 131/* #undef HAVE_ALTZONE */ 132 133/* Define to 1 if you have the `arc4random' function. */ 134/* #undef HAVE_ARC4RANDOM */ 135 136/* Define to 1 if you have the <arpa/ftp.h> header file. */ 137/* #undef HAVE_ARPA_FTP_H */ 138 139/* Define to 1 if you have the <arpa/inet.h> header file. */ 140/* #undef HAVE_ARPA_INET_H */ 141 142/* Define to 1 if you have the <arpa/nameser.h> header file. */ 143/* #undef HAVE_ARPA_NAMESER_H */ 144 145/* Define to 1 if you have the <arpa/telnet.h> header file. */ 146/* #undef HAVE_ARPA_TELNET_H */ 147 148/* Define to 1 if you have the <asl.h> header file. */ 149/* #undef HAVE_ASL_H */ 150 151/* Define to 1 if you have the `asnprintf' function. */ 152/* #undef HAVE_ASNPRINTF */ 153 154/* Define to 1 if you have the `asprintf' function. */ 155/* #undef HAVE_ASPRINTF */ 156 157/* Define to 1 if you have the `atexit' function. */ 158#define HAVE_ATEXIT 1 159 160/* Define to 1 if you have the <bind/bitypes.h> header file. */ 161/* #undef HAVE_BIND_BITYPES_H */ 162 163/* Define to 1 if you have the <bsdsetjmp.h> header file. */ 164/* #undef HAVE_BSDSETJMP_H */ 165 166/* Define to 1 if you have the `bswap16' function. */ 167/* #undef HAVE_BSWAP16 */ 168 169/* Define to 1 if you have the `bswap32' function. */ 170/* #undef HAVE_BSWAP32 */ 171 172/* Define to 1 if you have the <capability.h> header file. */ 173/* #undef HAVE_CAPABILITY_H */ 174 175/* Define to 1 if you have the `cap_set_proc' function. */ 176/* #undef HAVE_CAP_SET_PROC */ 177 178/* Define to 1 if you have the `cgetent' function. */ 179/* #undef HAVE_CGETENT */ 180 181/* Define if the system defines 'CHAR' type */ 182#define HAVE_CHAR 1 183 184/* Define if you have the function `chown'. */ 185#define HAVE_CHOWN 1 186 187/* Define if you have the function `closefrom'. */ 188/* #undef HAVE_CLOSEFROM */ 189 190/* Define to 1 if you have the <config.h> header file. */ 191/* #undef HAVE_CONFIG_H */ 192 193/* Define if <conio.h> is present on the system is should be used for 194 handling low level console operations. */ 195#define HAVE_CONIO_H 196 197/* Define if you have the function `copyhostent'. */ 198/* #undef HAVE_COPYHOSTENT */ 199 200/* Define to 1 if you have the `crypt' function. */ 201/* #undef HAVE_CRYPT */ 202 203/* Define to 1 if you have the <crypt.h> header file. */ 204/* #ndef HAVE_CRYPT_H */ 205 206/* Define to 1 if you have the <curses.h> header file. */ 207/* #undef HAVE_CURSES_H */ 208 209/* Define if you have the function `daemon'. */ 210/* #define HAVE_DAEMON 1 */ 211 212/* define if you have a berkeley db1/2 library */ 213/* #undef HAVE_DB1 */ 214 215/* define if you have a berkeley db3/4 library */ 216/* #define HAVE_DB3 1 */ 217 218/* Define to 1 if you have the <db3/db.h> header file. */ 219/* #undef HAVE_DB3_DB_H */ 220 221/* Define to 1 if you have the <db4/db.h> header file. */ 222/* #define HAVE_DB4_DB_H 1 */ 223 224/* Define to 1 if you have the `dbm_firstkey' function. */ 225/* #define HAVE_DBM_FIRSTKEY 1 */ 226 227/* Define to 1 if you have the <dbm.h> header file. */ 228/* #undef HAVE_DBM_H */ 229 230/* Define to 1 if you have the `dbopen' function. */ 231/* #undef HAVE_DBOPEN */ 232 233/* Define to 1 if you have the <db_185.h> header file. */ 234/* #define HAVE_DB_185_H 1 */ 235 236/* Define to 1 if you have the `db_create' function. */ 237/* #define HAVE_DB_CREATE 1 */ 238 239/* Define to 1 if you have the <db.h> header file. */ 240/* #define HAVE_DB_H 1 */ 241 242/* define if you have ndbm compat in db */ 243/* #define HAVE_DB_NDBM 1 */ 244 245/* Define to 1 if you have the declaration of `altzone', and to 0 if you 246 don't. */ 247/* #undef HAVE_DECL_ALTZONE */ 248 249/* Define to 1 if you have the declaration of `environ', and to 0 if you 250 don't. */ 251#define HAVE_DECL_ENVIRON 1 252 253/* Define to 1 if you have the declaration of `h_errlist', and to 0 if you 254 don't. */ 255/* #undef HAVE_DECL_H_ERRLIST */ 256 257/* Define to 1 if you have the declaration of `h_errno', and to 0 if you 258 don't. */ 259#define HAVE_DECL_H_ERRNO 1 260 261/* Define to 1 if you have the declaration of `h_nerr', and to 0 if you don't. 262 */ 263/* #undef HAVE_DECL_H_NERR */ 264 265/* Define to 1 if you have the declaration of `optarg', and to 0 if you don't. 266 */ 267/* #undef HAVE_DECL_OPTARG */ 268 269/* Define to 1 if you have the declaration of `opterr', and to 0 if you don't. 270 */ 271/* #undef HAVE_DECL_OPTERR */ 272 273/* Define to 1 if you have the declaration of `optind', and to 0 if you don't. 274 */ 275/* #undef HAVE_DECL_OPTIND */ 276 277/* Define to 1 if you have the declaration of `optopt', and to 0 if you don't. 278 */ 279/* #undef HAVE_DECL_OPTOPT */ 280 281/* Define to 1 if you have the declaration of `timezone', and to 0 if you 282 don't. */ 283#define HAVE_DECL_TIMEZONE 1 284 285/* Define to 1 if you have the declaration of `_res', and to 0 if you don't. 286 */ 287/* #undef HAVE_DECL__RES */ 288 289/* Define to 1 if you have the declaration of `__progname', and to 0 if you 290 don't. */ 291#define HAVE_DECL___PROGNAME 0 292 293/* Define to 1 if you have the <dirent.h> header file. */ 294/* MSVC doesn't provide a <dirent.h>, but we implement it in 295 lib/roken. */ 296#define HAVE_DIRENT_H 1 297 298/* Define to 1 if you have the <dlfcn.h> header file. */ 299/* MSVC doesn't provide a <dlfcn.h>, but we implement it in lib/roken. */ 300#define HAVE_DLFCN_H 1 301 302/* Define to 1 if you have the `dlopen' function. */ 303/* MSVC doesn't provide a <dlfcn.h>, but we implement it in lib/roken. */ 304#define HAVE_DLOPEN 1 305 306/* Define to 1 if you have the `dn_expand' function. */ 307/* #undef HAVE_DN_EXPAND */ 308 309/* Define to 1 if you have the `door_create' function. */ 310/* #undef HAVE_DOOR_CREATE */ 311 312/* Define if you have the function `ecalloc'. */ 313/* #undef HAVE_ECALLOC */ 314 315/* Define to 1 if you have the `el_init' function. */ 316/* #undef HAVE_EL_INIT */ 317 318/* Define if you have the function `emalloc'. */ 319/* #undef HAVE_EMALLOC */ 320 321/* Define if you have the function `erealloc'. */ 322/* #undef HAVE_EREALLOC */ 323 324/* Define if you have the function `err'. */ 325#define HAVE_ERR 1 326 327/* Define to 1 if you have the <errno.h> header file. */ 328#define HAVE_ERRNO_H 1 329 330/* Define if you have the function `errx'. */ 331#define HAVE_ERRX 1 332 333/* Define to 1 if you have the <err.h> header file. */ 334#define HAVE_ERR_H 1 335 336/* Define if you have the function `estrdup'. */ 337/* #undef HAVE_ESTRDUP */ 338 339/* Define if you have the function `fchown'. */ 340/* #undef HAVE_FCHOWN */ 341 342/* Define to 1 if you have the `fcntl' function. */ 343/* #undef HAVE_FCNTL */ 344 345/* Define to 1 if you have the <fcntl.h> header file. */ 346#define HAVE_FCNTL_H 1 347 348/* Define if you have the function `flock'. */ 349/* #undef HAVE_FLOCK */ 350 351/* Define if you have the function `fnmatch'. */ 352/* #undef HAVE_FNMATCH */ 353 354/* Define to 1 if you have the <fnmatch.h> header file. */ 355/* #undef HAVE_FNMATCH_H */ 356 357/* Define if el_init takes four arguments. */ 358/* #undef HAVE_FOUR_VALUED_EL_INIT */ 359 360/* Have -framework Security */ 361/* #undef HAVE_FRAMEWORK_SECURITY */ 362 363/* Define to 1 if you have the `freeaddrinfo' function. */ 364#define HAVE_FREEADDRINFO 1 365 366/* Define if you have the function `freehostent'. */ 367/* #undef HAVE_FREEHOSTENT */ 368 369/* Define to 1 if you have the `gai_strerror' function. */ 370#define HAVE_GAI_STRERROR 1 371 372/* Define to 1 if you have the <gdbm/ndbm.h> header file. */ 373/* #undef HAVE_GDBM_NDBM_H */ 374 375/* Define to 1 if you have the `getaddrinfo' function. */ 376#define HAVE_GETADDRINFO 1 377 378/* Define to 1 if you have the `getconfattr' function. */ 379/* #undef HAVE_GETCONFATTR */ 380 381/* Define if you have the function `getcwd'. */ 382#define HAVE_GETCWD 1 383 384/* Define if you have the function `getdtablesize'. */ 385/* #define HAVE_GETDTABLESIZE 1 */ 386 387/* Define if you have the function `getegid'. */ 388/* #define HAVE_GETEGID 1 */ 389 390/* Define if you have the function `geteuid'. */ 391/* #define HAVE_GETEUID 1 */ 392 393/* Define if you have the function `getgid'. */ 394/* #define HAVE_GETGID 1 */ 395 396/* Define to 1 if you have the `gethostbyname' function. */ 397#define HAVE_GETHOSTBYNAME 1 398 399/* Define to 1 if you have the `gethostbyname2' function. */ 400/* #undef HAVE_GETHOSTBYNAME2 */ 401 402/* Define if you have the function `gethostname'. */ 403#define HAVE_GETHOSTNAME 1 404 405/* Define if you have the function `getifaddrs'. */ 406/* #undef HAVE_GETIFADDRS */ 407 408/* Define if you have the function `getipnodebyaddr'. */ 409/* #undef HAVE_GETIPNODEBYADDR */ 410 411/* Define if you have the function `getipnodebyname'. */ 412/* #undef HAVE_GETIPNODEBYNAME */ 413 414/* Define to 1 if you have the `getlogin' function. */ 415/* #define HAVE_GETLOGIN 1 */ 416 417/* Define if you have a working getmsg. */ 418/* #undef HAVE_GETMSG */ 419 420/* Define to 1 if you have the `getnameinfo' function. */ 421#define HAVE_GETNAMEINFO 1 422 423/* Define if you have the function `getopt'. */ 424/* #define HAVE_GETOPT 1 */ 425 426/* Define to 1 if you have the `getpagesize' function. */ 427/* #define HAVE_GETPAGESIZE 1 */ 428 429/* Define to 1 if you have the `getpeereid' function. */ 430/* #define HAVE_GETPEEREID 1 */ 431 432/* Define to 1 if you have the `getpeerucred' function. */ 433/* #undef HAVE_GETPEERUCRED */ 434 435/* Define to 1 if you have the `getprogname' function. */ 436/* #define HAVE_GETPROGNAME 1 */ 437 438/* Define to 1 if you have the `getpwnam_r' function. */ 439/* #define HAVE_GETPWNAM_R 1 */ 440 441/* Define to 1 if you have the `getrlimit' function. */ 442/* #define HAVE_GETRLIMIT 1 */ 443 444/* Define to 1 if you have the `getsockopt' function. */ 445#define HAVE_GETSOCKOPT 1 446 447/* Define to 1 if you have the `getspnam' function. */ 448/* #undef HAVE_GETSPNAM */ 449 450/* Define if you have the function `gettimeofday'. */ 451/* #define HAVE_GETTIMEOFDAY 1 */ 452 453/* Define to 1 if you have the `getudbnam' function. */ 454/* #undef HAVE_GETUDBNAM */ 455 456/* Define if you have the function `getuid'. */ 457/* #define HAVE_GETUID 1 */ 458 459/* Define if you have the function `getusershell'. */ 460/* #define HAVE_GETUSERSHELL 1 */ 461 462/* define if you have a glob() that groks GLOB_BRACE, GLOB_NOCHECK, 463 GLOB_QUOTE, GLOB_TILDE, and GLOB_LIMIT */ 464/* #define HAVE_GLOB 1 */ 465 466/* Define to 1 if you have the `grantpt' function. */ 467/* #define HAVE_GRANTPT 1 */ 468 469/* Define to 1 if you have the <grp.h> header file. */ 470/* #define HAVE_GRP_H 1 */ 471 472/* Define to 1 if you have the `hstrerror' function. */ 473/* #define HAVE_HSTRERROR 1 */ 474 475/* Define if you have the `h_errlist' variable. */ 476/* #undef HAVE_H_ERRLIST */ 477 478/* Define if you have the `h_errno' variable. */ 479/* #define HAVE_H_ERRNO 1 */ 480 481/* Define if you have the `h_nerr' variable. */ 482/* #undef HAVE_H_NERR */ 483 484/* Define to 1 if you have the <ifaddrs.h> header file. */ 485/* #undef HAVE_IFADDRS_H */ 486 487/* Define if you have the in6addr_loopback variable */ 488/* #undef HAVE_IN6ADDR_LOOPBACK */ 489 490/* */ 491#define HAVE_INET_ADDR 1 492 493/* define */ 494/* #define HAVE_INET_ATON 1 */ 495 496/* define */ 497/* #define HAVE_INET_NTOP 1 */ 498 499/* define */ 500/* #define HAVE_INET_PTON 1 */ 501 502#if _WIN32_WINNT >= 0x0600 503 504#define HAVE_INET_NTOP 1 505 506#define HAVE_INET_PTON 1 507 508#endif 509 510/* Define if you have the function `initgroups'. */ 511/* #define HAVE_INITGROUPS 1 */ 512 513/* Define to 1 if you have the `initstate' function. */ 514/* #define HAVE_INITSTATE 1 */ 515 516/* Define if you have the function `innetgr'. */ 517/* #undef HAVE_INNETGR */ 518 519/* Define to 1 if the system has the type `int16_t'. */ 520/* #define HAVE_INT16_T 1 */ 521 522/* Define to 1 if the system has the type `int32_t'. */ 523/* #define HAVE_INT32_T 1 */ 524 525/* Define to 1 if the system has the type `int64_t'. */ 526/* #define HAVE_INT64_T 1 */ 527 528/* Define to 1 if the system has the type `int8_t'. */ 529/* #define HAVE_INT8_T 1 */ 530 531/* Define to 1 if you have the <inttypes.h> header file. */ 532/* #define HAVE_INTTYPES_H 1 */ 533 534/* Define to 1 if you have the <io.h> header file. */ 535#define HAVE_IO_H 1 536 537/* Define if you have IPv6. */ 538#define HAVE_IPV6 1 539 540/* Define if you have the function `iruserok'. */ 541/* #define HAVE_IRUSEROK 1 */ 542 543/* Define to 1 if you have the `issetugid' function. */ 544/* #undef HAVE_ISSETUGID */ 545 546/* Define if you want to use the Kerberos Credentials Manager. */ 547/* #define HAVE_KCM 1 */ 548 549/* Define to 1 if you have the <libutil.h> header file. */ 550/* #undef HAVE_LIBUTIL_H */ 551 552/* Define to 1 if you have the <limits.h> header file. */ 553#define HAVE_LIMITS_H 1 554 555/* Define to 1 if you have the `loadquery' function. */ 556/* #undef HAVE_LOADQUERY */ 557 558/* Define if you have the function `localtime_r'. */ 559/* #define HAVE_LOCALTIME_R 1 */ 560 561/* Define to 1 if you have the <locale.h> header file. */ 562#define HAVE_LOCALE_H 1 563 564/* Define to 1 if you have the `logout' function. */ 565/* #define HAVE_LOGOUT 1 */ 566 567/* Define to 1 if you have the `logwtmp' function. */ 568/* #define HAVE_LOGWTMP 1 */ 569 570/* Define to 1 if the system has the type `long long'. */ 571#define HAVE_LONG_LONG 1 572 573/* Define if you have the function `lstat'. */ 574/* #define HAVE_LSTAT 1 */ 575 576/* Define to 1 if you have the <maillock.h> header file. */ 577/* #undef HAVE_MAILLOCK_H */ 578 579/* Define if you have the function `memmove'. */ 580#define HAVE_MEMMOVE 1 581 582/* Define to 1 if you have the <memory.h> header file. */ 583#define HAVE_MEMORY_H 1 584 585/* Define if you have the function `mkstemp'. */ 586/* #define HAVE_MKSTEMP 1 */ 587 588/* Define to 1 if you have the `mktime' function. */ 589#define HAVE_MKTIME 1 590 591/* Define to 1 if you have a working `mmap' system call. */ 592/* #undef HAVE_MMAP */ 593 594/* define if you have a ndbm library */ 595/* #undef HAVE_NDBM */ 596 597/* Define to 1 if you have the <ndbm.h> header file. */ 598/* #undef HAVE_NDBM_H */ 599 600/* Define to 1 if you have the <netdb.h> header file. */ 601/* #define HAVE_NETDB_H 1 */ 602 603/* Define to 1 if you have the <netgroup.h> header file. */ 604/* #undef HAVE_NETGROUP_H */ 605 606/* Define to 1 if you have the <netinet6/in6.h> header file. */ 607/* #undef HAVE_NETINET6_IN6_H */ 608 609/* Define to 1 if you have the <netinet6/in6_var.h> header file. */ 610/* #undef HAVE_NETINET6_IN6_VAR_H */ 611 612/* Define to 1 if you have the <netinet/in6.h> header file. */ 613/* #undef HAVE_NETINET_IN6_H */ 614 615/* Define to 1 if you have the <netinet/in6_machtypes.h> header file. */ 616/* #undef HAVE_NETINET_IN6_MACHTYPES_H */ 617 618/* Define to 1 if you have the <netinet/in.h> header file. */ 619/* #define HAVE_NETINET_IN_H 1 */ 620 621/* Define to 1 if you have the <netinet/in_systm.h> header file. */ 622/* #define HAVE_NETINET_IN_SYSTM_H 1 */ 623 624/* Define to 1 if you have the <netinet/ip.h> header file. */ 625/* #define HAVE_NETINET_IP_H 1 */ 626 627/* Define to 1 if you have the <netinet/tcp.h> header file. */ 628/* #define HAVE_NETINET_TCP_H 1 */ 629 630/* Define if you want to use Netinfo instead of krb5.conf. */ 631/* #undef HAVE_NETINFO */ 632 633/* Define to 1 if you have the <netinfo/ni.h> header file. */ 634/* #undef HAVE_NETINFO_NI_H */ 635 636/* Define to 1 if you have the <net/if.h> header file. */ 637/* #define HAVE_NET_IF_H 1 */ 638 639/* Define if NDBM really is DB (creates files *.db) */ 640/* #define HAVE_NEW_DB 1 */ 641 642/* Define to 1 if you have the `on_exit' function. */ 643/* #define HAVE_ON_EXIT 1 */ 644 645/* Define to 1 if you have the '_onexit' function */ 646#define HAVE__ONEXIT 1 647 648/* Define to 1 if you have the `openpty' function. */ 649/* #define HAVE_OPENPTY 1 */ 650 651/* define to use openssl's libcrypto */ 652/* #undef HAVE_OPENSSL */ 653 654/* Define to enable basic OSF C2 support. */ 655/* #undef HAVE_OSFC2 */ 656 657/* Define to 1 if you have the <paths.h> header file. */ 658/* #define HAVE_PATHS_H 1 */ 659 660/* Define to 1 if you have the `pidfile' function. */ 661/* #undef HAVE_PIDFILE */ 662 663/* Define to 1 if you have the `poll' function. */ 664/* #define HAVE_POLL 1 */ 665 666/* Define to 1 if you have the <poll.h> header file. */ 667/* #define HAVE_POLL_H 1 */ 668 669/* Define to 1 if you have the <pthread.h> header file. */ 670/* This option is added by the NTMakefile if we have a <pthread.h>. */ 671/* #define HAVE_PTHREAD_H 1 */ 672 673/* Define to 1 if you have the `ptsname' function. */ 674/* #define HAVE_PTSNAME 1 */ 675 676/* Define to 1 if you have the <pty.h> header file. */ 677/* #define HAVE_PTY_H 1 */ 678 679/* Define if you have the function `putenv'. */ 680#define HAVE_PUTENV 1 681 682/* Define to 1 if you have the <pwd.h> header file. */ 683/* #define HAVE_PWD_H 1 */ 684 685/* Define to 1 if you have the `rand' function. */ 686#define HAVE_RAND 1 687 688/* Define to 1 if you have the `random' function. */ 689/* #define HAVE_RANDOM 1 */ 690 691/* Define if you have the function `rcmd'. */ 692/* #define HAVE_RCMD 1 */ 693 694/* Define if you have a readline compatible library. */ 695/* #define HAVE_READLINE 1 */ 696 697/* Define if you have the function `readv'. */ 698/* #define HAVE_READV 1 */ 699 700/* Define if you have the function `recvmsg'. */ 701/* #define HAVE_RECVMSG 1 */ 702 703/* Define to 1 if you have the <resolv.h> header file. */ 704/* #undef HAVE_RESOLV_H */ 705 706/* Define to 1 if you have the `res_ndestroy' function. */ 707/* #undef HAVE_RES_NDESTROY */ 708 709/* Define to 1 if you have the `res_nsearch' function. */ 710/* #undef HAVE_RES_NSEARCH */ 711 712/* Define to 1 if you have the `res_search' function. */ 713/* #undef HAVE_RES_SEARCH */ 714 715/* Define to 1 if you have the `revoke' function. */ 716/* #define HAVE_REVOKE 1 */ 717 718/* Define to 1 if you have the <rpcsvc/ypclnt.h> header file. */ 719/* #undef HAVE_RPCSVC_YPCLNT_H */ 720 721/* Define to 1 if you have the <sac.h> header file. */ 722/* #undef HAVE_SAC_H */ 723 724/* Define to 1 if the system has the type `sa_family_t'. */ 725/* #define HAVE_SA_FAMILY_T 1 */ 726 727/* Define to 1 if you have the <security/pam_modules.h> header file. */ 728/* #undef HAVE_SECURITY_PAM_MODULES_H */ 729 730/* Define to 1 if you have the `select' function. */ 731#define HAVE_SELECT 1 732 733/* Define if you have the function `sendmsg'. */ 734/* #define HAVE_SENDMSG 1 */ 735 736/* Define if you have the function `setegid'. */ 737/* #define HAVE_SETEGID 1 */ 738 739/* Define if you have the function `setenv'. */ 740#define HAVE_SETENV 1 741 742/* Define if you have the function `seteuid'. */ 743/* #define HAVE_SETEUID 1 */ 744 745/* Define to 1 if you have the `setitimer' function. */ 746/* #define HAVE_SETITIMER 1 */ 747 748/* Define to 1 if you have the `setlim' function. */ 749/* #undef HAVE_SETLIM */ 750 751/* Define to 1 if you have the `setlogin' function. */ 752/* #undef HAVE_SETLOGIN */ 753 754/* Define to 1 if you have the `setpcred' function. */ 755/* #undef HAVE_SETPCRED */ 756 757/* Define to 1 if you have the `setpgid' function. */ 758/* #define HAVE_SETPGID 1 */ 759 760/* Define to 1 if you have the `setproctitle' function. */ 761/* #undef HAVE_SETPROCTITLE */ 762 763/* Define to 1 if you have the `setprogname' function. */ 764/* #define HAVE_SETPROGNAME 1 */ 765 766/* Define to 1 if you have the `setregid' function. */ 767/* #define HAVE_SETREGID 1 */ 768 769/* Define to 1 if you have the `setresgid' function. */ 770/* #undef HAVE_SETRESGID */ 771 772/* Define to 1 if you have the `setresuid' function. */ 773/* #undef HAVE_SETRESUID */ 774 775/* Define to 1 if you have the `setreuid' function. */ 776/* #define HAVE_SETREUID 1 */ 777 778/* Define to 1 if you have the `setsid' function. */ 779/* #define HAVE_SETSID 1 */ 780 781/* Define to 1 if you have the `setsockopt' function. */ 782#define HAVE_SETSOCKOPT 1 783 784/* Define to 1 if you have the `setstate' function. */ 785/* #define HAVE_SETSTATE 1 */ 786 787/* Define to 1 if you have the `setutent' function. */ 788/* #define HAVE_SETUTENT 1 */ 789 790/* Define to 1 if you have the `sgi_getcapabilitybyname' function. */ 791/* #undef HAVE_SGI_GETCAPABILITYBYNAME */ 792 793/* Define to 1 if you have the <sgtty.h> header file. */ 794/* #undef HAVE_SGTTY_H */ 795 796/* Define to 1 if you have the <shadow.h> header file. */ 797/* #undef HAVE_SHADOW_H */ 798 799/* Define to 1 if you have the <siad.h> header file. */ 800/* #undef HAVE_SIAD_H */ 801 802/* Define to 1 if you have the `sigaction' function. */ 803/* #define HAVE_SIGACTION 1 */ 804 805/* Define to 1 if you have the <signal.h> header file. */ 806#define HAVE_SIGNAL_H 1 807 808/* define if you have a working snprintf */ 809/* snprintf() and vsnprintf() do exist. But the implementations are 810 not C99 compliant. */ 811/* #define HAVE_SNPRINTF 1 */ 812 813/* Define to 1 if you have the `socket' function. */ 814#define HAVE_SOCKET 1 815 816/* Define to 1 if the system has the type `socklen_t'. */ 817#define HAVE_SOCKLEN_T 1 818 819/* Define to 1 if the system has the type `ssize_t'. */ 820/* #define HAVE_SSIZE_T 1 */ 821 822/* Define to 1 if you have the <standards.h> header file. */ 823/* #undef HAVE_STANDARDS_H */ 824 825/* Define to 1 if you have the <stdint.h> header file. */ 826/* #define HAVE_STDINT_H 1 */ 827 828/* Define to 1 if you have the <stdlib.h> header file. */ 829#define HAVE_STDLIB_H 1 830 831/* Define if you have the function `strcasecmp'. */ 832#define HAVE_STRCASECMP 1 833#define strcasecmp _stricmp 834 835/* Define if you have the function `strdup'. */ 836#define HAVE_STRDUP 1 837 838/* Define if you have the function `strerror'. */ 839#define HAVE_STRERROR 1 840 841/* Define if you have the function `strftime'. */ 842#define HAVE_STRFTIME 1 843 844/* Define to 1 if you have the <strings.h> header file. */ 845/* #define HAVE_STRINGS_H 1 */ 846 847/* Define to 1 if you have the <string.h> header file. */ 848#define HAVE_STRING_H 1 849 850/* Define if you have the function `strlcat'. */ 851/* #define HAVE_STRLCAT 1 */ 852 853/* Define if you have the function `strlcpy'. */ 854/* #define HAVE_STRLCPY 1 */ 855 856/* Define if you have the function `strlwr'. */ 857#define HAVE_STRLWR 1 858 859/* Define if you have the function `strncasecmp'. */ 860#define HAVE_STRNCASECMP 1 861#define strncasecmp _strnicmp 862 863/* Define if you have the function `strndup'. */ 864/* #define HAVE_STRNDUP 1 */ 865 866/* Define if you have the function `strnlen'. */ 867#define HAVE_STRNLEN 1 868 869/* Define to 1 if you have the <stropts.h> header file. */ 870/* #undef HAVE_STROPTS_H */ 871 872/* Define if you have the function `strptime'. */ 873/* #define HAVE_STRPTIME 1 */ 874 875/* Define if you have the function `strsep'. */ 876/* #define HAVE_STRSEP 1 */ 877 878/* Define if you have the function `strsep_copy'. */ 879/* #undef HAVE_STRSEP_COPY */ 880 881/* Define to 1 if you have the `strstr' function. */ 882#define HAVE_STRSTR 1 883 884/* Define to 1 if you have the `strsvis' function. */ 885/* #undef HAVE_STRSVIS */ 886 887/* Define if you have the function `strtok_r'. */ 888/* #define HAVE_STRTOK_R 1 */ 889 890/* Define to 1 if the system has the type `struct addrinfo'. */ 891#define HAVE_STRUCT_ADDRINFO 1 892 893/* Define to 1 if the system has the type `struct ifaddrs'. */ 894/* #undef HAVE_STRUCT_IFADDRS */ 895 896/* Define to 1 if the system has the type `struct iovec'. */ 897/* #define HAVE_STRUCT_IOVEC 1 */ 898 899/* Define to 1 if the system has the type `struct msghdr'. */ 900/* #define HAVE_STRUCT_MSGHDR 1 */ 901 902/* Define to 1 if the system has the type `struct sockaddr'. */ 903#define HAVE_STRUCT_SOCKADDR 1 904 905/* Define if struct sockaddr has field sa_len. */ 906/* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */ 907 908/* Define to 1 if the system has the type `struct sockaddr_storage'. */ 909#define HAVE_STRUCT_SOCKADDR_STORAGE 1 910 911/* define if you have struct spwd */ 912/* #undef HAVE_STRUCT_SPWD */ 913 914/* Define if struct tm has field tm_gmtoff. */ 915/* #undef HAVE_STRUCT_TM_TM_GMTOFF */ 916 917/* Define if struct tm has field tm_zone. */ 918/* #undef HAVE_STRUCT_TM_TM_ZONE */ 919 920/* Define if struct utmpx has field ut_exit. */ 921/* #undef HAVE_STRUCT_UTMPX_UT_EXIT */ 922 923/* Define if struct utmpx has field ut_syslen. */ 924/* #undef HAVE_STRUCT_UTMPX_UT_SYSLEN */ 925 926/* Define if struct utmp has field ut_addr. */ 927/* #define HAVE_STRUCT_UTMP_UT_ADDR 1 */ 928 929/* Define if struct utmp has field ut_host. */ 930/* #define HAVE_STRUCT_UTMP_UT_HOST 1 */ 931 932/* Define if struct utmp has field ut_id. */ 933/* #define HAVE_STRUCT_UTMP_UT_ID 1 */ 934 935/* Define if struct utmp has field ut_pid. */ 936/* #define HAVE_STRUCT_UTMP_UT_PID 1 */ 937 938/* Define if struct utmp has field ut_type. */ 939/* #define HAVE_STRUCT_UTMP_UT_TYPE 1 */ 940 941/* Define if struct utmp has field ut_user. */ 942/* #define HAVE_STRUCT_UTMP_UT_USER 1 */ 943 944/* define if struct winsize is declared in sys/termios.h */ 945/* #define HAVE_STRUCT_WINSIZE 1 */ 946 947/* Define to 1 if you have the `strunvis' function. */ 948/* #undef HAVE_STRUNVIS */ 949 950/* Define if you have the function `strupr'. */ 951#define HAVE_STRUPR 1 952 953/* Define to 1 if you have the `strvis' function. */ 954/* #undef HAVE_STRVIS */ 955 956/* Define to 1 if you have the `strvisx' function. */ 957/* #undef HAVE_STRVISX */ 958 959/* Define to 1 if you have the `svis' function. */ 960/* #undef HAVE_SVIS */ 961 962/* Define if you have the function `swab'. */ 963#define HAVE_SWAB 1 964 965/* Define to 1 if you have the `sysconf' function. */ 966/* #define HAVE_SYSCONF 1 */ 967 968/* Define to 1 if you have the `sysctl' function. */ 969/* #undef HAVE_SYSCTL */ 970 971/* syslog is provided for _win32 in lib/roken */ 972 973/* Define to 1 if you have the `syslog' function. */ 974#define HAVE_SYSLOG 1 975 976/* Define to 1 if you have the <syslog.h> header file. */ 977#define HAVE_SYSLOG_H 1 978 979/* Define to 1 if you have the <sys/bitypes.h> header file. */ 980/* #undef HAVE_SYS_BITYPES_H */ 981 982/* Define to 1 if you have the <sys/bswap.h> header file. */ 983/* #undef HAVE_SYS_BSWAP_H */ 984 985/* Define to 1 if you have the <sys/capability.h> header file. */ 986/* #undef HAVE_SYS_CAPABILITY_H */ 987 988/* Define to 1 if you have the <sys/category.h> header file. */ 989/* #undef HAVE_SYS_CATEGORY_H */ 990 991/* Define to 1 if you have the <sys/file.h> header file. */ 992/* #define HAVE_SYS_FILE_H 1 */ 993 994/* Define to 1 if you have the <sys/filio.h> header file. */ 995/* #undef HAVE_SYS_FILIO_H */ 996 997/* Define to 1 if you have the <sys/ioccom.h> header file. */ 998/* #undef HAVE_SYS_IOCCOM_H */ 999 1000/* Define to 1 if you have the <sys/ioctl.h> header file. */ 1001/* #define HAVE_SYS_IOCTL_H 1 */ 1002 1003/* Define to 1 if you have the <sys/mman.h> header file. */ 1004/* #define HAVE_SYS_MMAN_H 1 */ 1005 1006/* Define to 1 if you have the <sys/param.h> header file. */ 1007/* #define HAVE_SYS_PARAM_H 1 */ 1008 1009/* Define to 1 if you have the <sys/proc.h> header file. */ 1010/* #undef HAVE_SYS_PROC_H */ 1011 1012/* Define to 1 if you have the <sys/ptyio.h> header file. */ 1013/* #undef HAVE_SYS_PTYIO_H */ 1014 1015/* Define to 1 if you have the <sys/ptyvar.h> header file. */ 1016/* #undef HAVE_SYS_PTYVAR_H */ 1017 1018/* Define to 1 if you have the <sys/pty.h> header file. */ 1019/* #undef HAVE_SYS_PTY_H */ 1020 1021/* Define to 1 if you have the <sys/resource.h> header file. */ 1022/* #define HAVE_SYS_RESOURCE_H 1 */ 1023 1024/* Define to 1 if you have the <sys/select.h> header file. */ 1025/* #define HAVE_SYS_SELECT_H 1 */ 1026 1027/* Define to 1 if you have the <sys/socket.h> header file. */ 1028/* #define HAVE_SYS_SOCKET_H 1 */ 1029 1030/* Define to 1 if you have the <sys/sockio.h> header file. */ 1031/* #undef HAVE_SYS_SOCKIO_H */ 1032 1033/* Define to 1 if you have the <sys/stat.h> header file. */ 1034#define HAVE_SYS_STAT_H 1 1035 1036/* Define to 1 if you have the <sys/stream.h> header file. */ 1037/* #undef HAVE_SYS_STREAM_H */ 1038 1039/* Define to 1 if you have the <sys/stropts.h> header file. */ 1040/* #undef HAVE_SYS_STROPTS_H */ 1041 1042/* Define to 1 if you have the <sys/strtty.h> header file. */ 1043/* #undef HAVE_SYS_STRTTY_H */ 1044 1045/* Define to 1 if you have the <sys/str_tty.h> header file. */ 1046/* #undef HAVE_SYS_STR_TTY_H */ 1047 1048/* Define to 1 if you have the <sys/syscall.h> header file. */ 1049/* #undef HAVE_SYS_SYSCALL_H */ 1050 1051/* Define to 1 if you have the <sys/sysctl.h> header file. */ 1052/* #undef HAVE_SYS_SYSCTL_H */ 1053 1054/* Define to 1 if you have the <sys/termio.h> header file. */ 1055/* #define HAVE_SYS_TERMIO_H 1 */ 1056 1057/* Define to 1 if you have the <sys/timeb.h> header file. */ 1058#define HAVE_SYS_TIMEB_H 1 1059 1060/* Define to 1 if you have the <sys/times.h> header file. */ 1061/* #define HAVE_SYS_TIMES_H 1 */ 1062 1063/* Define to 1 if you have the <sys/time.h> header file. */ 1064/* #define HAVE_SYS_TIME_H 1 */ 1065 1066/* Define to 1 if you have the <sys/tty.h> header file. */ 1067/* #undef HAVE_SYS_TTY_H */ 1068 1069/* Define to 1 if you have the <sys/types.h> header file. */ 1070#define HAVE_SYS_TYPES_H 1 1071 1072/* Define to 1 if you have the <sys/ucred.h> header file. */ 1073/* #undef HAVE_SYS_UCRED_H */ 1074 1075/* Define to 1 if you have the <sys/uio.h> header file. */ 1076/* #define HAVE_SYS_UIO_H 1 */ 1077 1078/* Define to 1 if you have the <sys/un.h> header file. */ 1079/* #define HAVE_SYS_UN_H 1 */ 1080 1081/* Define to 1 if you have the <sys/utsname.h> header file. */ 1082/* #define HAVE_SYS_UTSNAME_H 1 */ 1083 1084/* Define to 1 if you have the <sys/wait.h> header file. */ 1085/* #define HAVE_SYS_WAIT_H 1 */ 1086 1087/* Define to 1 if you have the <termcap.h> header file. */ 1088/* #define HAVE_TERMCAP_H 1 */ 1089 1090/* Define to 1 if you have the <termios.h> header file. */ 1091/* #define HAVE_TERMIOS_H 1 */ 1092 1093/* Define to 1 if you have the <termio.h> header file. */ 1094/* #define HAVE_TERMIO_H 1 */ 1095 1096/* Define to 1 if you have the <term.h> header file. */ 1097/* #undef HAVE_TERM_H */ 1098 1099/* Define to 1 if you have the `tgetent' function. */ 1100/* #define HAVE_TGETENT 1 */ 1101 1102/* Define if you have the function `timegm'. */ 1103/* #define HAVE_TIMEGM 1 */ 1104 1105/* Define if you have the `timezone' variable. */ 1106#define HAVE_TIMEZONE 1 1107 1108/* Define to 1 if you have the <time.h> header file. */ 1109#define HAVE_TIME_H 1 1110 1111/* Define to 1 if you have the <tmpdir.h> header file. */ 1112/* #undef HAVE_TMPDIR_H */ 1113 1114/* Define to 1 if you have the `ttyname' function. */ 1115/* #define HAVE_TTYNAME 1 */ 1116 1117/* Define to 1 if you have the `ttyslot' function. */ 1118/* #define HAVE_TTYSLOT 1 */ 1119 1120/* Define to 1 if you have the <udb.h> header file. */ 1121/* #undef HAVE_UDB_H */ 1122 1123/* Define to 1 if the system has the type `uint16_t'. */ 1124/* #define HAVE_UINT16_T 1 */ 1125 1126/* Define to 1 if the system has the type `uint32_t'. */ 1127/* #define HAVE_UINT32_T 1 */ 1128 1129/* Define to 1 if the system has the type `uint64_t'. */ 1130/* #define HAVE_UINT64_T 1 */ 1131 1132/* Define to 1 if the system has the type `uint8_t'. */ 1133/* #define HAVE_UINT8_T 1 */ 1134 1135/* Define to 1 if the system has the type `uintptr_t'. */ 1136#define HAVE_UINTPTR_T 1 1137 1138/* Define to 1 if you have the `umask' function. */ 1139/* #define HAVE_UMASK 1 */ 1140 1141/* Define to 1 if you have the `uname' function. */ 1142/* #define HAVE_UNAME 1 */ 1143 1144/* Define to 1 if you have the <unistd.h> header file. */ 1145/* #define HAVE_UNISTD_H 1 */ 1146 1147/* Define to 1 if you have the `unlockpt' function. */ 1148/* #define HAVE_UNLOCKPT 1 */ 1149 1150/* Define if you have the function `unsetenv'. */ 1151/* #define HAVE_UNSETENV 1 */ 1152 1153/* Define to 1 if you have the `unvis' function. */ 1154/* #undef HAVE_UNVIS */ 1155 1156/* Define to 1 if you have the <userconf.h> header file. */ 1157/* #undef HAVE_USERCONF_H */ 1158 1159/* Define to 1 if you have the <usersec.h> header file. */ 1160/* #undef HAVE_USERSEC_H */ 1161 1162/* Define to 1 if you have the <util.h> header file. */ 1163/* #undef HAVE_UTIL_H */ 1164 1165/* Define to 1 if you have the <utmpx.h> header file. */ 1166/* #define HAVE_UTMPX_H 1 */ 1167 1168/* Define to 1 if you have the <utmp.h> header file. */ 1169/* #define HAVE_UTMP_H 1 */ 1170 1171/* Define to 1 if the system has the type `u_int16_t'. */ 1172/* #define HAVE_U_INT16_T 1 */ 1173 1174/* Define to 1 if the system has the type `u_int32_t'. */ 1175/* #define HAVE_U_INT32_T 1 */ 1176 1177/* Define to 1 if the system has the type `u_int64_t'. */ 1178/* #define HAVE_U_INT64_T 1 */ 1179 1180/* Define to 1 if the system has the type `u_int8_t'. */ 1181/* #define HAVE_U_INT8_T 1 */ 1182 1183/* Define to 1 if you have the `vasnprintf' function. */ 1184/* #undef HAVE_VASNPRINTF */ 1185 1186/* Define to 1 if you have the `vasprintf' function. */ 1187/* #define HAVE_VASPRINTF 1 */ 1188 1189/* Define if you have the function `verr'. */ 1190/* #define HAVE_VERR 1 */ 1191 1192/* Define if you have the function `verrx'. */ 1193/* #define HAVE_VERRX 1 */ 1194 1195/* Define to 1 if you have the `vhangup' function. */ 1196/* #define HAVE_VHANGUP 1 */ 1197 1198/* Define to 1 if you have the `vis' function. */ 1199/* #undef HAVE_VIS */ 1200 1201/* Define to 1 if you have the <vis.h> header file. */ 1202/* #undef HAVE_VIS_H */ 1203 1204/* define if you have a working vsnprintf */ 1205/* snprintf() and vsnprintf() do exist. But the implementations are 1206 not C99 compliant. */ 1207/* #define HAVE_VSNPRINTF 1 */ 1208 1209/* Define if you have the function `vsyslog'. */ 1210#define HAVE_VSYSLOG 1 1211 1212/* Define if you have the function `vwarn'. */ 1213/* #define HAVE_VWARN 1 */ 1214 1215/* Define if you have the function `vwarnx'. */ 1216/* #define HAVE_VWARNX 1 */ 1217 1218/* Define if you have the function `warn'. */ 1219/* #define HAVE_WARN 1 */ 1220 1221/* Define if you have the function `warnx'. */ 1222/* #define HAVE_WARNX 1 */ 1223 1224/* Define if you have the function `writev'. */ 1225/* #define HAVE_WRITEV 1 */ 1226 1227/* Defined if we have WinSock */ 1228#define HAVE_WINSOCK 1 1229 1230/* Defined if we have WinDNS */ 1231#define HAVE_WINDNS 1 1232 1233/* define if struct winsize has ws_xpixel */ 1234/* #define HAVE_WS_XPIXEL 1 */ 1235 1236/* define if struct winsize has ws_ypixel */ 1237/* #define HAVE_WS_YPIXEL 1 */ 1238 1239/* Define to 1 if you have the `XauFileName' function. */ 1240/* #undef HAVE_XAUFILENAME */ 1241 1242/* Define to 1 if you have the `XauReadAuth' function. */ 1243/* #undef HAVE_XAUREADAUTH */ 1244 1245/* Define to 1 if you have the `XauWriteAuth' function. */ 1246/* #undef HAVE_XAUWRITEAUTH */ 1247 1248/* Define to 1 if you have the `yp_get_default_domain' function. */ 1249/* #undef HAVE_YP_GET_DEFAULT_DOMAIN */ 1250 1251/* Define to 1 if you have the `_getpty' function. */ 1252/* #undef HAVE__GETPTY */ 1253 1254/* Define if you have the `_res' variable. */ 1255/* #undef HAVE__RES */ 1256 1257/* Define to 1 if you have the `_scrsize' function. */ 1258/* #undef HAVE__SCRSIZE */ 1259 1260/* define if your compiler has __attribute__ */ 1261/* #define HAVE___ATTRIBUTE__ 1 */ 1262 1263/* Define if you have the `__progname' variable. */ 1264/* #define HAVE___PROGNAME 1 */ 1265 1266/* Define if you have the hesiod package. */ 1267/* #undef HESIOD */ 1268 1269/* Define if you are running IRIX 4. */ 1270/* #undef IRIX4 */ 1271 1272/* define if the system is missing a prototype for asnprintf() */ 1273/* #define NEED_ASNPRINTF_PROTO 1 */ 1274 1275/* define if the system is missing a prototype for asprintf() */ 1276/* #undef NEED_ASPRINTF_PROTO */ 1277 1278/* define if the system is missing a prototype for crypt() */ 1279/* #undef NEED_CRYPT_PROTO */ 1280 1281/* define if the system is missing a prototype for daemon() */ 1282/* #undef NEED_DAEMON_PROTO */ 1283 1284/* define if the system is missing a prototype for gethostname() */ 1285/* #undef NEED_GETHOSTNAME_PROTO */ 1286 1287/* define if the system is missing a prototype for getusershell() */ 1288/* #undef NEED_GETUSERSHELL_PROTO */ 1289 1290/* define if the system is missing a prototype for glob() */ 1291/* #undef NEED_GLOB_PROTO */ 1292 1293/* define if the system is missing a prototype for hstrerror() */ 1294/* #undef NEED_HSTRERROR_PROTO */ 1295 1296/* define if the system is missing a prototype for inet_aton() */ 1297/* #undef NEED_INET_ATON_PROTO */ 1298 1299/* define if the system is missing a prototype for iruserok() */ 1300/* #undef NEED_IRUSEROK_PROTO */ 1301 1302/* define if the system is missing a prototype for mkstemp() */ 1303/* #define NEED_MKSTEMP_PROTO 1 */ 1304 1305/* define if the system is missing a prototype for SecKeyGetCSPHandle() */ 1306/* #undef NEED_SECKEYGETCSPHANDLE_PROTO */ 1307 1308/* define if the system is missing a prototype for setenv() */ 1309#define NEED_SETENV_PROTO 1 1310 1311/* define if the system is missing a prototype for snprintf() */ 1312/* #undef NEED_SNPRINTF_PROTO */ 1313 1314/* define if the system is missing a prototype for strndup() */ 1315/* #undef NEED_STRNDUP_PROTO */ 1316 1317/* define if the system is missing a prototype for strsep() */ 1318/* #undef NEED_STRSEP_PROTO */ 1319 1320/* define if the system is missing a prototype for strsvis() */ 1321/* #define NEED_STRSVIS_PROTO 1 */ 1322 1323/* define if the system is missing a prototype for strtok_r() */ 1324#define NEED_STRTOK_R_PROTO 1 1325 1326/* define if the system is missing a prototype for strunvis() */ 1327/* #define NEED_STRUNVIS_PROTO 1 */ 1328 1329/* define if the system is missing a prototype for strvisx() */ 1330/* #define NEED_STRVISX_PROTO 1 */ 1331 1332/* define if the system is missing a prototype for strvis() */ 1333/* #define NEED_STRVIS_PROTO 1 */ 1334 1335/* define if the system is missing a prototype for svis() */ 1336/* #define NEED_SVIS_PROTO 1 */ 1337 1338/* define if the system is missing a prototype for unsetenv() */ 1339/* #undef NEED_UNSETENV_PROTO */ 1340 1341/* define if the system is missing a prototype for unvis() */ 1342/* #define NEED_UNVIS_PROTO 1 */ 1343 1344/* define if the system is missing a prototype for vasnprintf() */ 1345/* #define NEED_VASNPRINTF_PROTO 1 */ 1346 1347/* define if the system is missing a prototype for vasprintf() */ 1348/* #undef NEED_VASPRINTF_PROTO */ 1349 1350/* define if the system is missing a prototype for vis() */ 1351/* #define NEED_VIS_PROTO 1 */ 1352 1353/* define if the system is missing a prototype for vsnprintf() */ 1354/* #undef NEED_VSNPRINTF_PROTO */ 1355 1356/* Define to 1 if your C compiler doesn't accept -c and -o together. */ 1357/* #undef NO_MINUS_C_MINUS_O */ 1358 1359/* Define if you don't want to use mmap. */ 1360#define NO_MMAP 1 1361 1362/* Define if EGD rand method is not defined */ 1363#define NO_RAND_EGD_METHOD 1 1364 1365/* Define if the Unix rand method is not defined */ 1366#define NO_RAND_UNIX_METHOD 1 1367 1368/* Define if the Fortuna rand method is not defined */ 1369#define NO_RAND_FORTUNA_METHOD 1 1370 1371/* Define if PID files should not be used. */ 1372#define NO_PIDFILES 1 1373 1374/* Define if SIGPIPE is not supported */ 1375#define NO_SIGPIPE 1 1376 1377/* Define if SIGXCPU is not supported */ 1378#define NO_SIGXCPU 1 1379 1380/* Define if sleep() is not available */ 1381#define NO_SLEEP 1 1382 1383/* Define to 1 if Unix sockets (AF_UNIX) are not available. */ 1384#define NO_UNIX_SOCKETS 1 1385 1386/* Define to 1 if POSIX link/unlink operations should be avoided. 1387 This may be because the behavior of links are not not consistent 1388 with POSIX or because the filesystem may not support POSIX 1389 links. */ 1390#define NO_POSIX_LINKS 1 1391 1392/* Define this to enable old environment option in telnet. */ 1393/* #define OLD_ENVIRON 1 */ 1394 1395/* define if prototype of openlog is compatible with void openlog(const char 1396 *, int, int) */ 1397#define OPENLOG_PROTO_COMPATIBLE 1 1398 1399/* Define if getlogin has POSIX flavour (and not BSD). */ 1400/* #define POSIX_GETLOGIN 1 */ 1401 1402/* Define if getpwnam_r has POSIX flavour. */ 1403/* #define POSIX_GETPWNAM_R 1 */ 1404 1405/* Define if you have the readline package. */ 1406#define READLINE 1 1407 1408/* Define if rename() does not unlink an existing file */ 1409#define RENAME_DOES_NOT_UNLINK 1 1410 1411/* Define if you want to use samba socket wrappers. */ 1412/* #undef SOCKET_WRAPPER_REPLACE */ 1413 1414/* Define if a socket is not a file descriptor */ 1415#define SOCKET_IS_NOT_AN_FD 1 1416 1417/* Define if FD_SETSIZE check does not apply to this platform */ 1418#define NO_LIMIT_FD_SETSIZE 1 1419 1420/* Define to 1 if you have the ANSI C header files. */ 1421#define STDC_HEADERS 1 1422 1423/* Define if you have streams ptys. */ 1424/* #undef STREAMSPTY */ 1425 1426/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 1427/* #define TIME_WITH_SYS_TIME 1 */ 1428 1429/* Define to 1 if your <sys/time.h> declares `struct tm'. */ 1430/* #undef TM_IN_SYS_TIME */ 1431 1432/* define if target is big endian */ 1433/* #undef WORDS_BIGENDIAN */ 1434 1435/* Define to 1 if the X Window System is missing or not being used. */ 1436#define X_DISPLAY_MISSING 1 1437 1438/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 1439 `char[]'. */ 1440/* #undef YYTEXT_POINTER */ 1441 1442/* Number of bits in a file offset, on hosts where this is settable. */ 1443/* #undef _FILE_OFFSET_BITS */ 1444 1445/* Define to enable extensions on glibc-based systems such as Linux. */ 1446/* #define _GNU_SOURCE 1 */ 1447 1448/* Define for large files, on AIX-style hosts. */ 1449/* #undef _LARGE_FILES */ 1450 1451/* Set this to the default system lead string for telnetd 1452 * can contain %-escapes: %s=sysname, %m=machine, %r=os-release 1453 * %v=os-version, %t=tty, %h=hostname, %d=date and time 1454 */ 1455/* #undef USE_IM */ 1456 1457/* Used with login -p */ 1458/* #undef LOGIN_ARGS */ 1459 1460#ifdef ROKEN_RENAME 1461#include "roken_rename.h" 1462#endif 1463 1464#if defined(ENCRYPTION) && !defined(AUTHENTICATION) 1465#define AUTHENTICATION 1 1466#endif 1467 1468 1469 1470/* Paths */ 1471 1472#define SYSCONFDIR "%{COMMONCONFIG}" 1473 1474#define LIBDIR "%{LIBDIR}" 1475 1476#endif /* RC_INVOKED */ 1477 1478 1479/* Version info */ 1480 1481#define PACKAGE "@PACKAGE@" 1482 1483#define PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@" 1484 1485#define PACKAGE_NAME "@PACKAGE_NAME@" 1486 1487#define PACKAGE_STRING "@PACKAGE_NAME@ @PACKAGE_VERSION@" 1488 1489#define PACKAGE_TARNAME "@PACKAGE@" 1490 1491#define PACKAGE_VERSION "@PACKAGE_VERSION@" 1492 1493#define PACKAGE_COMPANY "@PACKAGE_COMPANY@" 1494 1495#define PACKAGE_COPYRIGHT "@PACKAGE_COPYRIGHT@" 1496 1497#define VERSION "@PACKAGE_VERSION@" 1498 1499#define RC_PRODVER_MAJOR @MAJOR@ 1500 1501#define RC_PRODVER_MINOR @MINOR@ 1502 1503#define RC_PRODVER_AUX @AUX@ 1504 1505#define RC_PRODVER_PATCH @PATCH@ 1506 1507#define RC_PRODVER_C @MAJOR@,@MINOR@,@AUX@,@PATCH@ 1508 1509#define RC_PRODVER_CS "@MAJOR@,@MINOR@,@AUX@,@PATCH@" 1510 1511#define RC_PRODVER_DS "@MAJOR@.@MINOR@.@AUX@.@PATCH@" 1512 1513#define RC_PRODUCT_NAME_0409 PACKAGE_NAME 1514 1515#define RC_PRODUCT_VER_0409 PACKAGE_VERSION 1516 1517#define RC_COMPANY_0409 PACKAGE_COMPANY 1518 1519#define RC_COPYRIGHT_0409 PACKAGE_COPYRIGHT 1520 1521@VERSION_OPTDEFS@ 1522 1523#endif /* __CONFIG_H__ */ 1524