1/* 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 if your snprintf is busted */
7#undef BROKEN_SNPRINTF
8
9/* Define to 1 if you have the `arc4random' function. */
10#undef HAVE_ARC4RANDOM
11
12/* Define to 1 if you have the `arc4random_uniform' function. */
13#undef HAVE_ARC4RANDOM_UNIFORM
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 `asprintf' function. */
19#undef HAVE_ASPRINTF
20
21/* Define to 1 if you have the `closefrom' function. */
22#undef HAVE_CLOSEFROM
23
24/* Define if your system uses ancillary data style file descriptor passing */
25#undef HAVE_CONTROL_IN_MSGHDR
26
27/* Define to 1 if you have the <ctype.h> header file. */
28#undef HAVE_CTYPE_H
29
30/* Define to 1 if you have the declaration of `O_NONBLOCK', and to 0 if you
31   don't. */
32#undef HAVE_DECL_O_NONBLOCK
33
34/* Define to 1 if you have the declaration of `writev', and to 0 if you don't.
35   */
36#undef HAVE_DECL_WRITEV
37
38/* Define to 1 if you have the <dirent.h> header file. */
39#undef HAVE_DIRENT_H
40
41/* Define to 1 if you have the `dirfd' function. */
42#undef HAVE_DIRFD
43
44/* Define to 1 if you have the <dlfcn.h> header file. */
45#undef HAVE_DLFCN_H
46
47/* Define to 1 if you have the <fcntl.h> header file. */
48#undef HAVE_FCNTL_H
49
50/* Define if you have filter monkey */
51#undef HAVE_FILTER_MONKEY
52
53/* Define if you have filter stub */
54#undef HAVE_FILTER_STUB
55
56/* Define if you have filter trace */
57#undef HAVE_FILTER_TRACE
58
59/* Define if you have filter void */
60#undef HAVE_FILTER_VOID
61
62/* Define to 1 if you have the `fork' function. */
63#undef HAVE_FORK
64
65/* Define to 1 if you have the `freeaddrinfo' function. */
66#undef HAVE_FREEADDRINFO
67
68/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
69#undef HAVE_FSEEKO
70
71/* Define to 1 if you have the `getaddrinfo' function. */
72#undef HAVE_GETADDRINFO
73
74/* Define to 1 if you have the `gethostname' function. */
75#undef HAVE_GETHOSTNAME
76
77/* Define to 1 if you have the `getline' function. */
78#undef HAVE_GETLINE
79
80/* Define to 1 if you have the `getnameinfo' function. */
81#undef HAVE_GETNAMEINFO
82
83/* Define to 1 if you have the `getopt' function. */
84#undef HAVE_GETOPT
85
86/* Define to 1 if you have the <grp.h> header file. */
87#undef HAVE_GRP_H
88
89/* Define to 1 if you have the <inttypes.h> header file. */
90#undef HAVE_INTTYPES_H
91
92/* Define to 1 if you have the `socket' library (-lsocket). */
93#undef HAVE_LIBSOCKET
94
95/* Define to 1 if you have the <limits.h> header file. */
96#undef HAVE_LIMITS_H
97
98/* Define to 1 if the system has the type `long long'. */
99#undef HAVE_LONG_LONG
100
101/* Define to 1 if you have the <mach/mach_time.h> header file. */
102#undef HAVE_MACH_MACH_TIME_H
103
104/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
105   to 0 otherwise. */
106#undef HAVE_MALLOC
107
108/* Define to 1 if you have the `memchr' function. */
109#undef HAVE_MEMCHR
110
111/* Define to 1 if you have the `memmove' function. */
112#undef HAVE_MEMMOVE
113
114/* Define to 1 if you have the <memory.h> header file. */
115#undef HAVE_MEMORY_H
116
117/* Define to 1 if you have the `memset' function. */
118#undef HAVE_MEMSET
119
120/* Define to 1 if you have the <ndir.h> header file. */
121#undef HAVE_NDIR_H
122
123/* Define to 1 if you have the <netdb.h> header file. */
124#undef HAVE_NETDB_H
125
126/* Define to 1 if you have the <netinet/in.h> header file. */
127#undef HAVE_NETINET_IN_H
128
129/* Define if your ssl headers are included with #include <openssl/header.h> */
130#undef HAVE_OPENSSL
131
132/* Define to 1 if you have the <pam/pam_appl.h> header file. */
133#undef HAVE_PAM_PAM_APPL_H
134
135/* Define to 1 if you have the <paths.h> header file. */
136#undef HAVE_PATHS_H
137
138/* Define if you have queue null */
139#undef HAVE_QUEUE_NULL
140
141/* Define if you have queue python */
142#undef HAVE_QUEUE_PYTHON
143
144/* Define if you have queue ram */
145#undef HAVE_QUEUE_RAM
146
147/* Define if you have queue stub */
148#undef HAVE_QUEUE_STUB
149
150/* Define to 1 if your system has a GNU libc compatible `realloc' function,
151   and to 0 otherwise. */
152#undef HAVE_REALLOC
153
154/* Define to 1 if you have the `regcomp' function. */
155#undef HAVE_REGCOMP
156
157/* Define if you have scheduler python */
158#undef HAVE_SCHEDULER_PYTHON
159
160/* Define if you have scheduler ram */
161#undef HAVE_SCHEDULER_RAM
162
163/* Define if you have scheduler stub */
164#undef HAVE_SCHEDULER_STUB
165
166/* Define to 1 if you have the <security/pam_appl.h> header file. */
167#undef HAVE_SECURITY_PAM_APPL_H
168
169/* Define to 1 if you have the `socketpair' function. */
170#undef HAVE_SOCKETPAIR
171
172/* Fields in struct sockaddr_storage */
173#undef HAVE_SS_FAMILY_IN_SS
174
175/* Define to 1 if you have the <stdint.h> header file. */
176#undef HAVE_STDINT_H
177
178/* Define to 1 if you have the <stdlib.h> header file. */
179#undef HAVE_STDLIB_H
180
181/* Define to 1 if you have the `strdup' function. */
182#undef HAVE_STRDUP
183
184/* Define to 1 if you have the `strerror' function. */
185#undef HAVE_STRERROR
186
187/* Silly mkstemp() */
188#undef HAVE_STRICT_MKSTEMP
189
190/* Define to 1 if you have the <strings.h> header file. */
191#undef HAVE_STRINGS_H
192
193/* Define to 1 if you have the <string.h> header file. */
194#undef HAVE_STRING_H
195
196/* Define to 1 if you have the `strlcat' function. */
197#undef HAVE_STRLCAT
198
199/* Define to 1 if you have the `strlcpy' function. */
200#undef HAVE_STRLCPY
201
202/* Define to 1 if you have the `strncasecmp' function. */
203#undef HAVE_STRNCASECMP
204
205/* Define to 1 if you have the `strpbrk' function. */
206#undef HAVE_STRPBRK
207
208/* Define to 1 if you have the `strrchr' function. */
209#undef HAVE_STRRCHR
210
211/* Define to 1 if you have the `strsep' function. */
212#undef HAVE_STRSEP
213
214/* Define to 1 if you have the `strtol' function. */
215#undef HAVE_STRTOL
216
217/* Define to 1 if you have the `strtonum' function. */
218#undef HAVE_STRTONUM
219
220/* Define to 1 if you have the `strtoull' function. */
221#undef HAVE_STRTOULL
222
223/* Define to 1 if you have the `strtoumax' function. */
224#undef HAVE_STRTOUMAX
225
226/* define if you have struct addrinfo data type */
227#undef HAVE_STRUCT_ADDRINFO
228
229/* define if you have struct in6_addr data type */
230#undef HAVE_STRUCT_IN6_ADDR
231
232/* Define to 1 if `pw_gecos' is a member of `struct passwd'. */
233#undef HAVE_STRUCT_PASSWD_PW_GECOS
234
235/* define if you have struct sockaddr_in6 data type */
236#undef HAVE_STRUCT_SOCKADDR_IN6
237
238/* Define to 1 if `sin6_scope_id' is a member of `struct sockaddr_in6'. */
239#undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID
240
241/* define if you have struct sockaddr_storage data type */
242#undef HAVE_STRUCT_SOCKADDR_STORAGE
243
244/* define if you have struct timeval */
245#undef HAVE_STRUCT_TIMEVAL
246
247/* Define to 1 if you have the `sysconf' function. */
248#undef HAVE_SYSCONF
249
250/* Define to 1 if you have the <syslog.h> header file. */
251#undef HAVE_SYSLOG_H
252
253/* Define to 1 if you have the <sys/dir.h> header file. */
254#undef HAVE_SYS_DIR_H
255
256/* Define to 1 if you have the <sys/ndir.h> header file. */
257#undef HAVE_SYS_NDIR_H
258
259/* Define to 1 if you have the <sys/param.h> header file. */
260#undef HAVE_SYS_PARAM_H
261
262/* Define to 1 if you have the <sys/pstat.h> header file. */
263#undef HAVE_SYS_PSTAT_H
264
265/* Define to 1 if you have the <sys/socket.h> header file. */
266#undef HAVE_SYS_SOCKET_H
267
268/* Define to 1 if you have the <sys/stat.h> header file. */
269#undef HAVE_SYS_STAT_H
270
271/* Define to 1 if you have the <sys/time.h> header file. */
272#undef HAVE_SYS_TIME_H
273
274/* Define to 1 if you have the <sys/types.h> header file. */
275#undef HAVE_SYS_TYPES_H
276
277/* Define to 1 if you have the <sys/un.h> header file. */
278#undef HAVE_SYS_UN_H
279
280/* Define if you have experimental LDAP support */
281#undef HAVE_TABLE_LDAP
282
283/* Define if you have experimental MySQL support */
284#undef HAVE_TABLE_MYSQL
285
286/* Define if you want to enable table passwd */
287#undef HAVE_TABLE_PASSWD
288
289/* Define if you have experimental PostgreSQL support */
290#undef HAVE_TABLE_POSTGRES
291
292/* Define if you want to enable table python */
293#undef HAVE_TABLE_PYTHON
294
295/* Define if you have experimental Redis support */
296#undef HAVE_TABLE_REDIS
297
298/* Define if you have experimental socketmap support */
299#undef HAVE_TABLE_SOCKETMAP
300
301/* Define if you have SQLite support */
302#undef HAVE_TABLE_SQLITE
303
304/* Define if you have stub support */
305#undef HAVE_TABLE_STUB
306
307/* Define to 1 if you have the `time' function. */
308#undef HAVE_TIME
309
310/* Define to 1 if you have the <time.h> header file. */
311#undef HAVE_TIME_H
312
313/* Define if you have stats support */
314#undef HAVE_TOOL_STATS
315
316/* Define to 1 if you have the `tzset' function. */
317#undef HAVE_TZSET
318
319/* Define to 1 if you have the <ucred.h> header file. */
320#undef HAVE_UCRED_H
321
322/* Define to 1 if you have the <unistd.h> header file. */
323#undef HAVE_UNISTD_H
324
325/* Define to 1 if the system has the type `unsigned long long'. */
326#undef HAVE_UNSIGNED_LONG_LONG
327
328/* Define to 1 if you have the `vasprintf' function. */
329#undef HAVE_VASPRINTF
330
331/* Define to 1 if you have the `vfork' function. */
332#undef HAVE_VFORK
333
334/* Define to 1 if you have the <vfork.h> header file. */
335#undef HAVE_VFORK_H
336
337/* Define to 1 if you have the `vsnprintf' function. */
338#undef HAVE_VSNPRINTF
339
340/* Define to 1 if `fork' works. */
341#undef HAVE_WORKING_FORK
342
343/* Define to 1 if `vfork' works. */
344#undef HAVE_WORKING_VFORK
345
346/* Define if libc defines __progname */
347#undef HAVE___PROGNAME
348
349/* Fields in struct sockaddr_storage */
350#undef HAVE___SS_FAMILY_IN_SS
351
352/* max value of long long calculated by configure */
353#undef LLONG_MAX
354
355/* min value of long long calculated by configure */
356#undef LLONG_MIN
357
358/* Define to the sub-directory where libtool stores uninstalled libraries. */
359#undef LT_OBJDIR
360
361/* compiler does not accept __attribute__ on return types */
362#undef NO_ATTRIBUTE_ON_RETURN_TYPE
363
364/* Name of package */
365#undef PACKAGE
366
367/* Define to the address where bug reports for this package should be sent. */
368#undef PACKAGE_BUGREPORT
369
370/* Define to the full name of this package. */
371#undef PACKAGE_NAME
372
373/* Define to the full name and version of this package. */
374#undef PACKAGE_STRING
375
376/* Define to the one symbol short name of this package. */
377#undef PACKAGE_TARNAME
378
379/* Define to the home page for this package. */
380#undef PACKAGE_URL
381
382/* Define to the version of this package. */
383#undef PACKAGE_VERSION
384
385/* The size of `int', as computed by sizeof. */
386#undef SIZEOF_INT
387
388/* The size of `long int', as computed by sizeof. */
389#undef SIZEOF_LONG_INT
390
391/* The size of `long long int', as computed by sizeof. */
392#undef SIZEOF_LONG_LONG_INT
393
394/* The size of `short int', as computed by sizeof. */
395#undef SIZEOF_SHORT_INT
396
397/* non-privileged user for privilege separation */
398#undef SMTPD_USER
399
400/* Define as const if snprintf() can declare const char *fmt */
401#undef SNPRINTF_CONST
402
403/* Define to 1 if you have the ANSI C header files. */
404#undef STDC_HEADERS
405
406/* Version number of package */
407#undef VERSION
408
409/* use libcrypto for cryptography */
410#undef WITH_OPENSSL
411
412/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
413   significant byte first (like Motorola and SPARC, unlike Intel). */
414#if defined AC_APPLE_UNIVERSAL_BUILD
415# if defined __BIG_ENDIAN__
416#  define WORDS_BIGENDIAN 1
417# endif
418#else
419# ifndef WORDS_BIGENDIAN
420#  undef WORDS_BIGENDIAN
421# endif
422#endif
423
424/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
425#undef _LARGEFILE_SOURCE
426
427/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
428   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
429   #define below would cause a syntax error. */
430#undef _UINT32_T
431
432/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
433   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
434   #define below would cause a syntax error. */
435#undef _UINT64_T
436
437/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
438   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
439   #define below would cause a syntax error. */
440#undef _UINT8_T
441
442/* Define to `int' if <sys/types.h> doesn't define. */
443#undef gid_t
444
445/* Define to `__inline__' or `__inline' if that's what the C compiler
446   calls it, or to nothing if 'inline' is not supported under any name.  */
447#ifndef __cplusplus
448#undef inline
449#endif
450
451/* Define to rpl_malloc if the replacement function should be used. */
452#undef malloc
453
454/* Define to `int' if <sys/types.h> does not define. */
455#undef mode_t
456
457/* Define to `long int' if <sys/types.h> does not define. */
458#undef off_t
459
460/* Define to `int' if <sys/types.h> does not define. */
461#undef pid_t
462
463/* Define to rpl_realloc if the replacement function should be used. */
464#undef realloc
465
466/* Define to `unsigned int' if <sys/types.h> does not define. */
467#undef size_t
468
469/* type to use in place of socklen_t if not defined */
470#undef socklen_t
471
472/* Define to `int' if <sys/types.h> does not define. */
473#undef ssize_t
474
475/* Define to `int' if <sys/types.h> doesn't define. */
476#undef uid_t
477
478/* Define to the type of an unsigned integer type of width exactly 16 bits if
479   such a type exists and the standard includes do not define it. */
480#undef uint16_t
481
482/* Define to the type of an unsigned integer type of width exactly 32 bits if
483   such a type exists and the standard includes do not define it. */
484#undef uint32_t
485
486/* Define to the type of an unsigned integer type of width exactly 64 bits if
487   such a type exists and the standard includes do not define it. */
488#undef uint64_t
489
490/* Define to the type of an unsigned integer type of width exactly 8 bits if
491   such a type exists and the standard includes do not define it. */
492#undef uint8_t
493
494/* Define as `fork' if `vfork' does not work. */
495#undef vfork
496