1/* lib/usual/config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define if building universal (internal helper macro) */ 4#undef AC_APPLE_UNIVERSAL_BUILD 5 6/* Define to enable assert checking */ 7#undef CASSERT 8 9/* Define to 1 if you have the `arc4random_buf' function. */ 10#undef HAVE_ARC4RANDOM_BUF 11 12/* Define to 1 if you have the `ares_parse_soa_reply' function. */ 13#undef HAVE_ARES_PARSE_SOA_REPLY 14 15/* Define to 1 if you have the <arpa/inet.h> header file. */ 16#undef HAVE_ARPA_INET_H 17 18/* Define to 1 if you have the `asn1_time_parse' function. */ 19#undef HAVE_ASN1_TIME_PARSE 20 21/* Define to 1 if you have the `asprintf' function. */ 22#undef HAVE_ASPRINTF 23 24/* Define to 1 if you have the <byteswap.h> header file. */ 25#undef HAVE_BYTESWAP_H 26 27/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 28 don't. */ 29#undef HAVE_DECL_STRERROR_R 30 31/* Define to 1 if you have the <dlfcn.h> header file. */ 32#undef HAVE_DLFCN_H 33 34/* Define if *enc & *dec functions are available */ 35#undef HAVE_ENCDEC_FUNCS 36 37/* Define to 1 if you have the <endian.h> header file. */ 38#undef HAVE_ENDIAN_H 39 40/* Define to 1 if you have the `err' function. */ 41#undef HAVE_ERR 42 43/* Define to 1 if you have the `errx' function. */ 44#undef HAVE_ERRX 45 46/* Define to 1 if you have the <err.h> header file. */ 47#undef HAVE_ERR_H 48 49/* Define to 1 if you have the `explicit_bzero' function. */ 50#undef HAVE_EXPLICIT_BZERO 51 52/* Define to 1 if you have the `ffs' function. */ 53#undef HAVE_FFS 54 55/* Define to 1 if you have the `ffsl' function. */ 56#undef HAVE_FFSL 57 58/* Define to 1 if you have the `ffsll' function. */ 59#undef HAVE_FFSLL 60 61/* Define to 1 if you have the `fls' function. */ 62#undef HAVE_FLS 63 64/* Define to 1 if you have the `flsl' function. */ 65#undef HAVE_FLSL 66 67/* Define to 1 if you have the `flsll' function. */ 68#undef HAVE_FLSLL 69 70/* Define to 1 if you have the `fnmatch' function. */ 71#undef HAVE_FNMATCH 72 73/* Define to 1 if you have the <fnmatch.h> header file. */ 74#undef HAVE_FNMATCH_H 75 76/* Define to 1 if your compiler understands __func__. */ 77#undef HAVE_FUNCNAME__FUNC 78 79/* Define to 1 if you have the getaddrinfo_a() function. */ 80#undef HAVE_GETADDRINFO_A 81 82/* Define to 1 if you have the `getentropy' function. */ 83#undef HAVE_GETENTROPY 84 85/* Define to 1 if you have the `getline' function. */ 86#undef HAVE_GETLINE 87 88/* Define to 1 if you have the `getopt' function. */ 89#undef HAVE_GETOPT 90 91/* Define to 1 if you have the <getopt.h> header file. */ 92#undef HAVE_GETOPT_H 93 94/* Define to 1 if you have the `getopt_long' function. */ 95#undef HAVE_GETOPT_LONG 96 97/* Define to 1 if you have the `getopt_long_only' function. */ 98#undef HAVE_GETOPT_LONG_ONLY 99 100/* Define to 1 if you have the `getpeereid' function. */ 101#undef HAVE_GETPEEREID 102 103/* Define to 1 if you have the `getpeerucred' function. */ 104#undef HAVE_GETPEERUCRED 105 106/* Define to 1 if you have the `getprogname' function. */ 107#undef HAVE_GETPROGNAME 108 109/* Define to 1 if you have the `getrandom' function. */ 110#undef HAVE_GETRANDOM 111 112/* Define to 1 if you have the `getrusage' function. */ 113#undef HAVE_GETRUSAGE 114 115/* Define to 1 if you have the `gettimeofday' function. */ 116#undef HAVE_GETTIMEOFDAY 117 118/* Define to 1 if you have the <grp.h> header file. */ 119#undef HAVE_GRP_H 120 121/* Define to 1 if you have the `inet_ntop' function. */ 122#undef HAVE_INET_NTOP 123 124/* Define to 1 if you have the `inet_pton' function. */ 125#undef HAVE_INET_PTON 126 127/* Define to 1 if you have the <inttypes.h> header file. */ 128#undef HAVE_INTTYPES_H 129 130/* Define to 1 if you have the <langinfo.h> header file. */ 131#undef HAVE_LANGINFO_H 132 133/* Define to 1 if you have the <linux/random.h> header file. */ 134#undef HAVE_LINUX_RANDOM_H 135 136/* Define to 1 if you have the `localtime_r' function. */ 137#undef HAVE_LOCALTIME_R 138 139/* Define to 1 if you have the `lstat' function. */ 140#undef HAVE_LSTAT 141 142/* Define to 1 if you have the <malloc.h> header file. */ 143#undef HAVE_MALLOC_H 144 145/* Define to 1 if you have the `mbsnrtowcs' function. */ 146#undef HAVE_MBSNRTOWCS 147 148/* Define to 1 if you have the `memalign' function. */ 149#undef HAVE_MEMALIGN 150 151/* Define to 1 if you have the `memmem' function. */ 152#undef HAVE_MEMMEM 153 154/* Define to 1 if you have the <memory.h> header file. */ 155#undef HAVE_MEMORY_H 156 157/* Define to 1 if you have the `mempcpy' function. */ 158#undef HAVE_MEMPCPY 159 160/* Define to 1 if you have the `memrchr' function. */ 161#undef HAVE_MEMRCHR 162 163/* Define to 1 if you have the `memset_s' function. */ 164#undef HAVE_MEMSET_S 165 166/* Define to 1 if you have the `mmap' function. */ 167#undef HAVE_MMAP 168 169/* Define to 1 if you have the <netdb.h> header file. */ 170#undef HAVE_NETDB_H 171 172/* Define to 1 if you have the <netinet/in.h> header file. */ 173#undef HAVE_NETINET_IN_H 174 175/* Define to 1 if you have the <netinet/tcp.h> header file. */ 176#undef HAVE_NETINET_TCP_H 177 178/* Define to 1 if you have the `nl_langinfo' function. */ 179#undef HAVE_NL_LANGINFO 180 181/* PAM support */ 182#undef HAVE_PAM 183 184/* Define to 1 if you have the `poll' function. */ 185#undef HAVE_POLL 186 187/* Define to 1 if you have the <poll.h> header file. */ 188#undef HAVE_POLL_H 189 190/* Define to 1 if you have the `posix_memalign' function. */ 191#undef HAVE_POSIX_MEMALIGN 192 193/* Define if you have POSIX threads libraries and header files. */ 194#undef HAVE_PTHREAD 195 196/* Define to 1 if you have the <pthread.h> header file. */ 197#undef HAVE_PTHREAD_H 198 199/* Have PTHREAD_PRIO_INHERIT. */ 200#undef HAVE_PTHREAD_PRIO_INHERIT 201 202/* Define to 1 if you have the <pwd.h> header file. */ 203#undef HAVE_PWD_H 204 205/* Define to 1 if you have the `reallocarray' function. */ 206#undef HAVE_REALLOCARRAY 207 208/* Define to 1 if you have the `recvmsg' function. */ 209#undef HAVE_RECVMSG 210 211/* Define to 1 if you have the `regcomp' function. */ 212#undef HAVE_REGCOMP 213 214/* Define to 1 if you have the <regex.h> header file. */ 215#undef HAVE_REGEX_H 216 217/* Define to 1 if you have the <security/pam_appl.h> header file. */ 218#undef HAVE_SECURITY_PAM_APPL_H 219 220/* Define to 1 if you have the `sendmsg' function. */ 221#undef HAVE_SENDMSG 222 223/* Define to 1 if you have the `setprogname' function. */ 224#undef HAVE_SETPROGNAME 225 226/* Define to 1 if you have the `sigaction' function. */ 227#undef HAVE_SIGACTION 228 229/* Define to 1 if you have the `sigqueue' function. */ 230#undef HAVE_SIGQUEUE 231 232/* Define to 1 if you have the `SSL_CTX_load_verify_mem' function. */ 233#undef HAVE_SSL_CTX_LOAD_VERIFY_MEM 234 235/* Define to 1 if you have the `SSL_CTX_use_certificate_chain_mem' function. 236 */ 237#undef HAVE_SSL_CTX_USE_CERTIFICATE_CHAIN_MEM 238 239/* Define to 1 if you have the <stdbool.h> header file. */ 240#undef HAVE_STDBOOL_H 241 242/* Define to 1 if you have the <stdint.h> header file. */ 243#undef HAVE_STDINT_H 244 245/* Define to 1 if you have the <stdlib.h> header file. */ 246#undef HAVE_STDLIB_H 247 248/* Define to 1 if you have the `strerror_r' function. */ 249#undef HAVE_STRERROR_R 250 251/* Define to 1 if you have the <strings.h> header file. */ 252#undef HAVE_STRINGS_H 253 254/* Define to 1 if you have the <string.h> header file. */ 255#undef HAVE_STRING_H 256 257/* Define to 1 if you have the `strlcat' function. */ 258#undef HAVE_STRLCAT 259 260/* Define to 1 if you have the `strlcpy' function. */ 261#undef HAVE_STRLCPY 262 263/* Define to 1 if you have the `strnlen' function. */ 264#undef HAVE_STRNLEN 265 266/* Define to 1 if you have the `strsep' function. */ 267#undef HAVE_STRSEP 268 269/* Define to 1 if you have the `strtod_l' function. */ 270#undef HAVE_STRTOD_L 271 272/* Define to 1 if you have the `strtonum' function. */ 273#undef HAVE_STRTONUM 274 275/* Define to 1 if you have the `syslog' function. */ 276#undef HAVE_SYSLOG 277 278/* Define to 1 if you have the <syslog.h> header file. */ 279#undef HAVE_SYSLOG_H 280 281/* Define to 1 if you have the <sys/endian.h> header file. */ 282#undef HAVE_SYS_ENDIAN_H 283 284/* Define to 1 if you have the <sys/mman.h> header file. */ 285#undef HAVE_SYS_MMAN_H 286 287/* Define to 1 if you have the <sys/param.h> header file. */ 288#undef HAVE_SYS_PARAM_H 289 290/* Define to 1 if you have the <sys/resource.h> header file. */ 291#undef HAVE_SYS_RESOURCE_H 292 293/* Define to 1 if you have the <sys/socket.h> header file. */ 294#undef HAVE_SYS_SOCKET_H 295 296/* Define to 1 if you have the <sys/stat.h> header file. */ 297#undef HAVE_SYS_STAT_H 298 299/* Define to 1 if you have the <sys/time.h> header file. */ 300#undef HAVE_SYS_TIME_H 301 302/* Define to 1 if you have the <sys/types.h> header file. */ 303#undef HAVE_SYS_TYPES_H 304 305/* Define to 1 if you have the <sys/ucred.h> header file. */ 306#undef HAVE_SYS_UCRED_H 307 308/* Define to 1 if you have the <sys/uio.h> header file. */ 309#undef HAVE_SYS_UIO_H 310 311/* Define to 1 if you have the <sys/un.h> header file. */ 312#undef HAVE_SYS_UN_H 313 314/* Define to 1 if you have the <sys/wait.h> header file. */ 315#undef HAVE_SYS_WAIT_H 316 317/* Define to 1 if you have the `timegm' function. */ 318#undef HAVE_TIMEGM 319 320/* Define to 1 if you have the <ucred.h> header file. */ 321#undef HAVE_UCRED_H 322 323/* Define to 1 if you have the <unistd.h> header file. */ 324#undef HAVE_UNISTD_H 325 326/* Define to 1 if you have the `usleep' function. */ 327#undef HAVE_USLEEP 328 329/* Define to 1 if you have the `valloc' function. */ 330#undef HAVE_VALLOC 331 332/* Define to 1 if you have the `vasprintf' function. */ 333#undef HAVE_VASPRINTF 334 335/* Define to 1 if you have the `warn' function. */ 336#undef HAVE_WARN 337 338/* Define to 1 if you have the `warnx' function. */ 339#undef HAVE_WARNX 340 341/* Define to 1 if you have the <xlocale.h> header file. */ 342#undef HAVE_XLOCALE_H 343 344/* Define to the OpenSSL API version in use. This avoids deprecation warnings 345 from newer OpenSSL versions. */ 346#undef OPENSSL_API_COMPAT 347 348/* Define to the address where bug reports for this package should be sent. */ 349#undef PACKAGE_BUGREPORT 350 351/* Define to the full name of this package. */ 352#undef PACKAGE_NAME 353 354/* Define to the full name and version of this package. */ 355#undef PACKAGE_STRING 356 357/* Define to the one symbol short name of this package. */ 358#undef PACKAGE_TARNAME 359 360/* Define to the home page for this package. */ 361#undef PACKAGE_URL 362 363/* Define to the version of this package. */ 364#undef PACKAGE_VERSION 365 366/* Define to necessary symbol if this constant uses a non-standard name on 367 your system. */ 368#undef PTHREAD_CREATE_JOINABLE 369 370/* Define to 1 if you have the ANSI C header files. */ 371#undef STDC_HEADERS 372 373/* Define to 1 if strerror_r returns char *. */ 374#undef STRERROR_R_CHAR_P 375 376/* Use c-ares for name resolution. */ 377#undef USE_CARES 378 379/* Use libevent for DNS lookups. */ 380#undef USE_EVDNS 381 382/* Define to build with systemd support. (--with-systemd) */ 383#undef USE_SYSTEMD 384 385/* Use UDNS for name resolution. */ 386#undef USE_UDNS 387 388/* Use libssl for TLS. */ 389#undef USUAL_LIBSSL_FOR_TLS 390 391/* Path to root CA certs. */ 392#undef USUAL_TLS_CA_FILE 393 394/* Define to request cleaner win32 headers. */ 395#undef WIN32_LEAN_AND_MEAN 396 397/* Define to max win32 API version (0x0600=Vista). */ 398#undef WINVER 399 400/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 401 significant byte first (like Motorola and SPARC, unlike Intel). */ 402#if defined AC_APPLE_UNIVERSAL_BUILD 403# if defined __BIG_ENDIAN__ 404# define WORDS_BIGENDIAN 1 405# endif 406#else 407# ifndef WORDS_BIGENDIAN 408# undef WORDS_BIGENDIAN 409# endif 410#endif 411 412/* Enable large inode numbers on Mac OS X 10.5. */ 413#ifndef _DARWIN_USE_64_BIT_INODE 414# define _DARWIN_USE_64_BIT_INODE 1 415#endif 416 417/* Number of bits in a file offset, on hosts where this is settable. */ 418#undef _FILE_OFFSET_BITS 419 420/* Define to get some GNU functions in headers. */ 421#undef _GNU_SOURCE 422 423/* Define for large files, on AIX-style hosts. */ 424#undef _LARGE_FILES 425 426/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 427 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 428 #define below would cause a syntax error. */ 429#undef _UINT32_T 430 431/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 432 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 433 #define below would cause a syntax error. */ 434#undef _UINT64_T 435 436/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 437 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 438 #define below would cause a syntax error. */ 439#undef _UINT8_T 440 441/* Define to `int' if <sys/types.h> doesn't define. */ 442#undef gid_t 443 444/* Define to `__inline__' or `__inline' if that's what the C compiler 445 calls it, or to nothing if 'inline' is not supported under any name. */ 446#ifndef __cplusplus 447#undef inline 448#endif 449 450/* Define to `int' if <sys/types.h> does not define. */ 451#undef pid_t 452 453/* Define to the equivalent of the C99 'restrict' keyword, or to 454 nothing if this is not supported. Do not define if restrict is 455 supported directly. */ 456#undef restrict 457/* Work around a bug in Sun C++: it does not support _Restrict or 458 __restrict__, even though the corresponding Sun C compiler ends up with 459 "#define restrict _Restrict" or "#define restrict __restrict__" in the 460 previous line. Perhaps some future version of Sun C++ will work with 461 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 462#if defined __SUNPRO_CC && !defined __RESTRICT 463# define _Restrict 464# define __restrict__ 465#endif 466 467/* Define to `unsigned int' if <sys/types.h> does not define. */ 468#undef size_t 469 470/* Define to `int' if <sys/types.h> doesn't define. */ 471#undef uid_t 472 473/* Define to the type of an unsigned integer type of width exactly 32 bits if 474 such a type exists and the standard includes do not define it. */ 475#undef uint32_t 476 477/* Define to the type of an unsigned integer type of width exactly 64 bits if 478 such a type exists and the standard includes do not define it. */ 479#undef uint64_t 480 481/* Define to the type of an unsigned integer type of width exactly 8 bits if 482 such a type exists and the standard includes do not define it. */ 483#undef uint8_t 484