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