f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* config.h.in. Generated from configure.in by autoheader. */
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence/*
2baa66562a2f119edffded961d3391f87ff98ec0Ondřej Surý * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence *
bd5040035c8bb3fe4acdaf6a1f26423b58302188Mark Andrews * This Source Code Form is subject to the terms of the Mozilla Public
bd5040035c8bb3fe4acdaf6a1f26423b58302188Mark Andrews * License, v. 2.0. If a copy of the MPL was not distributed with this
bd5040035c8bb3fe4acdaf6a1f26423b58302188Mark Andrews * file, You can obtain one at http://mozilla.org/MPL/2.0/.
2baa66562a2f119edffded961d3391f87ff98ec0Ondřej Surý *
2baa66562a2f119edffded961d3391f87ff98ec0Ondřej Surý * See the COPYRIGHT file distributed with this work for additional
2baa66562a2f119edffded961d3391f87ff98ec0Ondřej Surý * information regarding copyright ownership.
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence */
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/*! \file */
a14613fce99dee3cad5bf842fd6be78f8e463582Brian Wellington
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence/***
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence *** This file is not to be included by any public header files, because
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence *** it does not get installed.
279c6ec074be17dce62dd1b2c6ed7c2cc56a7b78David Lawrence ***/
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define on DEC OSF to enable 4.4BSD style sa_len support */
a30e7fc23415fd238d067a8a871607bca36068baMichael Graff#undef _SOCKADDR_LEN
a30e7fc23415fd238d067a8a871607bca36068baMichael Graff
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if your system needs pthread_init() before using pthreads */
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley#undef NEED_PTHREAD_INIT
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if your system has sigwait() */
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley#undef HAVE_SIGWAIT
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if sigwait() is the UnixWare flavor */
dc97fe4ed08488d314ab5bc8e99ed839542cf411David Lawrence#undef HAVE_UNIXWARE_SIGWAIT
dc97fe4ed08488d314ab5bc8e99ed839542cf411David Lawrence
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define on Solaris to get sigwait() to work using pthreads semantics */
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley#undef _POSIX_PTHREAD_SEMANTICS
8d4257cff01b3821abcb9a21f46c6c6a43bb1e72Bob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if LinuxThreads is in use */
50453ad879d0d93854de5a3385776bd799e8f35cBob Halley#undef HAVE_LINUXTHREADS
50453ad879d0d93854de5a3385776bd799e8f35cBob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if sysconf() is available */
7005cfed8cd3296d356883dcb414979f22e06b13Brian Wellington#undef HAVE_SYSCONF
7005cfed8cd3296d356883dcb414979f22e06b13Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if sysctlbyname() is available */
6f7660093e70d3a7c80738b681ac0f5c1b661c00Mark Andrews#undef HAVE_SYSCTLBYNAME
6f7660093e70d3a7c80738b681ac0f5c1b661c00Mark Andrews
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if catgets() is available */
d8dcd6ad4617cc8d7df979bd62101fa9c4bac1bcBob Halley#undef HAVE_CATGETS
d8dcd6ad4617cc8d7df979bd62101fa9c4bac1bcBob Halley
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if getifaddrs() exists */
baf7c7e589f313f10b29d9119811fc4d36c2e4bcMark Andrews#undef HAVE_GETIFADDRS
baf7c7e589f313f10b29d9119811fc4d36c2e4bcMark Andrews
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if you have the NET_RT_IFLIST sysctl variable and sys/sysctl.h */
a30e7fc23415fd238d067a8a871607bca36068baMichael Graff#undef HAVE_IFLIST_SYSCTL
a30e7fc23415fd238d067a8a871607bca36068baMichael Graff
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if tzset() is available */
6286983c506433d642b23e64845c50be30f2a7f6Mark Andrews#undef HAVE_TZSET
6286983c506433d642b23e64845c50be30f2a7f6Mark Andrews
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if struct addrinfo exists */
8313838954d67250d0ed7edf67fba5da0790d1a7Michael Graff#undef HAVE_ADDRINFO
8313838954d67250d0ed7edf67fba5da0790d1a7Michael Graff
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if getaddrinfo() exists */
8313838954d67250d0ed7edf67fba5da0790d1a7Michael Graff#undef HAVE_GETADDRINFO
8313838954d67250d0ed7edf67fba5da0790d1a7Michael Graff
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if gai_strerror() exists */
703e1c0bb66f3cd3d300358ca0c1fdf3cb5fb1c5Brian Wellington#undef HAVE_GAISTRERROR
703e1c0bb66f3cd3d300358ca0c1fdf3cb5fb1c5Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/**
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein * define if pthread_setconcurrency() should be called to tell the
0eb2572d79822d02ea05448ce4e5f1759c73d171Michael Graff * OS how many threads we might want to run.
0eb2572d79822d02ea05448ce4e5f1759c73d171Michael Graff */
0eb2572d79822d02ea05448ce4e5f1759c73d171Michael Graff#undef CALL_PTHREAD_SETCONCURRENCY
0eb2572d79822d02ea05448ce4e5f1759c73d171Michael Graff
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if IPv6 is not disabled */
4108eed5092156cf0407a97a9bd8ab7775164694Brian Wellington#undef WANT_IPV6
4108eed5092156cf0407a97a9bd8ab7775164694Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if flockfile() is available */
3f123dcc2fe5d2cd08ca91b732741d86a4036906Brian Wellington#undef HAVE_FLOCKFILE
3f123dcc2fe5d2cd08ca91b732741d86a4036906Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if getc_unlocked() is available */
64b92523f9333ba053f4b2860335583be455b0b3Brian Wellington#undef HAVE_GETCUNLOCKED
64b92523f9333ba053f4b2860335583be455b0b3Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrence#undef SHUTUP_SPUTAUX
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrence#ifdef SHUTUP_SPUTAUX
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrencestruct __sFILE;
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrenceextern __inline int __sputaux(int _c, struct __sFILE *_p);
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrence#endif
876753d5ce1be48f3218fb4875fac501f8adfd6cDavid Lawrence
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** Shut up warnings about missing sigwait prototype on BSD/OS 4.0* */
ed71ea51c6ecb5d7d659b6e6a20f6b3f5c2678c6David Lawrence#undef SHUTUP_SIGWAIT
ed71ea51c6ecb5d7d659b6e6a20f6b3f5c2678c6David Lawrence#ifdef SHUTUP_SIGWAIT
ed71ea51c6ecb5d7d659b6e6a20f6b3f5c2678c6David Lawrenceint sigwait(const unsigned int *set, int *sig);
ed71ea51c6ecb5d7d659b6e6a20f6b3f5c2678c6David Lawrence#endif
ed71ea51c6ecb5d7d659b6e6a20f6b3f5c2678c6David Lawrence
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** Shut up warnings from gcc -Wcast-qual on BSD/OS 4.1. */
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence#undef SHUTUP_STDARG_CAST
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence#if defined(SHUTUP_STDARG_CAST) && defined(__GNUC__)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#include <stdarg.h> /** Grr. Must be included *every time*. */
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/**
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence * The silly continuation line is to keep configure from
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence * commenting out the #undef.
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence */
2e61d171bc1fa47ea4d551b87546ebcf78f61e4aMark Andrews
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence#undef \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews va_start
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#define va_start(ap, last) \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews do { \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews union { const void *konst; long *var; } _u; \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews _u.konst = &(last); \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews ap = (va_list)(_u.var + __va_words(__typeof(last))); \
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews } while (0)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#endif /** SHUTUP_STDARG_CAST && __GNUC__ */
49a2cf8f211213712d452287ae8e121cf59e3178David Lawrence
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if the system has a random number generating device */
529ff4b4959fb157194f985394951108ff5286e4Brian Wellington#undef PATH_RANDOMDEV
a14613fce99dee3cad5bf842fd6be78f8e463582Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if pthread_attr_getstacksize() is available */
489b76292622f5bc18bf1a18845f8166a73bd797Brian Wellington#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE
489b76292622f5bc18bf1a18845f8166a73bd797Brian Wellington
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if pthread_attr_setstacksize() is available */
bff8ac12a8c099257bdbf7d0c55d2d5b77591926Mark Andrews#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE
bff8ac12a8c099257bdbf7d0c55d2d5b77591926Mark Andrews
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein/** define if you have strerror in the C library. */
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson#undef HAVE_STRERROR
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson
cffc2e06f906dd048af4cc27d487deb157f5a082Mark Andrews/* Define if OpenSSL includes DSA support */
cffc2e06f906dd048af4cc27d487deb157f5a082Mark Andrews#undef HAVE_OPENSSL_DSA
cffc2e06f906dd048af4cc27d487deb157f5a082Mark Andrews
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt/* Define if you have getpassphrase in the C library. */
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt#undef HAVE_GETPASSPHRASE
aaaf8d4f4873d21e55c3ffb4f656203d08339865Mark Andrews
43fe2897fc80bbec2115310ca79d432a252f3ea4Mark Andrews/* Define to the length type used by the socket API (socklen_t, size_t, int). */
43fe2897fc80bbec2115310ca79d432a252f3ea4Mark Andrews#undef ISC_SOCKADDR_LEN_T
43fe2897fc80bbec2115310ca79d432a252f3ea4Mark Andrews
70e854766f5304f43e94212dc38ebaefe214148cMark Andrews/* Define if threads need PTHREAD_SCOPE_SYSTEM */
70e854766f5304f43e94212dc38ebaefe214148cMark Andrews#undef NEED_PTHREAD_SCOPE_SYSTEM
70e854766f5304f43e94212dc38ebaefe214148cMark Andrews
f02c22d58ac88777655e0b407b22b07864d39184Evan Hunt/* Define to 1 if you have the uname library function. */
f02c22d58ac88777655e0b407b22b07864d39184Evan Hunt#undef HAVE_UNAME
f02c22d58ac88777655e0b407b22b07864d39184Evan Hunt
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater/* Define if building universal (internal helper macro) */
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#undef AC_APPLE_UNIVERSAL_BUILD
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews/* Use AES for Client Cookie generation */
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews#undef AES_CC
b5f6271f4daf1e54501af2cb7dd278d7e8003d65Mark Andrews
d878b8d87c3f46a25ccae9f5cfe6e39af67562e0Evan Hunt/* Define to enable the "filter-aaaa-on-v4" and "filter-aaaa-on-v6" options.
d878b8d87c3f46a25ccae9f5cfe6e39af67562e0Evan Hunt */
d878b8d87c3f46a25ccae9f5cfe6e39af67562e0Evan Hunt#undef ALLOW_FILTER_AAAA
9a97696b543b9957049a663b4f73245589c47921Mark Andrews
4417904b159f826f2009fd3453744057c0d9c82eMark Andrews/* define if ATF unit tests are to be built. */
4417904b159f826f2009fd3453744057c0d9c82eMark Andrews#undef ATF_TEST
4417904b159f826f2009fd3453744057c0d9c82eMark Andrews
43501e6570e9081d459fb5c1a81b73c2c53c5df0Mark Andrews/* Define if recvmsg() does not meet all of the BSD socket API specifications.
43501e6570e9081d459fb5c1a81b73c2c53c5df0Mark Andrews */
43501e6570e9081d459fb5c1a81b73c2c53c5df0Mark Andrews#undef BROKEN_RECVMSG
43501e6570e9081d459fb5c1a81b73c2c53c5df0Mark Andrews
2b66a51a7d72e9cc07917fb583ad528b0539d2a3Mark Andrews/* Define if you cannot bind() before connect() for TCP sockets. */
2b66a51a7d72e9cc07917fb583ad528b0539d2a3Mark Andrews#undef BROKEN_TCP_BIND_BEFORE_CONNECT
2b66a51a7d72e9cc07917fb583ad528b0539d2a3Mark Andrews
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews/* Define to enable "rrset-order fixed" syntax. */
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews#undef DNS_RDATASET_FIXED
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews
19d80ce5844e00a021643759adcbe27c11b485a0Witold Krecicki/* Define to enable American Fuzzy Lop test harness */
19d80ce5844e00a021643759adcbe27c11b485a0Witold Krecicki#undef ENABLE_AFL
19d80ce5844e00a021643759adcbe27c11b485a0Witold Krecicki
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews/* Define to enable rpz-nsdname rules. */
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews#undef ENABLE_RPZ_NSDNAME
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews/* Define to enable rpz-nsip rules. */
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews#undef ENABLE_RPZ_NSIP
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews
4e9775118dbf128dd296f01638733ba221f76c34Mark Andrews/* Solaris hack to get select_large_fdset. */
4e9775118dbf128dd296f01638733ba221f76c34Mark Andrews#undef FD_SETSIZE
4e9775118dbf128dd296f01638733ba221f76c34Mark Andrews
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews/* Define to nothing if C supports flexible array members, and to 1 if it does
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews not. That way, with a declaration like `struct s { int n; double
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews compilers. When computing the size of such an object, don't use 'sizeof
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)'
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews MSVC and with C++ compilers. */
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews#undef FLEXIBLE_ARRAY_MEMBER
5b02fc32d693bb811199308a40143df0adf818c1Mark Andrews
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn/* Define to 1 if you have the `arc4random' function. */
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn#undef HAVE_ARC4RANDOM
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn/* Define to 1 if you have the `arc4random_addrandom' function. */
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn#undef HAVE_ARC4RANDOM_ADDRANDOM
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn/* Define to 1 if you have the `arc4random_stir' function. */
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn#undef HAVE_ARC4RANDOM_STIR
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn
a16f42441a0bdfc911aafe841a975af55181f2f0Mukund Sivaraman/* Define to 1 if the compiler supports __builtin_clz. */
a16f42441a0bdfc911aafe841a975af55181f2f0Mukund Sivaraman#undef HAVE_BUILTIN_CLZ
a16f42441a0bdfc911aafe841a975af55181f2f0Mukund Sivaraman
d1dbf6b20fdcfa95acd75cdb96fcd57067a31144Mukund Sivaraman/* Define to 1 if the compiler supports __builtin_expect. */
d1dbf6b20fdcfa95acd75cdb96fcd57067a31144Mukund Sivaraman#undef HAVE_BUILTIN_EXPECT
d1dbf6b20fdcfa95acd75cdb96fcd57067a31144Mukund Sivaraman
9935447b51456f598b45246d0114b8006049244dMark Andrews/* Define to 1 if you have the `chroot' function. */
9935447b51456f598b45246d0114b8006049244dMark Andrews#undef HAVE_CHROOT
9935447b51456f598b45246d0114b8006049244dMark Andrews
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt/* Define if clock_gettime is available. */
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt#undef HAVE_CLOCK_GETTIME
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt
c0a76b3c0b42a110e14eb56103973944900400c4Mark Andrews/* Define to 1 if you have the <devpoll.h> header file. */
c0a76b3c0b42a110e14eb56103973944900400c4Mark Andrews#undef HAVE_DEVPOLL_H
c0a76b3c0b42a110e14eb56103973944900400c4Mark Andrews
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews/* Define to 1 if you have the `dlclose' function. */
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews#undef HAVE_DLCLOSE
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <dlfcn.h> header file. */
64b92523f9333ba053f4b2860335583be455b0b3Brian Wellington#undef HAVE_DLFCN_H
64b92523f9333ba053f4b2860335583be455b0b3Brian Wellington
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews/* Define to 1 if you have the `dlopen' function. */
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews#undef HAVE_DLOPEN
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews/* Define to 1 if you have the `dlsym' function. */
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews#undef HAVE_DLSYM
aa5b977943f9ee38241c804484cd84fafec6ff2bMark Andrews
b66b333f59cf51ef87f973084a5023acd9317fb2Evan Hunt/* Define to 1 to enable dnstap support */
b66b333f59cf51ef87f973084a5023acd9317fb2Evan Hunt#undef HAVE_DNSTAP
b66b333f59cf51ef87f973084a5023acd9317fb2Evan Hunt
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews/* Define to 1 if you have the <editline/readline.h> header file. */
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews#undef HAVE_EDITLINE_READLINE_H
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn/* Define to 1 if you have the <edit/readline/history.h> header file. */
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn#undef HAVE_EDIT_READLINE_HISTORY_H
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn/* Define to 1 if you have the <edit/readline/readline.h> header file. */
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn#undef HAVE_EDIT_READLINE_READLINE_H
294ef74e5ad68d898207c4fb36d8b18d526a11f6Curtis Blackburn
9a97696b543b9957049a663b4f73245589c47921Mark Andrews/* Define to 1 if you have the `EVP_sha256' function. */
9a97696b543b9957049a663b4f73245589c47921Mark Andrews#undef HAVE_EVP_SHA256
9a97696b543b9957049a663b4f73245589c47921Mark Andrews
aaaf8d4f4873d21e55c3ffb4f656203d08339865Mark Andrews/* Define to 1 if you have the `EVP_sha384' function. */
aaaf8d4f4873d21e55c3ffb4f656203d08339865Mark Andrews#undef HAVE_EVP_SHA384
aaaf8d4f4873d21e55c3ffb4f656203d08339865Mark Andrews
9a97696b543b9957049a663b4f73245589c47921Mark Andrews/* Define to 1 if you have the `EVP_sha512' function. */
9a97696b543b9957049a663b4f73245589c47921Mark Andrews#undef HAVE_EVP_SHA512
9a97696b543b9957049a663b4f73245589c47921Mark Andrews
b5252fcde512405a68dd4becfe683d9763bd0feaMukund Sivaraman/* Define to 1 if you have the `explicit_bzero' function. */
b5252fcde512405a68dd4becfe683d9763bd0feaMukund Sivaraman#undef HAVE_EXPLICIT_BZERO
b5252fcde512405a68dd4becfe683d9763bd0feaMukund Sivaraman
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <fcntl.h> header file. */
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley#undef HAVE_FCNTL_H
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley
0906df5e2937cb2dd0a937676c5dbb661a45cb48Tinderbox User/* Define if OpenSSL provides FIPS_mode() */
0906df5e2937cb2dd0a937676c5dbb661a45cb48Tinderbox User#undef HAVE_FIPS_MODE
0906df5e2937cb2dd0a937676c5dbb661a45cb48Tinderbox User
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews/* Define to 1 if you have the `fseeko' function. */
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews#undef HAVE_FSEEKO
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews/* Define to 1 if you have the `ftello' function. */
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews#undef HAVE_FTELLO
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt/* Build with GeoIP support */
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt#undef HAVE_GEOIP
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt/* Build with GeoIP City IPv6 support */
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt#undef HAVE_GEOIP_CITY_V6
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt/* Build with GeoIP Country IPv6 support */
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt#undef HAVE_GEOIP_V6
501941f0b6cce74c2ff75b10aff3f230d5d37e4cEvan Hunt
8bcd80824c51c802c2927236b012cd526f569b04Mark Andrews/* Define to 1 if you have the `getrandom' function. */
8bcd80824c51c802c2927236b012cd526f569b04Mark Andrews#undef HAVE_GETRANDOM
8bcd80824c51c802c2927236b012cd526f569b04Mark Andrews
1831311ac6179951c8fcca75aa29dc2f5c0218b9Francis Dupont/* Define to use gperftools CPU profiler. */
1831311ac6179951c8fcca75aa29dc2f5c0218b9Francis Dupont#undef HAVE_GPERFTOOLS_PROFILER
1831311ac6179951c8fcca75aa29dc2f5c0218b9Francis Dupont
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews#undef HAVE_GSSAPI_GSSAPI_H
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt#undef HAVE_GSSAPI_GSSAPI_KRB5_H
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews/* Define to 1 if you have the <gssapi.h> header file. */
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews#undef HAVE_GSSAPI_H
289ae548d52bc8f982d9823af64cafda7bd92232Mark Andrews
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt/* Define to 1 if you have the <gssapi_krb5.h> header file. */
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt#undef HAVE_GSSAPI_KRB5_H
71bd858d8ed62672e7c23999dc7c02fd16a55089Evan Hunt
1831311ac6179951c8fcca75aa29dc2f5c0218b9Francis Dupont/* Define to 1 if you have the if_nametoindex function. */
70be3889746884692aa49939833d624ddd432bf0Mark Andrews#undef HAVE_IF_NAMETOINDEX
70be3889746884692aa49939833d624ddd432bf0Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <inttypes.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_INTTYPES_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
feb067b25a8e33db62e2a7bf2e83bbb7f6eee845Evan Hunt/* Define if libjson was found */
feb067b25a8e33db62e2a7bf2e83bbb7f6eee845Evan Hunt#undef HAVE_JSON
feb067b25a8e33db62e2a7bf2e83bbb7f6eee845Evan Hunt
8a9bac8dec81997fec38fb880dc81b41eb026c27Mark Andrews/* Define if json-c was found */
8a9bac8dec81997fec38fb880dc81b41eb026c27Mark Andrews#undef HAVE_JSON_C
8a9bac8dec81997fec38fb880dc81b41eb026c27Mark Andrews
3a7b1fb32a27df5326f7fea318f68703c0de7e2eMark Andrews/* Define to 1 if you have the <kerberosv5/krb5.h> header file. */
3a7b1fb32a27df5326f7fea318f68703c0de7e2eMark Andrews#undef HAVE_KERBEROSV5_KRB5_H
3a7b1fb32a27df5326f7fea318f68703c0de7e2eMark Andrews
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews/* Define to 1 if you have the <krb5.h> header file. */
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews#undef HAVE_KRB5_H
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews/* Define to 1 if you have the <krb5/krb5.h> header file. */
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews#undef HAVE_KRB5_KRB5_H
a20996ab6ff2be473b85470fddd2380a3e180e7bMark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the `c' library (-lc). */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_LIBC
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
0415ca35ada2cac6a86127eaca64f3a997aea121Evan Hunt/* Define to 1 if you have the `cap' library (-lcap). */
0415ca35ada2cac6a86127eaca64f3a997aea121Evan Hunt#undef HAVE_LIBCAP
0415ca35ada2cac6a86127eaca64f3a997aea121Evan Hunt
9a97696b543b9957049a663b4f73245589c47921Mark Andrews/* if system have backtrace function */
9a97696b543b9957049a663b4f73245589c47921Mark Andrews#undef HAVE_LIBCTRACE
9a97696b543b9957049a663b4f73245589c47921Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the `c_r' library (-lc_r). */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_LIBC_R
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
d5518bf5bc1830f89f411288f39c5c9e6eb7511cMark Andrews/* Define to 1 if you have the `nsl' library (-lnsl). */
d5518bf5bc1830f89f411288f39c5c9e6eb7511cMark Andrews#undef HAVE_LIBNSL
d5518bf5bc1830f89f411288f39c5c9e6eb7511cMark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the `pthread' library (-lpthread). */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_LIBPTHREAD
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews/* Define to 1 if you have the `rt' library (-lrt). */
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews#undef HAVE_LIBRT
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews
23ac30603a7639bea1d331537634b079b046b122Mark Andrews/* Define to 1 if you have the `scf' library (-lscf). */
23ac30603a7639bea1d331537634b079b046b122Mark Andrews#undef HAVE_LIBSCF
23ac30603a7639bea1d331537634b079b046b122Mark Andrews
6fa84a3e255ef9e6233f0a8d134fc6d273f04599Evan Hunt/* Define to use libseccomp system call filtering. */
6fa84a3e255ef9e6233f0a8d134fc6d273f04599Evan Hunt#undef HAVE_LIBSECCOMP
6fa84a3e255ef9e6233f0a8d134fc6d273f04599Evan Hunt
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the `socket' library (-lsocket). */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_LIBSOCKET
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
c870001ae1bff0e38f622c4ed56872c7f1d2d336Mark Andrews/* Define to 1 if you have the `thr' library (-lthr). */
c870001ae1bff0e38f622c4ed56872c7f1d2d336Mark Andrews#undef HAVE_LIBTHR
c870001ae1bff0e38f622c4ed56872c7f1d2d336Mark Andrews
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews/* Define if libxml2 was found */
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews#undef HAVE_LIBXML2
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <linux/capability.h> header file. */
5c00d1c90030a311d2700970fa7cffc8f828a48cBob Halley#undef HAVE_LINUX_CAPABILITY_H
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews/* Define to 1 if you have the <linux/netlink.h> header file. */
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews#undef HAVE_LINUX_NETLINK_H
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews/* Define to 1 if you have the <linux/rtnetlink.h> header file. */
850b5e80930907e4747347201dc41e4d04e036f8Mark Andrews#undef HAVE_LINUX_RTNETLINK_H
5c00d1c90030a311d2700970fa7cffc8f828a48cBob Halley
c174d5c13c03dd59283243e3fd5461d41140a798Evan Hunt/* Define to 1 if you have the <linux/types.h> header file. */
c174d5c13c03dd59283243e3fd5461d41140a798Evan Hunt#undef HAVE_LINUX_TYPES_H
c174d5c13c03dd59283243e3fd5461d41140a798Evan Hunt
801707fe19600313a0b1f7845a518100f69e58b6Evan Hunt/* Define if lmdb was found */
801707fe19600313a0b1f7845a518100f69e58b6Evan Hunt#undef HAVE_LMDB
801707fe19600313a0b1f7845a518100f69e58b6Evan Hunt
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews/* Define to 1 if you have the <locale.h> header file. */
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews#undef HAVE_LOCALE_H
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <memory.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_MEMORY_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
5506903c9215faf42586307c2288942fd804c579Evan Hunt/* Define to 1 if you have the `mmap' function. */
5506903c9215faf42586307c2288942fd804c579Evan Hunt#undef HAVE_MMAP
5506903c9215faf42586307c2288942fd804c579Evan Hunt
9935447b51456f598b45246d0114b8006049244dMark Andrews/* Define to 1 if you have the `nanosleep' function. */
9935447b51456f598b45246d0114b8006049244dMark Andrews#undef HAVE_NANOSLEEP
9935447b51456f598b45246d0114b8006049244dMark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <net/if6.h> header file. */
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson#undef HAVE_NET_IF6_H
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews/* Define to 1 if you have the <net/route.h> header file. */
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews#undef HAVE_NET_ROUTE_H
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt/* Define if your OpenSSL version supports AES */
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt#undef HAVE_OPENSSL_AES
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt
b123b265e3a3d9b72a14230b6517e0f6fdb5c5b5Mark Andrews/* Define if your OpenSSL version supports ECDSA. */
b123b265e3a3d9b72a14230b6517e0f6fdb5c5b5Mark Andrews#undef HAVE_OPENSSL_ECDSA
b123b265e3a3d9b72a14230b6517e0f6fdb5c5b5Mark Andrews
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont/* Define if your OpenSSL version supports Ed25519. */
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont#undef HAVE_OPENSSL_ED25519
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont/* Define if your OpenSSL version supports Ed448. */
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont#undef HAVE_OPENSSL_ED448
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt/* Define if your OpenSSL version supports EVP AES */
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt#undef HAVE_OPENSSL_EVP_AES
98922b2b2b024dcca25be7c220cf3b16b1e6c4b5Evan Hunt
9fffc937a9d0ba8f6c08f7502763f5d3107259c4Mark Andrews/* Define if your OpenSSL version supports GOST. */
9fffc937a9d0ba8f6c08f7502763f5d3107259c4Mark Andrews#undef HAVE_OPENSSL_GOST
9fffc937a9d0ba8f6c08f7502763f5d3107259c4Mark Andrews
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt/* Define if your PKCS11 provider supports ECDSA. */
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt#undef HAVE_PKCS11_ECDSA
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont/* Define if your PKCS11 provider supports Ed25519. */
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont#undef HAVE_PKCS11_ED25519
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont/* Define if your PKCS11 provider supports Ed448. */
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont#undef HAVE_PKCS11_ED448
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt/* Define if your PKCS11 provider supports GOST. */
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt#undef HAVE_PKCS11_GOST
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt/* Support for PTHREAD_MUTEX_ADAPTIVE_NP */
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt#undef HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt/* Define to 1 if you have the <pthread_np.h> header file. */
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt#undef HAVE_PTHREAD_NP_H
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt/* Define to 1 if you have the `pthread_setname_np' function. */
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt#undef HAVE_PTHREAD_SETNAME_NP
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt/* Define to 1 if you have the `pthread_set_name_np' function. */
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt#undef HAVE_PTHREAD_SET_NAME_NP
8b9c4592ed718c4187971f1104381faf538bf4f7Evan Hunt
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews/* Define to 1 if you have the `pthread_yield' function. */
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews#undef HAVE_PTHREAD_YIELD
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews/* Define to 1 if you have the `pthread_yield_np' function. */
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews#undef HAVE_PTHREAD_YIELD_NP
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews
1d32b1df372d6be6bac6450739b9e5ea23819995Evan Hunt/* Define to 1 if you have the `readline' function. */
1d32b1df372d6be6bac6450739b9e5ea23819995Evan Hunt#undef HAVE_READLINE
1d32b1df372d6be6bac6450739b9e5ea23819995Evan Hunt
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews/* Define to 1 if you have the <readline/history.h> header file. */
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews#undef HAVE_READLINE_HISTORY_H
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews/* Define to 1 if you have the <readline/readline.h> header file. */
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews#undef HAVE_READLINE_READLINE_H
2a1860ad83294da4abe34a72bdb6f5a28b87f2efMark Andrews
31b7a2fed64e388db772a74742a4adc95d1a21e6Mark Andrews/* Define to 1 if you have the <regex.h> header file. */
31b7a2fed64e388db772a74742a4adc95d1a21e6Mark Andrews#undef HAVE_REGEX_H
31b7a2fed64e388db772a74742a4adc95d1a21e6Mark Andrews
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews/* Define to 1 if you have the <sched.h> header file. */
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews#undef HAVE_SCHED_H
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews/* Define to 1 if you have the `sched_yield' function. */
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews#undef HAVE_SCHED_YIELD
03152360db6fcb0fcc95fa63c20c5c829c95f1f6Mark Andrews
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt/* Define to 1 if you have the `setegid' function. */
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt#undef HAVE_SETEGID
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt/* Define to 1 if you have the `seteuid' function. */
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt#undef HAVE_SETEUID
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews/* Define to 1 if you have the `setlocale' function. */
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews#undef HAVE_SETLOCALE
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt/* Define to 1 if you have the `setresgid' function. */
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt#undef HAVE_SETRESGID
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt/* Define to 1 if you have the `setresuid' function. */
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt#undef HAVE_SETRESUID
38cd4d14cc341c2663e574035074788bb6f0fce2Evan Hunt
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <stdint.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_STDINT_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <stdlib.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_STDLIB_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <strings.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_STRINGS_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <string.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_STRING_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
dc2a0aa7aaa8b85398ae183c7274c0eeec5009afMark Andrews/* Define to 1 if you have the <sys/capability.h> header file. */
dc2a0aa7aaa8b85398ae183c7274c0eeec5009afMark Andrews#undef HAVE_SYS_CAPABILITY_H
dc2a0aa7aaa8b85398ae183c7274c0eeec5009afMark Andrews
101a7960b7989a18d873f3302b3b2415aeafb108Mark Andrews/* Define to 1 if you have the <sys/devpoll.h> header file. */
101a7960b7989a18d873f3302b3b2415aeafb108Mark Andrews#undef HAVE_SYS_DEVPOLL_H
101a7960b7989a18d873f3302b3b2415aeafb108Mark Andrews
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews/* Define to 1 if you have the <sys/dyntune.h> header file. */
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews#undef HAVE_SYS_DYNTUNE_H
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews
5506903c9215faf42586307c2288942fd804c579Evan Hunt/* Define to 1 if you have the <sys/mman.h> header file. */
5506903c9215faf42586307c2288942fd804c579Evan Hunt#undef HAVE_SYS_MMAN_H
5506903c9215faf42586307c2288942fd804c579Evan Hunt
2b50e0d877db0d668f363d50914232f82ad8c454Mark Andrews/* Define to 1 if you have the <sys/param.h> header file. */
2b50e0d877db0d668f363d50914232f82ad8c454Mark Andrews#undef HAVE_SYS_PARAM_H
2b50e0d877db0d668f363d50914232f82ad8c454Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/prctl.h> header file. */
f8727bd90366af835f551da1b5e1fdfcd2d3d01fBrian Wellington#undef HAVE_SYS_PRCTL_H
f8727bd90366af835f551da1b5e1fdfcd2d3d01fBrian Wellington
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/select.h> header file. */
f8727bd90366af835f551da1b5e1fdfcd2d3d01fBrian Wellington#undef HAVE_SYS_SELECT_H
134ba0e08a0ae9a564a8d8628fc633377d3fc239Bob Halley
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews/* Define to 1 if you have the <sys/socket.h> header file. */
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews#undef HAVE_SYS_SOCKET_H
62ec9fd1681ffae7d6b0d54618599ecf650e3100Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/sockio.h> header file. */
203596d27c225ea195e4faad4f19388c6e96ac80Bob Halley#undef HAVE_SYS_SOCKIO_H
203596d27c225ea195e4faad4f19388c6e96ac80Bob Halley
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/stat.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_SYS_STAT_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/sysctl.h> header file. */
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson#undef HAVE_SYS_SYSCTL_H
fd837244be31850a764863688bce11df9ce972f4Andreas Gustafsson
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/time.h> header file. */
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley#undef HAVE_SYS_TIME_H
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <sys/types.h> header file. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_SYS_TYPES_H
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews/* Define to 1 if you have the <sys/un.h> header file. */
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews#undef HAVE_SYS_UN_H
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define if running under Compaq TruCluster */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef HAVE_TRUCLUSTER
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the <unistd.h> header file. */
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley#undef HAVE_UNISTD_H
15bfd48fc5552ff1aae766021f42a250c001a098Michael Graff
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater/* Define to 1 if you have the `usleep' function. */
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#undef HAVE_USLEEP
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater
a239044323418956d7d48c14d61d19f721cc5ba5Witold Krecicki/* Define if zlib was found */
a239044323418956d7d48c14d61d19f721cc5ba5Witold Krecicki#undef HAVE_ZLIB
a239044323418956d7d48c14d61d19f721cc5ba5Witold Krecicki
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews/* Use HMAC-SHA1 for Client Cookie generation */
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews#undef HMAC_SHA1_CC
b5f6271f4daf1e54501af2cb7dd278d7e8003d65Mark Andrews
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews/* Use HMAC-SHA256 for Client Cookie generation */
ce67023ae3ad39a77da5361d0187ab6f3f0219cbMark Andrews#undef HMAC_SHA256_CC
b5f6271f4daf1e54501af2cb7dd278d7e8003d65Mark Andrews
c4e59874fb1a750880d5ebed560c9acf69251840Mark Andrews/* return type of gai_strerror */
9a97696b543b9957049a663b4f73245589c47921Mark Andrews#undef IRS_GAISTRERROR_RETURN_T
e7fb847ed570dd8c1bcdacabb3d69bd81feb79aeMark Andrews
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉/* Define to the buffer length type used by getnameinfo(3). */
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉#undef IRS_GETNAMEINFO_BUFLEN_T
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉/* Define to the flags type used by getnameinfo(3). */
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉#undef IRS_GETNAMEINFO_FLAGS_T
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews/* Define to the sockaddr length type used by getnameinfo(3). */
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews#undef IRS_GETNAMEINFO_SOCKLEN_T
d8f2dd46cba3a16c2433e85657a5b15543013ca6Mark Andrews
31c7ab4fb3f7710af87dc9c3d64c5daf9a3dea35Mark Andrews/* Define if you want to use inline buffers */
31c7ab4fb3f7710af87dc9c3d64c5daf9a3dea35Mark Andrews#undef ISC_BUFFER_USEINLINE
31c7ab4fb3f7710af87dc9c3d64c5daf9a3dea35Mark Andrews
422009fe5b15e31e7f5d09212bd1480121a1464eEvan Hunt/* Define to allow building of objects for dlopen(). */
422009fe5b15e31e7f5d09212bd1480121a1464eEvan Hunt#undef ISC_DLZ_DLOPEN
422009fe5b15e31e7f5d09212bd1480121a1464eEvan Hunt
63dd46733010bb9622810faa17d88c3e3c28b730Mark Andrews/* Define to the sub-directory in which libtool stores uninstalled libraries.
63dd46733010bb9622810faa17d88c3e3c28b730Mark Andrews */
63dd46733010bb9622810faa17d88c3e3c28b730Mark Andrews#undef LT_OBJDIR
63dd46733010bb9622810faa17d88c3e3c28b730Mark Andrews
9a97696b543b9957049a663b4f73245589c47921Mark Andrews/* Defined if extern char *optarg is not declared. */
9a97696b543b9957049a663b4f73245589c47921Mark Andrews#undef NEED_OPTARG
588f79e557cd66ef77c90378a997b0d377af9db7Tatuya JINMEI 神明達哉
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews/* Define if connect does not honour the permission on the UNIX domain socket.
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews */
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews#undef NEED_SECURE_DIRECTORY
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to the address where bug reports for this package should be sent. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef PACKAGE_BUGREPORT
882350d11c90de9de6fc1cead25690c8114b0b95Michael Graff
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to the full name of this package. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef PACKAGE_NAME
15bfd48fc5552ff1aae766021f42a250c001a098Michael Graff
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to the full name and version of this package. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef PACKAGE_STRING
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to the one symbol short name of this package. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef PACKAGE_TARNAME
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater/* Define to the home page for this package. */
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#undef PACKAGE_URL
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to the version of this package. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef PACKAGE_VERSION
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews/* Sets which flag to pass to open/fcntl to make non-blocking
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews (O_NDELAY/O_NONBLOCK). */
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews#undef PORT_NONBLOCK
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews
12bf5d4796505b4c20680531da96a31e6c2c1144Evan Hunt/* Define if GOST private keys are encoded in ASN.1. */
12bf5d4796505b4c20680531da96a31e6c2c1144Evan Hunt#undef PREFER_GOSTASN1
12bf5d4796505b4c20680531da96a31e6c2c1144Evan Hunt
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater/* The size of `void *', as computed by sizeof. */
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#undef SIZEOF_VOID_P
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you have the ANSI C header files. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef STDC_HEADERS
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef TIME_WITH_SYS_TIME
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
6a3fa181d1253db5191139e20231512eebaddeebEvan Hunt/* Define to use large-system tuning. */
6a3fa181d1253db5191139e20231512eebaddeebEvan Hunt#undef TUNE_LARGE
6a3fa181d1253db5191139e20231512eebaddeebEvan Hunt
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews/* Defined if you need to use ioctl(FIONBIO) instead a fcntl call to make
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews non-blocking. */
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews#undef USE_FIONBIO_IOCTL
577ca1471960830304d1d2b9bd543fa469af51c1Mark Andrews
1783676a64b8e390b756d775ae152509f1d76719Mukund Sivaraman/* Define to enable very verbose query trace logging. */
1783676a64b8e390b756d775ae152509f1d76719Mukund Sivaraman#undef WANT_QUERYTRACE
1783676a64b8e390b756d775ae152509f1d76719Mukund Sivaraman
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews/* define if idnkit support is to be included. */
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews#undef WITH_IDN
cae2cb086244dfb883739edbe79e34756079f70eMark Andrews
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater significant byte first (like Motorola and SPARC, unlike Intel). */
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#if defined AC_APPLE_UNIVERSAL_BUILD
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# if defined __BIG_ENDIAN__
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# define WORDS_BIGENDIAN 1
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# endif
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#else
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# ifndef WORDS_BIGENDIAN
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# undef WORDS_BIGENDIAN
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater# endif
a44bf3209afdb58360a82cf42e653dee5e0d4f26Automatic Updater#endif
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to empty if `const' does not conform to ANSI C. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef const
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
87708bde16713bc02ff2598f4a82f98c699a2f2dMark Andrews/* Define to empty if your compiler does not support "static inline". */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef inline
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
7de2c6e6d51f38daeb2d346f3f21dc01ccece6daEvan Hunt/* Define to `unsigned int' if <sys/types.h> does not define. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef size_t
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews/* Define to `int' if <sys/types.h> does not define. */
f54d0c9c6e65de367d4ef08f51d22a2fb4c56208Mark Andrews#undef ssize_t
6e9efadbea9febb0494e713e54dfea6f7ef70383Mark Andrews
6e9efadbea9febb0494e713e54dfea6f7ef70383Mark Andrews/* Define to `unsigned long' if <sys/types.h> does not define. */
6e9efadbea9febb0494e713e54dfea6f7ef70383Mark Andrews#undef uintptr_t
8486ce1efa5deded85415d21d5696e5a51c63357Mark Andrews
8486ce1efa5deded85415d21d5696e5a51c63357Mark Andrews/* Define to empty if the keyword `volatile' does not work. Warning: valid
8486ce1efa5deded85415d21d5696e5a51c63357Mark Andrews code using `volatile' can become incorrect without. Disable with care. */
8486ce1efa5deded85415d21d5696e5a51c63357Mark Andrews#undef volatile