1 /* config.h. Generated from config.h.in by configure. */ 2 /* config.h.in. Generated from configure.ac by autoheader. */ 3 4 /* Define if building universal (internal helper macro) */ 5 /* #undef AC_APPLE_UNIVERSAL_BUILD */ 6 7 /* number of hardware core if the auto-detect fails */ 8 #define DEFAULT_ASSUMED_CPU_COUNT 2 9 10 /* acl = ACL_SUPPORT enabled */ 11 #define HAS_ACL_SUPPORT 1 12 13 /* bfd debug support disabled. */ 14 #define HAS_BFD_DEBUG_SUPPORT 0 15 16 /* Disable timestamps in the build disabled. */ 17 #define HAS_BUILD_TIMESTAMP 1 18 19 /* Compiler supports feature */ 20 #define HAS_CC_ADDRESS_SANITIZER_CHECK 0 21 22 /* Compiler supports feature */ 23 #define HAS_CC_ANSI 1 24 25 /* Compiler supports feature */ 26 #define HAS_CC_ANSI_ALIAS 0 27 28 /* Compiler supports feature */ 29 #define HAS_CC_CATCH_UNDEFINED_BEHAVIOR 0 30 31 /* Compiler supports feature */ 32 #define HAS_CC_DWARF2 1 33 34 /* Compiler supports feature */ 35 #define HAS_CC_DWARF3 1 36 37 /* Compiler supports feature */ 38 #define HAS_CC_DWARF4 1 39 40 /* Compiler supports feature */ 41 #define HAS_CC_EXCEPTIONS 1 42 43 /* Compiler supports feature */ 44 #define HAS_CC_G 1 45 46 /* Compiler supports feature */ 47 #define HAS_CC_G3 1 48 49 /* Compiler supports feature */ 50 #define HAS_CC_M32 0 51 52 /* Compiler supports feature */ 53 #define HAS_CC_M64 1 54 55 /* Compiler supports feature */ 56 #define HAS_CC_MISSING_FIELD_INITIALIZERS 1 57 58 /* Compiler supports feature */ 59 #define HAS_CC_NO_IDENT 1 60 61 /* Compiler supports feature */ 62 #define HAS_CC_NO_OMIT_FRAME_POINTER 1 63 64 /* Compiler supports feature */ 65 #define HAS_CC_PEDANTIC 1 66 67 /* Compiler supports feature */ 68 #define HAS_CC_RDYNAMIC 1 69 70 /* Compiler supports feature */ 71 #define HAS_CC_SANITIZE_ADDRESS 0 72 73 /* Compiler supports feature */ 74 #define HAS_CC_STACK_PROTECTOR 1 75 76 /* Compiler supports feature */ 77 #define HAS_CC_STD_C11 1 78 79 /* Compiler supports feature */ 80 #define HAS_CC_STD_C99 1 81 82 /* Compiler supports feature */ 83 #define HAS_CC_STD_GNU11 1 84 85 /* Compiler supports feature */ 86 #define HAS_CC_STD_GNU99 1 87 88 /* Compiler supports feature */ 89 #define HAS_CC_TUNE_NATIVE 1 90 91 /* Compiler supports feature */ 92 #define HAS_CC_WALL 1 93 94 /* Compiler supports feature */ 95 #define HAS_CC_XC99 0 96 97 /* close_ex(fd) to change the value of fd to detect double-closes issues 98 (debug) disabled. */ 99 #define HAS_CLOSE_EX_REF 0 100 101 /* i386, Athlon, Opteron, Core2, i3, i5, i7, ... */ 102 #define HAS_CPU_AMDINTEL 1 103 104 /* T1000 has a Niagara cpu */ 105 /* #undef HAS_CPU_NIAGARA */ 106 107 /* yadifa ctrl remote control tool disabled. */ 108 #define HAS_CTRL 1 109 110 /* MUST be enabled if either NSEC3 or NSEC are enabled */ 111 #define HAS_DNSSEC_SUPPORT 1 112 113 /* enable DNSSEC module for yadifa */ 114 #define HAS_DNSSEC_TOOLS 1 115 116 /* dynamic update support disabled. */ 117 #define HAS_DYNUPDATE_SUPPORT 1 118 119 /* Elliptic Curve (ECDSA) support (Use this if the available SSL library does 120 not support it properly) disabled. */ 121 #define HAS_ECDSA_SUPPORT 1 122 123 /* EDDSA support disabled */ 124 #define HAS_EDDSA_SUPPORT 0 125 126 /* Adds support for dynamically loaded module that gets events from yadifad 127 and is allowed to fetch some information disabled. */ 128 #define HAS_EVENT_DYNAMIC_MODULE 0 129 130 /* acceptance of ASCII7 characters in DNS names (not recommended) disabled. */ 131 #define HAS_FULL_ASCII7 0 132 133 /* yadifa keygen tool disabled. */ 134 #define HAS_KEYGEN 0 135 136 /* libc malloc debug support monitors program-wide allocations disabled. */ 137 #define HAS_LIBC_MALLOC_DEBUG_SUPPORT 0 138 139 /* zone lock debug support disabled. */ 140 #define HAS_LOCK_DEBUG_SUPPORT 0 141 142 /* where to put the log files */ 143 #define HAS_LOGDIR 1 144 145 /* a column with the pid in each line of log disabled. */ 146 #define HAS_LOG_PID 1 147 148 /* a column with an alphanumeric id consistent in the lowest 32 bits of a 149 thread id in each log line disabled. */ 150 #define HAS_LOG_THREAD_ID 0 151 152 /* a column with a 8 letters human-readable tag identifying a thread in each 153 log line disabled. */ 154 #define HAS_LOG_THREAD_TAG 1 155 156 /* malloc debug support for yadifa objects disabled. */ 157 #define HAS_MALLOC_DEBUG_SUPPORT 0 158 159 /* DNS master disabled. */ 160 #define HAS_MASTER_SUPPORT 1 161 162 /* Define this to enable slow but safe unaligned memory accesses */ 163 #define HAS_MEMALIGN_ISSUES 0 164 165 /* mutex debug support disabled. */ 166 #define HAS_MUTEX_DEBUG_SUPPORT 0 167 168 /* defaults axfr-strict-authority to no. Lenient acceptance of AXFR answer 169 from master that do not have AA bit by default (Microsoft DNS) disabled. */ 170 #define HAS_NON_AA_AXFR_SUPPORT 0 171 172 /* NSEC3 enabled */ 173 #define HAS_NSEC3_SUPPORT 1 174 175 /* NSEC enabled */ 176 #define HAS_NSEC_SUPPORT 1 177 178 /* NSID support disabled. */ 179 #define HAS_NSID_SUPPORT 1 180 181 /* not linked with an OpenSSL compatible API */ 182 #define HAS_OPENSSL 1 183 184 /* The system supports thread affinity */ 185 #define HAS_PTHREAD_SETAFFINITY_NP 1 186 187 /* The system supports thread names */ 188 #define HAS_PTHREAD_SETNAME_NP 1 189 190 /* The system supports spinlocks */ 191 #define HAS_PTHREAD_SPINLOCK 1 192 193 /* DNS Response Rate Limiter disabled. */ 194 #define HAS_RRL_SUPPORT 1 195 196 /* RRSIG verification and generation for zones disabled. */ 197 #define HAS_RRSIG_MANAGEMENT_SUPPORT 1 198 199 /* The system supports setgroups */ 200 #define HAS_SETGROUPS 1 201 202 /* The sockaddr_in6 struct has an sin6_len field */ 203 #define HAS_SOCKADDR_IN6_SIN6_LEN 0 204 205 /* The sockaddr_in struct has an sin_len field */ 206 #define HAS_SOCKADDR_IN_SIN_LEN 0 207 208 /* The sockaddr struct has an sa_len field */ 209 #define HAS_SOCKADDR_SA_LEN 0 210 211 /* An alternative to be used if stdatomics is not available */ 212 #define HAS_SYNC_BUILTINS 1 213 214 /* to set do-not-listen to "127.0.0.53 port 53" by default (otherwise the list 215 is empty by default) disabled. */ 216 #define HAS_SYSTEMD_RESOLVED_AVOIDANCE 0 217 218 /* Without various internal test programs. */ 219 #define HAS_TESTS 1 220 221 /* Without provided DNS-related tools. */ 222 #define HAS_TOOLS 1 223 224 /* tracking of the instanciated zones for detecting potential leaks. 225 Relatively cheap with a small (<100) amount of zones. disabled. */ 226 #define HAS_TRACK_ZONES_DEBUG_SUPPORT 0 227 228 /* tsig = TSIG_SUPPORT enabled */ 229 #define HAS_TSIG_SUPPORT 1 230 231 /* where to put the log files */ 232 #define HAS_WITH_LOGDIR "${prefix}/var/log/yadifa" // ${prefix}/var/log/yadifa 233 234 /* building with controller */ 235 #define HAS_YADIFA 1 236 237 /* zalloc debug support for yadifa objects disabled. */ 238 #define HAS_ZALLOC_DEBUG_SUPPORT 0 239 240 /* zalloc statistics support disabled. */ 241 #define HAS_ZALLOC_STATISTICS_SUPPORT 0 242 243 /* zalloc memory system disabled. */ 244 #define HAS_ZALLOC_SUPPORT 1 245 246 /* Define to 1 if you have the `alarm' function. */ 247 #define HAVE_ALARM 1 248 249 /* Define to 1 if you have the <arpa/inet.h> header file. */ 250 #define HAVE_ARPA_INET_H 1 251 252 /* Define to 1 if you have the <asm/unistd.h> header file. */ 253 #define HAVE_ASM_UNISTD_H 1 254 255 /* Define to 1 if you have the <assert.h> header file. */ 256 #define HAVE_ASSERT_H 1 257 258 /* Define to 1 if you have the `atexit' function. */ 259 #define HAVE_ATEXIT 1 260 261 /* Define to 1 if you have the <bfd.h> header file. */ 262 /* #undef HAVE_BFD_H */ 263 264 /* Define to 1 if you have the <byteswap.h> header file. */ 265 #define HAVE_BYTESWAP_H 1 266 267 /* Define to 1 if you have the `bzero' function. */ 268 #define HAVE_BZERO 1 269 270 /* Define to 1 if your system has a working `chown' function. */ 271 #define HAVE_CHOWN 1 272 273 /* Define to 1 if you have the `clock_gettime' function. */ 274 #define HAVE_CLOCK_GETTIME 1 275 276 /* Define to 1 if you have the <cpuid.h> header file. */ 277 #define HAVE_CPUID_H 1 278 279 /* Define to 1 if you have the <ctype.h> header file. */ 280 #define HAVE_CTYPE_H 1 281 282 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. 283 */ 284 /* #undef HAVE_DECL_TZNAME */ 285 286 /* Define to 1 if you have the <dirent.h> header file. */ 287 #define HAVE_DIRENT_H 1 288 289 /* Define to 1 if you have the <dlfcn.h> header file. */ 290 #define HAVE_DLFCN_H 1 291 292 /* Define to 1 if you have the `dup2' function. */ 293 #define HAVE_DUP2 1 294 295 /* Define to 1 if you have the <endian.h> header file. */ 296 #define HAVE_ENDIAN_H 1 297 298 /* Define to 1 if you have the <errno.h> header file. */ 299 #define HAVE_ERRNO_H 1 300 301 /* Define to 1 if you have the <execinfo.h> header file. */ 302 #define HAVE_EXECINFO_H 1 303 304 /* Define to 1 if you have the <fcntl.h> header file. */ 305 #define HAVE_FCNTL_H 1 306 307 /* Define to 1 if you have the `fdatasync' function. */ 308 #define HAVE_FDATASYNC 1 309 310 /* Define to 1 if you have the `fork' function. */ 311 #define HAVE_FORK 1 312 313 /* Define to 1 if you have the `ftruncate' function. */ 314 #define HAVE_FTRUNCATE 1 315 316 /* Define to 1 if you have the `getcwd' function. */ 317 #define HAVE_GETCWD 1 318 319 /* Define to 1 if you have the `gethostname' function. */ 320 #define HAVE_GETHOSTNAME 1 321 322 /* Define to 1 if you have the <getopt.h> header file. */ 323 #define HAVE_GETOPT_H 1 324 325 /* Define to 1 if you have the `getpagesize' function. */ 326 #define HAVE_GETPAGESIZE 1 327 328 /* The system supports gettid */ 329 /* #undef HAVE_GETTID */ 330 331 /* Define to 1 if you have the `gettimeofday' function. */ 332 #define HAVE_GETTIMEOFDAY 1 333 334 /* Define to 1 if you have the <grp.h> header file. */ 335 #define HAVE_GRP_H 1 336 337 /* Define to 1 if you have the <i386/limits.h> header file. */ 338 /* #undef HAVE_I386_LIMITS_H */ 339 340 /* Define to 1 if you have the <i386/types.h> header file. */ 341 /* #undef HAVE_I386_TYPES_H */ 342 343 /* Define to 1 if you have the `inet_ntoa' function. */ 344 #define HAVE_INET_NTOA 1 345 346 /* Define to 1 if the system has the type `int16_t'. */ 347 #define HAVE_INT16_T 1 348 349 /* Define to 1 if the system has the type `int32_t'. */ 350 #define HAVE_INT32_T 1 351 352 /* Define to 1 if the system has the type `int64_t'. */ 353 #define HAVE_INT64_T 1 354 355 /* Define to 1 if the system has the type `int8_t'. */ 356 #define HAVE_INT8_T 1 357 358 /* Define to 1 if you have the <inttypes.h> header file. */ 359 #define HAVE_INTTYPES_H 1 360 361 /* Define to 1 if you have the `c' library (-lc). */ 362 #define HAVE_LIBC 1 363 364 /* Define to 1 if you have the `dnscore' library (-ldnscore). */ 365 /* #undef HAVE_LIBDNSCORE */ 366 367 /* Define to 1 if you have the `dnsdb' library (-ldnsdb). */ 368 /* #undef HAVE_LIBDNSDB */ 369 370 /* Define to 1 if you have the `dnslg' library (-ldnslg). */ 371 /* #undef HAVE_LIBDNSLG */ 372 373 /* Define to 1 if you have the <limits.h> header file. */ 374 #define HAVE_LIMITS_H 1 375 376 /* Define to 1 if you have the <linux/limits.h> header file. */ 377 #define HAVE_LINUX_LIMITS_H 1 378 379 /* Define to 1 if you have the `localtime_r' function. */ 380 #define HAVE_LOCALTIME_R 1 381 382 /* Define to 1 if the system has the type `long long'. */ 383 #define HAVE_LONG_LONG 1 384 385 /* Define to 1 if you have the <machine/endian.h> header file. */ 386 /* #undef HAVE_MACHINE_ENDIAN_H */ 387 388 /* Define to 1 if you have the <mach/clock.h> header file. */ 389 /* #undef HAVE_MACH_CLOCK_H */ 390 391 /* Define to 1 if you have the <mach/mach.h> header file. */ 392 /* #undef HAVE_MACH_MACH_H */ 393 394 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 395 to 0 otherwise. */ 396 #define HAVE_MALLOC 1 397 398 /* Define to 1 if you have the <malloc.h> header file. */ 399 #define HAVE_MALLOC_H 1 400 401 /* Define to 1 if you have the `memchr' function. */ 402 #define HAVE_MEMCHR 1 403 404 /* Define to 1 if you have the `memmove' function. */ 405 #define HAVE_MEMMOVE 1 406 407 /* Define to 1 if you have the <memory.h> header file. */ 408 #define HAVE_MEMORY_H 1 409 410 /* Define to 1 if you have the `memset' function. */ 411 #define HAVE_MEMSET 1 412 413 /* Define to 1 if you have the `mkdir' function. */ 414 #define HAVE_MKDIR 1 415 416 /* Define to 1 if you have the `mkfifo' function. */ 417 #define HAVE_MKFIFO 1 418 419 /* Define to 1 if you have a working `mmap' system call. */ 420 #define HAVE_MMAP 1 421 422 /* Define to 1 if you have the `munmap' function. */ 423 #define HAVE_MUNMAP 1 424 425 /* Define to 1 if you have the <netdb.h> header file. */ 426 #define HAVE_NETDB_H 1 427 428 /* Define to 1 if you have the <netinet6/in6.h> header file. */ 429 /* #undef HAVE_NETINET6_IN6_H */ 430 431 /* Define to 1 if you have the <netinet/in.h> header file. */ 432 #define HAVE_NETINET_IN_H 1 433 434 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 435 #define HAVE_NETINET_TCP_H 1 436 437 /* Define to 1 if you have the <net/ethernet.h> header file. */ 438 #define HAVE_NET_ETHERNET_H 1 439 440 /* Define to 1 if you have the <pcap/pcap.h> header file. */ 441 /* #undef HAVE_PCAP_PCAP_H */ 442 443 /* Define to 1 if you have the <poll.h> header file. */ 444 #define HAVE_POLL_H 1 445 446 /* Define to 1 if you have the <ppc/limits.h> header file. */ 447 /* #undef HAVE_PPC_LIMITS_H */ 448 449 /* Define to 1 if you have the <pthread.h> header file. */ 450 #define HAVE_PTHREAD_H 1 451 452 /* Define to 1 if the system has the type `ptrdiff_t'. */ 453 #define HAVE_PTRDIFF_T 1 454 455 /* Define to 1 if you have the <pwd.h> header file. */ 456 #define HAVE_PWD_H 1 457 458 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 459 and to 0 otherwise. */ 460 #define HAVE_REALLOC 1 461 462 /* Has recvmmsg system call */ 463 #define HAVE_RECVMMSG 1 464 465 /* Define to 1 if you have the <sched.h> header file. */ 466 #define HAVE_SCHED_H 1 467 468 /* Define to 1 if you have the `select' function. */ 469 #define HAVE_SELECT 1 470 471 /* Has sendmmsg system call */ 472 #define HAVE_SENDMMSG 1 473 474 /* Define to 1 if you have the <signal.h> header file. */ 475 #define HAVE_SIGNAL_H 1 476 477 /* Define to 1 if you have the `socket' function. */ 478 #define HAVE_SOCKET 1 479 480 /* Define to 1 if `stat' has the bug that it succeeds when given the 481 zero-length file name argument. */ 482 /* #undef HAVE_STAT_EMPTY_STRING_BUG */ 483 484 /* Define to 1 if you have the <stdarg.h> header file. */ 485 #define HAVE_STDARG_H 1 486 487 /* Define to 1 if you have the <stdatomic.h> header file. */ 488 #define HAVE_STDATOMIC_H 1 489 490 /* Define to 1 if you have the <stdbool.h> header file. */ 491 #define HAVE_STDBOOL_H 1 492 493 /* Define to 1 if you have the <stddef.h> header file. */ 494 #define HAVE_STDDEF_H 1 495 496 /* Define to 1 if you have the <stdint.h> header file. */ 497 #define HAVE_STDINT_H 1 498 499 /* Define to 1 if you have the <stdio.h> header file. */ 500 #define HAVE_STDIO_H 1 501 502 /* Define to 1 if you have the <stdlib.h> header file. */ 503 #define HAVE_STDLIB_H 1 504 505 /* Define to 1 if you have the <stdnoreturn.h> header file. */ 506 #define HAVE_STDNORETURN_H 1 507 508 /* Define to 1 if you have the `strcasecmp' function. */ 509 #define HAVE_STRCASECMP 1 510 511 /* Define to 1 if you have the `strchr' function. */ 512 #define HAVE_STRCHR 1 513 514 /* Define to 1 if you have the `strdup' function. */ 515 #define HAVE_STRDUP 1 516 517 /* Define to 1 if you have the `strerror' function. */ 518 #define HAVE_STRERROR 1 519 520 /* Define to 1 if you have the <strings.h> header file. */ 521 #define HAVE_STRINGS_H 1 522 523 /* Define to 1 if you have the <string.h> header file. */ 524 #define HAVE_STRING_H 1 525 526 /* Define to 1 if you have the `strncasecmp' function. */ 527 #define HAVE_STRNCASECMP 1 528 529 /* Define to 1 if you have the `strrchr' function. */ 530 #define HAVE_STRRCHR 1 531 532 /* Define to 1 if you have the `strtol' function. */ 533 #define HAVE_STRTOL 1 534 535 /* Define to 1 if `tm_zone' is a member of `struct tm'. */ 536 #define HAVE_STRUCT_TM_TM_ZONE 1 537 538 /* Define to 1 if you have the <syslog.h> header file. */ 539 #define HAVE_SYSLOG_H 1 540 541 /* Define to 1 if you have the <sys/byteorder.h> header file. */ 542 /* #undef HAVE_SYS_BYTEORDER_H */ 543 544 /* Define to 1 if you have the <sys/cpuset.h> header file. */ 545 /* #undef HAVE_SYS_CPUSET_H */ 546 547 /* Define to 1 if you have the <sys/endian.h> header file. */ 548 /* #undef HAVE_SYS_ENDIAN_H */ 549 550 /* Define to 1 if you have the <sys/file.h> header file. */ 551 #define HAVE_SYS_FILE_H 1 552 553 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 554 #define HAVE_SYS_IOCTL_H 1 555 556 /* Define to 1 if you have the <sys/ipc.h> header file. */ 557 #define HAVE_SYS_IPC_H 1 558 559 /* Define to 1 if you have the <sys/mman.h> header file. */ 560 #define HAVE_SYS_MMAN_H 1 561 562 /* Define to 1 if you have the <sys/msg.h> header file. */ 563 #define HAVE_SYS_MSG_H 1 564 565 /* Define to 1 if you have the <sys/param.h> header file. */ 566 #define HAVE_SYS_PARAM_H 1 567 568 /* Define to 1 if you have the <sys/prctl.h> header file. */ 569 #define HAVE_SYS_PRCTL_H 1 570 571 /* Define to 1 if you have the <sys/resource.h> header file. */ 572 #define HAVE_SYS_RESOURCE_H 1 573 574 /* Define to 1 if you have the <sys/select.h> header file. */ 575 #define HAVE_SYS_SELECT_H 1 576 577 /* Define to 1 if you have the <sys/socket.h> header file. */ 578 #define HAVE_SYS_SOCKET_H 1 579 580 /* Define to 1 if you have the <sys/stat.h> header file. */ 581 #define HAVE_SYS_STAT_H 1 582 583 /* Define to 1 if you have the <sys/syslimits.h> header file. */ 584 /* #undef HAVE_SYS_SYSLIMITS_H */ 585 586 /* Define to 1 if you have the <sys/time.h> header file. */ 587 #define HAVE_SYS_TIME_H 1 588 589 /* Define to 1 if you have the <sys/types.h> header file. */ 590 #define HAVE_SYS_TYPES_H 1 591 592 /* Define to 1 if you have the <sys/un.h> header file. */ 593 #define HAVE_SYS_UN_H 1 594 595 /* Define to 1 if you have the <sys/wait.h> header file. */ 596 #define HAVE_SYS_WAIT_H 1 597 598 /* Define to 1 if you have the <tcl.h> header file. */ 599 /* #undef HAVE_TCL_H */ 600 601 /* Define to 1 if you have the `timegm' function. */ 602 #define HAVE_TIMEGM 1 603 604 /* Define to 1 if you have the <time.h> header file. */ 605 #define HAVE_TIME_H 1 606 607 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use 608 `HAVE_STRUCT_TM_TM_ZONE' instead. */ 609 #define HAVE_TM_ZONE 1 610 611 /* Define to 1 if you don't have `tm_zone' but do have the external array 612 `tzname'. */ 613 /* #undef HAVE_TZNAME */ 614 615 /* Define to 1 if you have the <ucontext.h> header file. */ 616 #define HAVE_UCONTEXT_H 1 617 618 /* Define to 1 if the system has the type `uint16_t'. */ 619 #define HAVE_UINT16_T 1 620 621 /* Define to 1 if the system has the type `uint32_t'. */ 622 #define HAVE_UINT32_T 1 623 624 /* Define to 1 if the system has the type `uint64_t'. */ 625 #define HAVE_UINT64_T 1 626 627 /* Define to 1 if the system has the type `uint8_t'. */ 628 #define HAVE_UINT8_T 1 629 630 /* Define to 1 if you have the <unistd.h> header file. */ 631 #define HAVE_UNISTD_H 1 632 633 /* Define to 1 if the system has the type `u_char'. */ 634 #define HAVE_U_CHAR 1 635 636 /* Define to 1 if you have the `vfork' function. */ 637 #define HAVE_VFORK 1 638 639 /* Define to 1 if you have the <vfork.h> header file. */ 640 /* #undef HAVE_VFORK_H */ 641 642 /* Define to 1 if `fork' works. */ 643 #define HAVE_WORKING_FORK 1 644 645 /* Define to 1 if `vfork' works. */ 646 #define HAVE_WORKING_VFORK 1 647 648 /* Define to 1 if the system has the type `_Bool'. */ 649 #define HAVE__BOOL 1 650 651 /* BSD */ 652 #define IS_BSD_FAMILY 0 653 654 /* OSX */ 655 #define IS_DARWIN_OS 0 656 657 /* LINUX */ 658 #define IS_LINUX_FAMILY 1 659 660 /* SOLARIS */ 661 #define IS_SOLARIS_FAMILY 0 662 663 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing 664 slash. */ 665 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 666 667 /* Define to the sub-directory in which libtool stores uninstalled libraries. 668 */ 669 #define LT_OBJDIR ".libs/" 670 671 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ 672 /* #undef NO_MINUS_C_MINUS_O */ 673 674 /* Name of package */ 675 #define PACKAGE "yadifa" 676 677 /* Define to the address where bug reports for this package should be sent. */ 678 #define PACKAGE_BUGREPORT "info@yadifa.eu" 679 680 /* Define to the full name of this package. */ 681 #define PACKAGE_NAME "yadifa" 682 683 /* Define to the full name and version of this package. */ 684 #define PACKAGE_STRING "yadifa 2.5.3-10333" 685 686 /* Define to the one symbol short name of this package. */ 687 #define PACKAGE_TARNAME "yadifa" 688 689 /* Define to the home page for this package. */ 690 #define PACKAGE_URL "" 691 692 /* Define to the version of this package. */ 693 #define PACKAGE_VERSION "2.5.3-10333" 694 695 /* Define to the type of arg 1 for `select'. */ 696 #define SELECT_TYPE_ARG1 int 697 698 /* Define to the type of args 2, 3 and 4 for `select'. */ 699 #define SELECT_TYPE_ARG234 (fd_set *) 700 701 /* Define to the type of arg 5 for `select'. */ 702 #define SELECT_TYPE_ARG5 (struct timeval *) 703 704 /* Define to 1 if you have the ANSI C header files. */ 705 #define STDC_HEADERS 1 706 707 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 708 #define TIME_WITH_SYS_TIME 1 709 710 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 711 /* #undef TM_IN_SYS_TIME */ 712 713 /* Version number of package */ 714 #define VERSION "2.5.3-10333" 715 716 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 717 significant byte first (like Motorola and SPARC, unlike Intel). */ 718 #if defined AC_APPLE_UNIVERSAL_BUILD 719 # if defined __BIG_ENDIAN__ 720 # define WORDS_BIGENDIAN 1 721 # endif 722 #else 723 # ifndef WORDS_BIGENDIAN 724 /* # undef WORDS_BIGENDIAN */ 725 # endif 726 #endif 727 728 /* Enable large inode numbers on Mac OS X 10.5. */ 729 #ifndef _DARWIN_USE_64_BIT_INODE 730 # define _DARWIN_USE_64_BIT_INODE 1 731 #endif 732 733 /* Number of bits in a file offset, on hosts where this is settable. */ 734 /* #undef _FILE_OFFSET_BITS */ 735 736 /* Define for large files, on AIX-style hosts. */ 737 /* #undef _LARGE_FILES */ 738 739 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 740 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 741 #define below would cause a syntax error. */ 742 /* #undef _UINT32_T */ 743 744 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 745 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 746 #define below would cause a syntax error. */ 747 /* #undef _UINT64_T */ 748 749 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 750 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 751 #define below would cause a syntax error. */ 752 /* #undef _UINT8_T */ 753 754 /* Define to empty if `const' does not conform to ANSI C. */ 755 /* #undef const */ 756 757 /* Define to `int' if <sys/types.h> doesn't define. */ 758 /* #undef gid_t */ 759 760 /* Define to `__inline__' or `__inline' if that's what the C compiler 761 calls it, or to nothing if 'inline' is not supported under any name. */ 762 #ifndef __cplusplus 763 /* #undef inline */ 764 #endif 765 766 /* Define to the type of a signed integer type of width exactly 16 bits if 767 such a type exists and the standard includes do not define it. */ 768 /* #undef int16_t */ 769 770 /* Define to the type of a signed integer type of width exactly 32 bits if 771 such a type exists and the standard includes do not define it. */ 772 /* #undef int32_t */ 773 774 /* Define to the type of a signed integer type of width exactly 64 bits if 775 such a type exists and the standard includes do not define it. */ 776 /* #undef int64_t */ 777 778 /* Define to the type of a signed integer type of width exactly 8 bits if such 779 a type exists and the standard includes do not define it. */ 780 /* #undef int8_t */ 781 782 /* Define to rpl_malloc if the replacement function should be used. */ 783 /* #undef malloc */ 784 785 /* Define to `int' if <sys/types.h> does not define. */ 786 /* #undef mode_t */ 787 788 /* Define to `long int' if <sys/types.h> does not define. */ 789 /* #undef off_t */ 790 791 /* Define to `int' if <sys/types.h> does not define. */ 792 /* #undef pid_t */ 793 794 /* Define to rpl_realloc if the replacement function should be used. */ 795 /* #undef realloc */ 796 797 /* Define to the equivalent of the C99 'restrict' keyword, or to 798 nothing if this is not supported. Do not define if restrict is 799 supported directly. */ 800 #define restrict __restrict 801 /* Work around a bug in Sun C++: it does not support _Restrict or 802 __restrict__, even though the corresponding Sun C compiler ends up with 803 "#define restrict _Restrict" or "#define restrict __restrict__" in the 804 previous line. Perhaps some future version of Sun C++ will work with 805 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 806 #if defined __SUNPRO_CC && !defined __RESTRICT 807 # define _Restrict 808 # define __restrict__ 809 #endif 810 811 /* Define to `unsigned int' if <sys/types.h> does not define. */ 812 /* #undef size_t */ 813 814 /* Define to `int' if <sys/types.h> does not define. */ 815 /* #undef ssize_t */ 816 817 /* Define to `int' if <sys/types.h> doesn't define. */ 818 /* #undef uid_t */ 819 820 /* Define to the type of an unsigned integer type of width exactly 16 bits if 821 such a type exists and the standard includes do not define it. */ 822 /* #undef uint16_t */ 823 824 /* Define to the type of an unsigned integer type of width exactly 32 bits if 825 such a type exists and the standard includes do not define it. */ 826 /* #undef uint32_t */ 827 828 /* Define to the type of an unsigned integer type of width exactly 64 bits if 829 such a type exists and the standard includes do not define it. */ 830 /* #undef uint64_t */ 831 832 /* Define to the type of an unsigned integer type of width exactly 8 bits if 833 such a type exists and the standard includes do not define it. */ 834 /* #undef uint8_t */ 835 836 /* Define as `fork' if `vfork' does not work. */ 837 /* #undef vfork */ 838