/* config.h.in. Generated from configure.in by autoheader. */
/*
* Copyright (C) Internet Systems Consortium, Inc. ("ISC")
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* See the COPYRIGHT file distributed with this work for additional
* information regarding copyright ownership.
*/
/*! \file */
/***
*** This file is not to be included by any public header files, because
*** it does not get installed.
***/
/** define on DEC OSF to enable 4.4BSD style sa_len support */
/** define if your system needs pthread_init() before using pthreads */
/** define if your system has sigwait() */
/** define if sigwait() is the UnixWare flavor */
/** define on Solaris to get sigwait() to work using pthreads semantics */
/** define if LinuxThreads is in use */
/** define if sysconf() is available */
/** define if sysctlbyname() is available */
/** define if catgets() is available */
/** define if getifaddrs() exists */
/** define if tzset() is available */
/** define if struct addrinfo exists */
/** define if getaddrinfo() exists */
/** define if gai_strerror() exists */
/**
* define if pthread_setconcurrency() should be called to tell the
* OS how many threads we might want to run.
*/
/** define if IPv6 is not disabled */
/** define if flockfile() is available */
/** define if getc_unlocked() is available */
/**
* The silly continuation line is to keep configure from
* commenting out the #undef.
*/
#undef \
do { \
} while (0)
#endif /** SHUTUP_STDARG_CAST && __GNUC__ */
/** define if the system has a random number generating device */
/** define if pthread_attr_getstacksize() is available */
/** define if pthread_attr_setstacksize() is available */
/** define if you have strerror in the C library. */
/* Define if OpenSSL includes DSA support */
/* Define if you have getpassphrase in the C library. */
/* Define to the length type used by the socket API (socklen_t, size_t, int). */
/* Define if threads need PTHREAD_SCOPE_SYSTEM */
/* Define to 1 if you have the uname library function. */
/* Define if building universal (internal helper macro) */
/* Use AES for Client Cookie generation */
/* Define to enable the "filter-aaaa-on-v4" and "filter-aaaa-on-v6" options.
*/
/* define if ATF unit tests are to be built. */
/* Define if recvmsg() does not meet all of the BSD socket API specifications.
*/
/* Define if you cannot bind() before connect() for TCP sockets. */
/* Define to enable "rrset-order fixed" syntax. */
/* Define to enable American Fuzzy Lop test harness */
/* Define to enable rpz-nsdname rules. */
/* Define to enable rpz-nsip rules. */
/* Solaris hack to get select_large_fdset. */
/* Define to nothing if C supports flexible array members, and to 1 if it does
not. That way, with a declaration like `struct s { int n; double
d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
compilers. When computing the size of such an object, don't use 'sizeof
(struct s)' as it overestimates the size. Use 'offsetof (struct s, d)'
instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with
MSVC and with C++ compilers. */
/* Define to 1 if you have the `arc4random' function. */
/* Define to 1 if you have the `arc4random_addrandom' function. */
/* Define to 1 if you have the `arc4random_stir' function. */
/* Define to 1 if the compiler supports __builtin_clz. */
/* Define to 1 if the compiler supports __builtin_expect. */
/* Define to 1 if you have the `chroot' function. */
/* Define if clock_gettime is available. */
/* Define to 1 if you have the <devpoll.h> header file. */
/* Define to 1 if you have the `dlclose' function. */
/* Define to 1 if you have the <dlfcn.h> header file. */
/* Define to 1 if you have the `dlopen' function. */
/* Define to 1 if you have the `dlsym' function. */
/* Define to 1 to enable dnstap support */
/* Define to 1 if you have the <editline/readline.h> header file. */
/* Define to 1 if you have the <edit/readline/readline.h> header file. */
/* Define to 1 if you have the `EVP_sha256' function. */
/* Define to 1 if you have the `EVP_sha384' function. */
/* Define to 1 if you have the `EVP_sha512' function. */
/* Define to 1 if you have the `explicit_bzero' function. */
/* Define to 1 if you have the <fcntl.h> header file. */
/* Define if OpenSSL provides FIPS_mode() */
/* Define to 1 if you have the `fseeko' function. */
/* Define to 1 if you have the `ftello' function. */
/* Build with GeoIP support */
/* Build with GeoIP City IPv6 support */
/* Build with GeoIP Country IPv6 support */
/* Define to 1 if you have the `getrandom' function. */
/* Define to use gperftools CPU profiler. */
/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
/* Define to 1 if you have the <gssapi.h> header file. */
/* Define to 1 if you have the <gssapi_krb5.h> header file. */
/* Define to 1 if you have the if_nametoindex function. */
/* Define to 1 if you have the <inttypes.h> header file. */
/* Define if libjson was found */
/* Define if json-c was found */
/* Define to 1 if you have the <kerberosv5/krb5.h> header file. */
/* Define to 1 if you have the <krb5.h> header file. */
/* Define to 1 if you have the `c' library (-lc). */
/* Define to 1 if you have the `cap' library (-lcap). */
/* if system have backtrace function */
/* Define to 1 if you have the `c_r' library (-lc_r). */
/* Define to 1 if you have the `nsl' library (-lnsl). */
/* Define to 1 if you have the `pthread' library (-lpthread). */
/* Define to 1 if you have the `rt' library (-lrt). */
/* Define to 1 if you have the `scf' library (-lscf). */
/* Define to use libseccomp system call filtering. */
/* Define to 1 if you have the `socket' library (-lsocket). */
/* Define to 1 if you have the `thr' library (-lthr). */
/* Define if libxml2 was found */
/* Define to 1 if you have the <linux/capability.h> header file. */
/* Define to 1 if you have the <linux/rtnetlink.h> header file. */
/* Define if lmdb was found */
/* Define to 1 if you have the <locale.h> header file. */
/* Define to 1 if you have the <memory.h> header file. */
/* Define to 1 if you have the `mmap' function. */
/* Define to 1 if you have the `nanosleep' function. */
/* Define if your OpenSSL version supports AES */
/* Define if your OpenSSL version supports ECDSA. */
/* Define if your OpenSSL version supports Ed25519. */
/* Define if your OpenSSL version supports Ed448. */
/* Define if your OpenSSL version supports EVP AES */
/* Define if your OpenSSL version supports GOST. */
/* Define if your PKCS11 provider supports ECDSA. */
/* Define if your PKCS11 provider supports Ed25519. */
/* Define if your PKCS11 provider supports Ed448. */
/* Define if your PKCS11 provider supports GOST. */
/* Support for PTHREAD_MUTEX_ADAPTIVE_NP */
/* Define to 1 if you have the <pthread_np.h> header file. */
/* Define to 1 if you have the `pthread_setname_np' function. */
/* Define to 1 if you have the `pthread_set_name_np' function. */
/* Define to 1 if you have the `pthread_yield' function. */
/* Define to 1 if you have the `pthread_yield_np' function. */
/* Define to 1 if you have the `readline' function. */
/* Define to 1 if you have the <readline/readline.h> header file. */
/* Define to 1 if you have the <regex.h> header file. */
/* Define to 1 if you have the <sched.h> header file. */
/* Define to 1 if you have the `sched_yield' function. */
/* Define to 1 if you have the `setegid' function. */
/* Define to 1 if you have the `seteuid' function. */
/* Define to 1 if you have the `setlocale' function. */
/* Define to 1 if you have the `setresgid' function. */
/* Define to 1 if you have the `setresuid' function. */
/* Define to 1 if you have the <stdint.h> header file. */
/* Define to 1 if you have the <stdlib.h> header file. */
/* Define to 1 if you have the <strings.h> header file. */
/* Define to 1 if you have the <string.h> header file. */
/* Define to 1 if you have the <sys/capability.h> header file. */
/* Define if running under Compaq TruCluster */
/* Define to 1 if you have the <unistd.h> header file. */
/* Define to 1 if you have the `usleep' function. */
/* Define if zlib was found */
/* Use HMAC-SHA1 for Client Cookie generation */
/* Use HMAC-SHA256 for Client Cookie generation */
/* return type of gai_strerror */
/* Define to the buffer length type used by getnameinfo(3). */
/* Define to the flags type used by getnameinfo(3). */
/* Define to the sockaddr length type used by getnameinfo(3). */
/* Define if you want to use inline buffers */
/* Define to allow building of objects for dlopen(). */
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
/* Defined if extern char *optarg is not declared. */
/* Define if connect does not honour the permission on the UNIX domain socket.
*/
/* Define to the address where bug reports for this package should be sent. */
/* Define to the full name of this package. */
/* Define to the full name and version of this package. */
/* Define to the one symbol short name of this package. */
/* Define to the home page for this package. */
/* Define to the version of this package. */
(O_NDELAY/O_NONBLOCK). */
/* Define if GOST private keys are encoded in ASN.1. */
/* The size of `void *', as computed by sizeof. */
/* Define to 1 if you have the ANSI C header files. */
/* Define to use large-system tuning. */
/* Defined if you need to use ioctl(FIONBIO) instead a fcntl call to make
non-blocking. */
/* Define to enable very verbose query trace logging. */
/* define if idnkit support is to be included. */
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
# if defined __BIG_ENDIAN__
# endif
#else
# endif
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
/* Define to empty if your compiler does not support "static inline". */
/* Define to empty if the keyword `volatile' does not work. Warning: valid
code using `volatile' can become incorrect without. Disable with care. */
#undef volatile