1 #ifndef _SYSLOG_NG_CONFIG_H
2 #define _SYSLOG_NG_CONFIG_H 1
3 
4 /* syslog-ng-config.h. Generated automatically at end of configure. */
5 /* config.h.  Generated from config.h.in by configure.  */
6 /* config.h.in.  Generated from configure.ac by autoheader.  */
7 
8 /* pretty version for users depends on the release type */
9 #ifndef SYSLOG_NG_BROCHURE_VERSION
10 #define SYSLOG_NG_BROCHURE_VERSION "3"
11 #endif
12 
13 /* normal and brochure version combined */
14 #ifndef SYSLOG_NG_COMBINED_VERSION
15 #define SYSLOG_NG_COMBINED_VERSION "3 (3.35.1)"
16 #endif
17 
18 /* Enable debugging */
19 #ifndef SYSLOG_NG_ENABLE_DEBUG
20 #define SYSLOG_NG_ENABLE_DEBUG 0
21 #endif
22 
23 /* Enable environment wrapper support */
24 #ifndef SYSLOG_NG_ENABLE_ENV_WRAPPER
25 #define SYSLOG_NG_ENABLE_ENV_WRAPPER 0
26 #endif
27 
28 /* Enable forced server mode */
29 #ifndef SYSLOG_NG_ENABLE_FORCED_SERVER_MODE
30 #define SYSLOG_NG_ENABLE_FORCED_SERVER_MODE 1
31 #endif
32 
33 /* Enable gcc profiling */
34 #ifndef SYSLOG_NG_ENABLE_GPROF
35 #define SYSLOG_NG_ENABLE_GPROF 0
36 #endif
37 
38 /* Enable IPv6 support */
39 #ifndef SYSLOG_NG_ENABLE_IPV6
40 #define SYSLOG_NG_ENABLE_IPV6 1
41 #endif
42 
43 /* Enable kafka support */
44 #ifndef SYSLOG_NG_ENABLE_KAFKA
45 #define SYSLOG_NG_ENABLE_KAFKA 1
46 #endif
47 
48 /* Enable Linux capability management support */
49 #ifndef SYSLOG_NG_ENABLE_LINUX_CAPS
50 #define SYSLOG_NG_ENABLE_LINUX_CAPS 1
51 #endif
52 
53 /* Enable memtrace */
54 #ifndef SYSLOG_NG_ENABLE_MEMTRACE
55 #define SYSLOG_NG_ENABLE_MEMTRACE 0
56 #endif
57 
58 /* Python2 c api */
59 #ifndef SYSLOG_NG_ENABLE_PYTHONv2
60 #define SYSLOG_NG_ENABLE_PYTHONv2 0
61 #endif
62 
63 /* Python3 c api */
64 #ifndef SYSLOG_NG_ENABLE_PYTHONv3
65 #define SYSLOG_NG_ENABLE_PYTHONv3 1
66 #endif
67 
68 /* Enable spoof source support */
69 #ifndef SYSLOG_NG_ENABLE_SPOOF_SOURCE
70 #define SYSLOG_NG_ENABLE_SPOOF_SOURCE 1
71 #endif
72 
73 /* Enable systemd support */
74 #ifndef SYSLOG_NG_ENABLE_SYSTEMD
75 #define SYSLOG_NG_ENABLE_SYSTEMD 1
76 #endif
77 
78 /* Enable TCP wrapper support */
79 #ifndef SYSLOG_NG_ENABLE_TCP_WRAPPER
80 #define SYSLOG_NG_ENABLE_TCP_WRAPPER 1
81 #endif
82 
83 /* set LD_LIBRARY_PATH to this value */
84 /* #undef ENV_LD_LIBRARY_PATH */
85 
86 /* Define to 1 if you have the external `altzone' variable. */
87 /* #undef HAVE_ALTZONE */
88 
89 /* Define to 1 if you have the `amqp_ssl_socket_set_verify_peer' function. */
90 #ifndef SYSLOG_NG_HAVE_AMQP_SSL_SOCKET_SET_VERIFY_PEER
91 #define SYSLOG_NG_HAVE_AMQP_SSL_SOCKET_SET_VERIFY_PEER 1
92 #endif
93 
94 /* define if your platform has a broken pread/pwrite (e.g. HP-UX) */
95 /* #undef HAVE_BROKEN_PREAD */
96 
97 /* Define to 1 if you have the `clock_gettime' function. */
98 #ifndef SYSLOG_NG_HAVE_CLOCK_GETTIME
99 #define SYSLOG_NG_HAVE_CLOCK_GETTIME 1
100 #endif
101 
102 /* Whether you have msg_control field in msghdr in socket.h */
103 #ifndef SYSLOG_NG_HAVE_CTRLBUF_IN_MSGHDR
104 #define SYSLOG_NG_HAVE_CTRLBUF_IN_MSGHDR 1
105 #endif
106 
107 /* Define to 1 if you have the external `daylight' variable. */
108 #ifndef SYSLOG_NG_HAVE_DAYLIGHT
109 #define SYSLOG_NG_HAVE_DAYLIGHT 1
110 #endif
111 
112 /* Define to 1 if you have the declaration of `ASN1_STRING_get0_data', and to
113    0 if you don't. */
114 #ifndef SYSLOG_NG_HAVE_DECL_ASN1_STRING_GET0_DATA
115 #define SYSLOG_NG_HAVE_DECL_ASN1_STRING_GET0_DATA 1
116 #endif
117 
118 /* Define to 1 if you have the declaration of `BN_get_rfc3526_prime_2048', and
119    to 0 if you don't. */
120 #ifndef SYSLOG_NG_HAVE_DECL_BN_GET_RFC3526_PRIME_2048
121 #define SYSLOG_NG_HAVE_DECL_BN_GET_RFC3526_PRIME_2048 1
122 #endif
123 
124 /* Define to 1 if you have the declaration of `CURL_SSLVERSION_TLSv1_0', and
125    to 0 if you don't. */
126 #ifndef SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_0
127 #define SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_0 1
128 #endif
129 
130 /* Define to 1 if you have the declaration of `CURL_SSLVERSION_TLSv1_1', and
131    to 0 if you don't. */
132 #ifndef SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_1
133 #define SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_1 1
134 #endif
135 
136 /* Define to 1 if you have the declaration of `CURL_SSLVERSION_TLSv1_2', and
137    to 0 if you don't. */
138 #ifndef SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_2
139 #define SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_2 1
140 #endif
141 
142 /* Define to 1 if you have the declaration of `CURL_SSLVERSION_TLSv1_3', and
143    to 0 if you don't. */
144 #ifndef SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_3
145 #define SYSLOG_NG_HAVE_DECL_CURL_SSLVERSION_TLSV1_3 1
146 #endif
147 
148 /* Define to 1 if you have the declaration of `DH_set0_pqg', and to 0 if you
149    don't. */
150 #ifndef SYSLOG_NG_HAVE_DECL_DH_SET0_PQG
151 #define SYSLOG_NG_HAVE_DECL_DH_SET0_PQG 1
152 #endif
153 
154 /* Define to 1 if you have the declaration of `EVP_MD_CTX_reset', and to 0 if
155    you don't. */
156 #ifndef SYSLOG_NG_HAVE_DECL_EVP_MD_CTX_RESET
157 #define SYSLOG_NG_HAVE_DECL_EVP_MD_CTX_RESET 1
158 #endif
159 
160 /* Define to 1 if you have the declaration of
161    `MONGOC_URI_SERVERSELECTIONTIMEOUTMS', and to 0 if you don't. */
162 #ifndef SYSLOG_NG_HAVE_DECL_MONGOC_URI_SERVERSELECTIONTIMEOUTMS
163 #define SYSLOG_NG_HAVE_DECL_MONGOC_URI_SERVERSELECTIONTIMEOUTMS 1
164 #endif
165 
166 /* Define to 1 if you have the declaration of
167    `mongoc_uri_set_option_as_int32', and to 0 if you don't. */
168 #ifndef SYSLOG_NG_HAVE_DECL_MONGOC_URI_SET_OPTION_AS_INT32
169 #define SYSLOG_NG_HAVE_DECL_MONGOC_URI_SET_OPTION_AS_INT32 1
170 #endif
171 
172 /* Define to 1 if you have the declaration of
173    `RIEMANN_EVENT_FIELD_TIME_MICROS', and to 0 if you don't. */
174 #ifndef SYSLOG_NG_HAVE_DECL_RIEMANN_EVENT_FIELD_TIME_MICROS
175 #define SYSLOG_NG_HAVE_DECL_RIEMANN_EVENT_FIELD_TIME_MICROS 1
176 #endif
177 
178 /* Define to 1 if you have the declaration of `SSL_CTX_get0_param', and to 0
179    if you don't. */
180 #ifndef SYSLOG_NG_HAVE_DECL_SSL_CTX_GET0_PARAM
181 #define SYSLOG_NG_HAVE_DECL_SSL_CTX_GET0_PARAM 1
182 #endif
183 
184 /* Define to 1 if you have the declaration of `SSL_CTX_set_num_tickets', and
185    to 0 if you don't. */
186 #ifndef SYSLOG_NG_HAVE_DECL_SSL_CTX_SET_NUM_TICKETS
187 #define SYSLOG_NG_HAVE_DECL_SSL_CTX_SET_NUM_TICKETS 1
188 #endif
189 
190 /* Define to 1 if you have the declaration of `TCP_KEEPCNT', and to 0 if you
191    don't. */
192 #ifndef SYSLOG_NG_HAVE_DECL_TCP_KEEPCNT
193 #define SYSLOG_NG_HAVE_DECL_TCP_KEEPCNT 1
194 #endif
195 
196 /* Define to 1 if you have the declaration of `TCP_KEEPIDLE', and to 0 if you
197    don't. */
198 #ifndef SYSLOG_NG_HAVE_DECL_TCP_KEEPIDLE
199 #define SYSLOG_NG_HAVE_DECL_TCP_KEEPIDLE 1
200 #endif
201 
202 /* Define to 1 if you have the declaration of `TCP_KEEPINTVL', and to 0 if you
203    don't. */
204 #ifndef SYSLOG_NG_HAVE_DECL_TCP_KEEPINTVL
205 #define SYSLOG_NG_HAVE_DECL_TCP_KEEPINTVL 1
206 #endif
207 
208 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
209    */
210 /* #undef HAVE_DECL_TZNAME */
211 
212 /* Define to 1 if you have the declaration of `X509_get_extension_flags', and
213    to 0 if you don't. */
214 #ifndef SYSLOG_NG_HAVE_DECL_X509_GET_EXTENSION_FLAGS
215 #define SYSLOG_NG_HAVE_DECL_X509_GET_EXTENSION_FLAGS 1
216 #endif
217 
218 /* Define to 1 if you have the declaration of `X509_STORE_CTX_get0_cert', and
219    to 0 if you don't. */
220 #ifndef SYSLOG_NG_HAVE_DECL_X509_STORE_CTX_GET0_CERT
221 #define SYSLOG_NG_HAVE_DECL_X509_STORE_CTX_GET0_CERT 1
222 #endif
223 
224 /* Define to 1 if you have the <dlfcn.h> header file. */
225 #ifndef SYSLOG_NG_HAVE_DLFCN_H
226 #define SYSLOG_NG_HAVE_DLFCN_H 1
227 #endif
228 
229 /* Define to 1 if you have the <door.h> header file. */
230 /* #undef HAVE_DOOR_H */
231 
232 /* Specifies whether the environ global variable exists */
233 #ifndef SYSLOG_NG_HAVE_ENVIRON
234 #define SYSLOG_NG_HAVE_ENVIRON 1
235 #endif
236 
237 /* Define to 1 if you have the `fmemopen' function. */
238 #ifndef SYSLOG_NG_HAVE_FMEMOPEN
239 #define SYSLOG_NG_HAVE_FMEMOPEN 1
240 #endif
241 
242 /* Define to 1 if you have the `getaddrinfo' function. */
243 #ifndef SYSLOG_NG_HAVE_GETADDRINFO
244 #define SYSLOG_NG_HAVE_GETADDRINFO 1
245 #endif
246 
247 /* Define to 1 if you have the `getnameinfo' function. */
248 #ifndef SYSLOG_NG_HAVE_GETNAMEINFO
249 #define SYSLOG_NG_HAVE_GETNAMEINFO 1
250 #endif
251 
252 /* Define to 1 if you have the <getopt.h> header file. */
253 #ifndef SYSLOG_NG_HAVE_GETOPT_H
254 #define SYSLOG_NG_HAVE_GETOPT_H 1
255 #endif
256 
257 /* Define to 1 if you have the `getprotobynumber_r' function. */
258 #ifndef SYSLOG_NG_HAVE_GETPROTOBYNUMBER_R
259 #define SYSLOG_NG_HAVE_GETPROTOBYNUMBER_R 1
260 #endif
261 
262 /* Define to 1 if you have the `getrandom' function. */
263 #ifndef SYSLOG_NG_HAVE_GETRANDOM
264 #define SYSLOG_NG_HAVE_GETRANDOM 1
265 #endif
266 
267 /* Define to 1 if you have the `getutent' function. */
268 #ifndef SYSLOG_NG_HAVE_GETUTENT
269 #define SYSLOG_NG_HAVE_GETUTENT 1
270 #endif
271 
272 /* Define to 1 if you have the `getutxent' function. */
273 #ifndef SYSLOG_NG_HAVE_GETUTXENT
274 #define SYSLOG_NG_HAVE_GETUTXENT 1
275 #endif
276 
277 /* Define to 1 if you have the `gmtime_r' function. */
278 #ifndef SYSLOG_NG_HAVE_GMTIME_R
279 #define SYSLOG_NG_HAVE_GMTIME_R 1
280 #endif
281 
282 /* Define to 1 if you have the `g_canonicalize_filename' function. */
283 #ifndef SYSLOG_NG_HAVE_G_CANONICALIZE_FILENAME
284 #define SYSLOG_NG_HAVE_G_CANONICALIZE_FILENAME 1
285 #endif
286 
287 /* Define to 1 if you have the `g_list_copy_deep' function. */
288 #ifndef SYSLOG_NG_HAVE_G_LIST_COPY_DEEP
289 #define SYSLOG_NG_HAVE_G_LIST_COPY_DEEP 1
290 #endif
291 
292 /* Define to 1 if you have the `g_ptr_array_find_with_equal_func' function. */
293 #ifndef SYSLOG_NG_HAVE_G_PTR_ARRAY_FIND_WITH_EQUAL_FUNC
294 #define SYSLOG_NG_HAVE_G_PTR_ARRAY_FIND_WITH_EQUAL_FUNC 1
295 #endif
296 
297 /* Define to 1 if you have the `inet_aton' function. */
298 #ifndef SYSLOG_NG_HAVE_INET_ATON
299 #define SYSLOG_NG_HAVE_INET_ATON 1
300 #endif
301 
302 /* Define to 1 if you have the `inet_ntoa' function. */
303 #ifndef SYSLOG_NG_HAVE_INET_NTOA
304 #define SYSLOG_NG_HAVE_INET_NTOA 1
305 #endif
306 
307 /* Have inotify */
308 #ifndef SYSLOG_NG_HAVE_INOTIFY
309 #define SYSLOG_NG_HAVE_INOTIFY 1
310 #endif
311 
312 /* Define to 1 if you have the `inotify_init' function. */
313 #ifndef SYSLOG_NG_HAVE_INOTIFY_INIT
314 #define SYSLOG_NG_HAVE_INOTIFY_INIT 1
315 #endif
316 
317 /* Define to 1 if you have the <inttypes.h> header file. */
318 #ifndef SYSLOG_NG_HAVE_INTTYPES_H
319 #define SYSLOG_NG_HAVE_INTTYPES_H 1
320 #endif
321 
322 /* have journal namespaces */
323 #ifndef SYSLOG_NG_HAVE_JOURNAL_NAMESPACES
324 #define SYSLOG_NG_HAVE_JOURNAL_NAMESPACES 1
325 #endif
326 
327 /* Define to 1 if you have the `pthread' library (-lpthread). */
328 /* #undef HAVE_LIBPTHREAD */
329 
330 /* Define to 1 if you have the `localtime_r' function. */
331 #ifndef SYSLOG_NG_HAVE_LOCALTIME_R
332 #define SYSLOG_NG_HAVE_LOCALTIME_R 1
333 #endif
334 
335 /* Define to 1 if you have the `memrchr' function. */
336 #ifndef SYSLOG_NG_HAVE_MEMRCHR
337 #define SYSLOG_NG_HAVE_MEMRCHR 1
338 #endif
339 
340 /* have modern utmp/utmpx format */
341 #ifndef SYSLOG_NG_HAVE_MODERN_UTMP
342 #define SYSLOG_NG_HAVE_MODERN_UTMP 1
343 #endif
344 
345 /* O_LARGEFILE is present */
346 #ifndef SYSLOG_NG_HAVE_O_LARGEFILE
347 #define SYSLOG_NG_HAVE_O_LARGEFILE 1
348 #endif
349 
350 /* libpaho-mqtt supports MQTTClient_connectOptions::httpProxy */
351 #ifndef SYSLOG_NG_HAVE_PAHO_HTTP_PROXY
352 #define SYSLOG_NG_HAVE_PAHO_HTTP_PROXY 1
353 #endif
354 
355 /* Define to 1 if you have the `pread' function. */
356 #ifndef SYSLOG_NG_HAVE_PREAD
357 #define SYSLOG_NG_HAVE_PREAD 1
358 #endif
359 
360 /* have PR_SET_KEEPCAPS */
361 #ifndef SYSLOG_NG_HAVE_PR_SET_KEEPCAPS
362 #define SYSLOG_NG_HAVE_PR_SET_KEEPCAPS 1
363 #endif
364 
365 /* Define to 1 if you have the <pthread.h> header file. */
366 /* #undef HAVE_PTHREAD_H */
367 
368 /* Define to 1 if you have the `pwrite' function. */
369 #ifndef SYSLOG_NG_HAVE_PWRITE
370 #define SYSLOG_NG_HAVE_PWRITE 1
371 #endif
372 
373 /* Define to 1 if you have the `PyUnicode_AsUTF8' function. */
374 #ifndef SYSLOG_NG_HAVE_PYUNICODE_ASUTF8
375 #define SYSLOG_NG_HAVE_PYUNICODE_ASUTF8 1
376 #endif
377 
378 /* Define to 1 if you have the `rd_kafka_init_transactions' function. */
379 #ifndef SYSLOG_NG_HAVE_RD_KAFKA_INIT_TRANSACTIONS
380 #define SYSLOG_NG_HAVE_RD_KAFKA_INIT_TRANSACTIONS 1
381 #endif
382 
383 /* Riemann microseconds support */
384 #ifndef SYSLOG_NG_HAVE_RIEMANN_MICROSECONDS
385 #define SYSLOG_NG_HAVE_RIEMANN_MICROSECONDS 1
386 #endif
387 
388 /* Define to 1 if you have the <stdint.h> header file. */
389 #ifndef SYSLOG_NG_HAVE_STDINT_H
390 #define SYSLOG_NG_HAVE_STDINT_H 1
391 #endif
392 
393 /* Define to 1 if you have the <stdio.h> header file. */
394 #ifndef SYSLOG_NG_HAVE_STDIO_H
395 #define SYSLOG_NG_HAVE_STDIO_H 1
396 #endif
397 
398 /* Define to 1 if you have the <stdlib.h> header file. */
399 #ifndef SYSLOG_NG_HAVE_STDLIB_H
400 #define SYSLOG_NG_HAVE_STDLIB_H 1
401 #endif
402 
403 /* Define to 1 if you have the `strcasestr' function. */
404 #ifndef SYSLOG_NG_HAVE_STRCASESTR
405 #define SYSLOG_NG_HAVE_STRCASESTR 1
406 #endif
407 
408 /* Define to 1 if you have the `strdup' function. */
409 #ifndef SYSLOG_NG_HAVE_STRDUP
410 #define SYSLOG_NG_HAVE_STRDUP 1
411 #endif
412 
413 /* Define to 1 if you have the <strings.h> header file. */
414 #ifndef SYSLOG_NG_HAVE_STRINGS_H
415 #define SYSLOG_NG_HAVE_STRINGS_H 1
416 #endif
417 
418 /* Define to 1 if you have the <string.h> header file. */
419 #ifndef SYSLOG_NG_HAVE_STRING_H
420 #define SYSLOG_NG_HAVE_STRING_H 1
421 #endif
422 
423 /* Define to 1 if you have the `strnlen' function. */
424 #ifndef SYSLOG_NG_HAVE_STRNLEN
425 #define SYSLOG_NG_HAVE_STRNLEN 1
426 #endif
427 
428 /* Define to 1 if you have the <stropts.h> header file. */
429 /* #undef HAVE_STROPTS_H */
430 
431 /* Define to 1 if you have the `strtoimax' function. */
432 #ifndef SYSLOG_NG_HAVE_STRTOIMAX
433 #define SYSLOG_NG_HAVE_STRTOIMAX 1
434 #endif
435 
436 /* Define to 1 if you have the `strtok_r' function. */
437 #ifndef SYSLOG_NG_HAVE_STRTOK_R
438 #define SYSLOG_NG_HAVE_STRTOK_R 1
439 #endif
440 
441 /* Define to 1 if you have the `strtol' function. */
442 #ifndef SYSLOG_NG_HAVE_STRTOL
443 #define SYSLOG_NG_HAVE_STRTOL 1
444 #endif
445 
446 /* Define to 1 if you have the `strtoll' function. */
447 #ifndef SYSLOG_NG_HAVE_STRTOLL
448 #define SYSLOG_NG_HAVE_STRTOLL 1
449 #endif
450 
451 /* Define to 1 if the system has the type `struct cmsgcred'. */
452 /* #undef HAVE_STRUCT_CMSGCRED */
453 
454 /* struct sockaddr_storage is present on your system */
455 #ifndef SYSLOG_NG_HAVE_STRUCT_SOCKADDR_STORAGE
456 #define SYSLOG_NG_HAVE_STRUCT_SOCKADDR_STORAGE 1
457 #endif
458 
459 /* Whether you have tm_gmtoff field in struct tm */
460 #ifndef SYSLOG_NG_HAVE_STRUCT_TM_TM_GMTOFF
461 #define SYSLOG_NG_HAVE_STRUCT_TM_TM_GMTOFF 1
462 #endif
463 
464 /* Define to 1 if `tm_zone' is a member of `struct tm'. */
465 #ifndef SYSLOG_NG_HAVE_STRUCT_TM_TM_ZONE
466 #define SYSLOG_NG_HAVE_STRUCT_TM_TM_ZONE 1
467 #endif
468 
469 /* Define to 1 if the system has the type `struct ucred'. */
470 #ifndef SYSLOG_NG_HAVE_STRUCT_UCRED
471 #define SYSLOG_NG_HAVE_STRUCT_UCRED 1
472 #endif
473 
474 /* Define to 1 if you have the <sys/capability.h> header file. */
475 #ifndef SYSLOG_NG_HAVE_SYS_CAPABILITY_H
476 #define SYSLOG_NG_HAVE_SYS_CAPABILITY_H 1
477 #endif
478 
479 /* Define to 1 if you have the <sys/prctl.h> header file. */
480 #ifndef SYSLOG_NG_HAVE_SYS_PRCTL_H
481 #define SYSLOG_NG_HAVE_SYS_PRCTL_H 1
482 #endif
483 
484 /* Define to 1 if you have the <sys/stat.h> header file. */
485 #ifndef SYSLOG_NG_HAVE_SYS_STAT_H
486 #define SYSLOG_NG_HAVE_SYS_STAT_H 1
487 #endif
488 
489 /* Define to 1 if you have the <sys/strlog.h> header file. */
490 /* #undef HAVE_SYS_STRLOG_H */
491 
492 /* Define to 1 if you have the <sys/types.h> header file. */
493 #ifndef SYSLOG_NG_HAVE_SYS_TYPES_H
494 #define SYSLOG_NG_HAVE_SYS_TYPES_H 1
495 #endif
496 
497 /* Define to 1 if you have the <tcpd.h> header file. */
498 #ifndef SYSLOG_NG_HAVE_TCPD_H
499 #define SYSLOG_NG_HAVE_TCPD_H 1
500 #endif
501 
502 /* TCP keepalive timers */
503 #ifndef SYSLOG_NG_HAVE_TCP_KEEPALIVE_TIMERS
504 #define SYSLOG_NG_HAVE_TCP_KEEPALIVE_TIMERS 1
505 #endif
506 
507 /* "Whether Thread Local Storage is supported by the system" */
508 #ifndef SYSLOG_NG_HAVE_THREAD_KEYWORD
509 #define SYSLOG_NG_HAVE_THREAD_KEYWORD 1
510 #endif
511 
512 /* Define to 1 if you have the external `timezone' variable. */
513 #ifndef SYSLOG_NG_HAVE_TIMEZONE
514 #define SYSLOG_NG_HAVE_TIMEZONE 1
515 #endif
516 
517 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
518    `HAVE_STRUCT_TM_TM_ZONE' instead. */
519 #ifndef SYSLOG_NG_HAVE_TM_ZONE
520 #define SYSLOG_NG_HAVE_TM_ZONE 1
521 #endif
522 
523 /* Define to 1 if you don't have `tm_zone' but do have the external array
524    `tzname'. */
525 /* #undef HAVE_TZNAME */
526 
527 /* Define to 1 if you have the <unistd.h> header file. */
528 #ifndef SYSLOG_NG_HAVE_UNISTD_H
529 #define SYSLOG_NG_HAVE_UNISTD_H 1
530 #endif
531 
532 /* Define to 1 if you have the <utmpx.h> header file. */
533 #ifndef SYSLOG_NG_HAVE_UTMPX_H
534 #define SYSLOG_NG_HAVE_UTMPX_H 1
535 #endif
536 
537 /* Define to 1 if you have the <utmp.h> header file. */
538 #ifndef SYSLOG_NG_HAVE_UTMP_H
539 #define SYSLOG_NG_HAVE_UTMP_H 1
540 #endif
541 
542 /* java module search path */
543 #ifndef SYSLOG_NG_JAVA_MODULE_PATH
544 #define SYSLOG_NG_JAVA_MODULE_PATH "${exec_prefix}/lib/syslog-ng/java-modules"
545 #endif
546 
547 /* "Disable systemd-journal source" */
548 #ifndef SYSLOG_NG_JOURNALD_OFF
549 #define SYSLOG_NG_JOURNALD_OFF 0
550 #endif
551 
552 /* "Enable systemd-journal source if journald is available" */
553 #ifndef SYSLOG_NG_JOURNALD_OPTIONAL
554 #define SYSLOG_NG_JOURNALD_OPTIONAL 1
555 #endif
556 
557 /* "Force systemd-journal source to use system's journald" */
558 #ifndef SYSLOG_NG_JOURNALD_SYSTEM
559 #define SYSLOG_NG_JOURNALD_SYSTEM 2
560 #endif
561 
562 /* Required license version */
563 #ifndef SYSLOG_NG_LICENSE_VERSION
564 #define SYSLOG_NG_LICENSE_VERSION ""
565 #endif
566 
567 /* Define to the sub-directory where libtool stores uninstalled libraries. */
568 #ifndef SYSLOG_NG_LT_OBJDIR
569 #define SYSLOG_NG_LT_OBJDIR ".libs/"
570 #endif
571 
572 /* module search path */
573 #ifndef SYSLOG_NG_MODULE_PATH
574 #define SYSLOG_NG_MODULE_PATH "${exec_prefix}/lib/syslog-ng"
575 #endif
576 
577 /* Define to the address where bug reports for this package should be sent. */
578 #ifndef SYSLOG_NG_PACKAGE_BUGREPORT
579 #define SYSLOG_NG_PACKAGE_BUGREPORT ""
580 #endif
581 
582 /* package name */
583 #ifndef SYSLOG_NG_PACKAGE_NAME
584 #define SYSLOG_NG_PACKAGE_NAME "syslog-ng"
585 #endif
586 
587 /* Define to the full name and version of this package. */
588 #ifndef SYSLOG_NG_PACKAGE_STRING
589 #define SYSLOG_NG_PACKAGE_STRING "syslog-ng 3.35.1"
590 #endif
591 
592 /* Define to the one symbol short name of this package. */
593 #ifndef SYSLOG_NG_PACKAGE_TARNAME
594 #define SYSLOG_NG_PACKAGE_TARNAME "syslog-ng"
595 #endif
596 
597 /* Define to the home page for this package. */
598 #ifndef SYSLOG_NG_PACKAGE_URL
599 #define SYSLOG_NG_PACKAGE_URL ""
600 #endif
601 
602 /* Define to the version of this package. */
603 #ifndef SYSLOG_NG_PACKAGE_VERSION
604 #define SYSLOG_NG_PACKAGE_VERSION "3.35.1"
605 #endif
606 
607 /* include directory */
608 #ifndef SYSLOG_NG_PATH_CONFIG_INCLUDEDIR
609 #define SYSLOG_NG_PATH_CONFIG_INCLUDEDIR "${datadir}/syslog-ng/include"
610 #endif
611 
612 /* data directory */
613 #ifndef SYSLOG_NG_PATH_DATADIR
614 #define SYSLOG_NG_PATH_DATADIR "${datarootdir}"
615 #endif
616 
617 /* data root directory */
618 #ifndef SYSLOG_NG_PATH_DATAROOTDIR
619 #define SYSLOG_NG_PATH_DATAROOTDIR "${prefix}/share"
620 #endif
621 
622 /* execprefix directory */
623 #ifndef SYSLOG_NG_PATH_EXECPREFIX
624 #define SYSLOG_NG_PATH_EXECPREFIX "${prefix}"
625 #endif
626 
627 /* libexec directory */
628 #ifndef SYSLOG_NG_PATH_LIBEXECDIR
629 #define SYSLOG_NG_PATH_LIBEXECDIR "${exec_prefix}/libexec"
630 #endif
631 
632 /* local state directory */
633 #ifndef SYSLOG_NG_PATH_LOCALSTATEDIR
634 #define SYSLOG_NG_PATH_LOCALSTATEDIR "${prefix}/var"
635 #endif
636 
637 /* loggenplugin installation directory */
638 #ifndef SYSLOG_NG_PATH_LOGGENPLUGINDIR
639 #define SYSLOG_NG_PATH_LOGGENPLUGINDIR "${moduledir}/loggen"
640 #endif
641 
642 /* module installation directory */
643 #ifndef SYSLOG_NG_PATH_MODULEDIR
644 #define SYSLOG_NG_PATH_MODULEDIR "${exec_prefix}/lib/syslog-ng"
645 #endif
646 
647 /* local state directory */
648 #ifndef SYSLOG_NG_PATH_PIDFILEDIR
649 #define SYSLOG_NG_PATH_PIDFILEDIR "${localstatedir}"
650 #endif
651 
652 /* prefix directory */
653 #ifndef SYSLOG_NG_PATH_PREFIX
654 #define SYSLOG_NG_PATH_PREFIX "/usr/local"
655 #endif
656 
657 /* SCL directory */
658 #ifndef SYSLOG_NG_PATH_SCLDIR
659 #define SYSLOG_NG_PATH_SCLDIR "${datadir}/syslog-ng/include/scl"
660 #endif
661 
662 /* sysconfdir */
663 #ifndef SYSLOG_NG_PATH_SYSCONFDIR
664 #define SYSLOG_NG_PATH_SYSCONFDIR "${prefix}/etc"
665 #endif
666 
667 /* timezone base directory */
668 /* #undef PATH_TIMEZONEDIR */
669 
670 /* self-defined top_srcdir path */
671 #ifndef SYSLOG_NG_PATH_TOPSRC_DIR
672 #define SYSLOG_NG_PATH_TOPSRC_DIR "/source"
673 #endif
674 
675 /* XSD directory */
676 #ifndef SYSLOG_NG_PATH_XSDDIR
677 #define SYSLOG_NG_PATH_XSDDIR "${datadir}/syslog-ng/xsd"
678 #endif
679 
680 /* Hard-coded Python 2 home directory */
681 #ifndef SYSLOG_NG_PYTHON2_HOME_DIR
682 #define SYSLOG_NG_PYTHON2_HOME_DIR ""
683 #endif
684 
685 /* Hard-coded Python 3 home directory */
686 #ifndef SYSLOG_NG_PYTHON3_HOME_DIR
687 #define SYSLOG_NG_PYTHON3_HOME_DIR ""
688 #endif
689 
690 /* Python module installation directory */
691 #ifndef SYSLOG_NG_PYTHON_MODULE_DIR
692 #define SYSLOG_NG_PYTHON_MODULE_DIR "${exec_prefix}/lib/syslog-ng/python"
693 #endif
694 
695 /* type of syslog-ng release. stable or feature */
696 #ifndef SYSLOG_NG_RELEASE_TYPE
697 #define SYSLOG_NG_RELEASE_TYPE "stable"
698 #endif
699 
700 /* source revision */
701 #ifndef SYSLOG_NG_SOURCE_REVISION
702 #define SYSLOG_NG_SOURCE_REVISION ""
703 #endif
704 
705 /* Define to 1 if all of the C90 standard headers exist (not just the ones
706    required in a freestanding environment). This macro is provided for
707    backward compatibility; new code need not use it. */
708 #ifndef SYSLOG_NG_STDC_HEADERS
709 #define SYSLOG_NG_STDC_HEADERS 1
710 #endif
711 
712 /* Systemd-journal support mode */
713 #ifndef SYSLOG_NG_SYSTEMD_JOURNAL_MODE
714 #define SYSLOG_NG_SYSTEMD_JOURNAL_MODE SYSLOG_NG_JOURNALD_SYSTEM
715 #endif
716 
717 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
718 /* #undef TM_IN_SYS_TIME */
719 
720 /* ivykis version is greater than $IVYKIS_UPDATED_VERSION */
721 #ifndef SYSLOG_NG_USE_CONST_IVYKIS_MOCK
722 #define SYSLOG_NG_USE_CONST_IVYKIS_MOCK 1
723 #endif
724 
725 /* version number */
726 #ifndef SYSLOG_NG_VERSION
727 #define SYSLOG_NG_VERSION "3.35.1"
728 #endif
729 
730 /* Include the compile date in the binary */
731 #ifndef SYSLOG_NG_WITH_COMPILE_DATE
732 #define SYSLOG_NG_WITH_COMPILE_DATE 1
733 #endif
734 
735 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
736    `char[]'. */
737 #ifndef SYSLOG_NG_YYTEXT_POINTER
738 #define SYSLOG_NG_YYTEXT_POINTER 1
739 #endif
740 
741 /* Number of bits in a file offset, on hosts where this is settable. */
742 /* #undef _FILE_OFFSET_BITS */
743 
744 /* Define for large files, on AIX-style hosts. */
745 /* #undef _LARGE_FILES */
746 
747 /* once: _SYSLOG_NG_CONFIG_H */
748 #endif
749