1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3/* Configuration settings */
4#undef CONFIGURE_DEFINES
5
6/* special build string */
7#undef CONFIGURE_SPECIAL_BUILD
8
9/* Use memory debugging function in OpenSSL */
10#undef CRYPTO_MDEBUG
11
12/* p11-kit proxy */
13#undef DEFAULT_PKCS11_MODULE
14
15/* Use dmalloc memory debugging library */
16#undef DMALLOC
17
18/* Dimension to use for empty array declaration */
19#undef EMPTY_ARRAY_SIZE
20
21/* Enable async push */
22#undef ENABLE_ASYNC_PUSH
23
24/* Enable compression stub capability */
25#undef ENABLE_COMP_STUB
26
27/* Use mbed TLS library */
28#undef ENABLE_CRYPTO_MBEDTLS
29
30/* Use OpenSSL library */
31#undef ENABLE_CRYPTO_OPENSSL
32
33/* Enable debugging support */
34#undef ENABLE_DEBUG
35
36/* Enable deferred authentication */
37#undef ENABLE_DEF_AUTH
38
39/* We have persist tun capability */
40#undef ENABLE_FEATURE_TUN_PERSIST
41
42/* Enable internal fragmentation support */
43#undef ENABLE_FRAGMENT
44
45/* enable iproute2 support */
46#undef ENABLE_IPROUTE
47
48/* Enable LZ4 compression library */
49#undef ENABLE_LZ4
50
51/* Enable LZO compression library */
52#undef ENABLE_LZO
53
54/* Enable management server capability */
55#undef ENABLE_MANAGEMENT
56
57/* Enable multi-homed UDP server capability */
58#undef ENABLE_MULTIHOME
59
60/* Enable OFB and CFB cipher modes */
61#undef ENABLE_OFB_CFB_MODE
62
63/* Enable internal packet filter */
64#undef ENABLE_PF
65
66/* Enable PKCS11 */
67#undef ENABLE_PKCS11
68
69/* Enable plug-in support */
70#undef ENABLE_PLUGIN
71
72/* Enable TCP Server port sharing */
73#undef ENABLE_PORT_SHARE
74
75/* SELinux support */
76#undef ENABLE_SELINUX
77
78/* enable sitnl support */
79#undef ENABLE_SITNL
80
81/* Enable smaller executable size */
82#undef ENABLE_SMALL
83
84/* Enable strict options check between peers */
85#undef ENABLE_STRICT_OPTIONS_CHECK
86
87/* Enable systemd integration */
88#undef ENABLE_SYSTEMD
89
90/* Enable --x509-username-field feature */
91#undef ENABLE_X509ALTUSERNAME
92
93/* Define to 1 if you have the `accept' function. */
94#undef HAVE_ACCEPT
95
96/* Define to 1 if you have the `access' function. */
97#undef HAVE_ACCESS
98
99/* Compiler supports anonymous unions */
100#undef HAVE_ANONYMOUS_UNION_SUPPORT
101
102/* Define to 1 if you have the <arpa/inet.h> header file. */
103#undef HAVE_ARPA_INET_H
104
105/* Define to 1 if you have the `basename' function. */
106#undef HAVE_BASENAME
107
108/* Define to 1 if you have the `bind' function. */
109#undef HAVE_BIND
110
111/* Define to 1 if you have the `chdir' function. */
112#undef HAVE_CHDIR
113
114/* Define to 1 if you have the `chroot' function. */
115#undef HAVE_CHROOT
116
117/* Define to 1 if you have the `chsize' function. */
118#undef HAVE_CHSIZE
119
120/* struct cmsghdr needed for extended socket error support */
121#undef HAVE_CMSGHDR
122
123/* extra version available in config-version.h */
124#undef HAVE_CONFIG_VERSION_H
125
126/* Define to 1 if you have the `connect' function. */
127#undef HAVE_CONNECT
128
129/* Define to 1 if your compiler supports GNU GCC-style variadic macros */
130#undef HAVE_CPP_VARARG_MACRO_GCC
131
132/* Define to 1 if your compiler supports ISO C99 variadic macros */
133#undef HAVE_CPP_VARARG_MACRO_ISO
134
135/* Define to 1 if you have the `ctime' function. */
136#undef HAVE_CTIME
137
138/* Define to 1 if you have the <ctype.h> header file. */
139#undef HAVE_CTYPE_H
140
141/* Define to 1 if you have the `daemon' function. */
142#undef HAVE_DAEMON
143
144/* Define to 1 if you have the declaration of `SIGHUP', and to 0 if you don't.
145   */
146#undef HAVE_DECL_SIGHUP
147
148/* Define to 1 if you have the declaration of `SIGINT', and to 0 if you don't.
149   */
150#undef HAVE_DECL_SIGINT
151
152/* Define to 1 if you have the declaration of `SIGTERM', and to 0 if you
153   don't. */
154#undef HAVE_DECL_SIGTERM
155
156/* Define to 1 if you have the declaration of `SIGUSR1', and to 0 if you
157   don't. */
158#undef HAVE_DECL_SIGUSR1
159
160/* Define to 1 if you have the declaration of `SIGUSR2', and to 0 if you
161   don't. */
162#undef HAVE_DECL_SIGUSR2
163
164/* Define to 1 if you have the declaration of `SO_MARK', and to 0 if you
165   don't. */
166#undef HAVE_DECL_SO_MARK
167
168/* Define to 1 if you have the declaration of `TUNSETPERSIST', and to 0 if you
169   don't. */
170#undef HAVE_DECL_TUNSETPERSIST
171
172/* Define to 1 if you have the <direct.h> header file. */
173#undef HAVE_DIRECT_H
174
175/* Define to 1 if you have the `dirname' function. */
176#undef HAVE_DIRNAME
177
178/* Define to 1 if you have the <dlfcn.h> header file. */
179#undef HAVE_DLFCN_H
180
181/* Define to 1 if you have the <dmalloc.h> header file. */
182#undef HAVE_DMALLOC_H
183
184/* Define to 1 if you have the `DSA_bits' function. */
185#undef HAVE_DSA_BITS
186
187/* Define to 1 if you have the `DSA_get0_pqg' function. */
188#undef HAVE_DSA_GET0_PQG
189
190/* Define to 1 if you have the `dup' function. */
191#undef HAVE_DUP
192
193/* Define to 1 if you have the `dup2' function. */
194#undef HAVE_DUP2
195
196/* Define to 1 if you have the `EC_GROUP_order_bits' function. */
197#undef HAVE_EC_GROUP_ORDER_BITS
198
199/* Define to 1 if you have the `ENGINE_cleanup' function. */
200#undef HAVE_ENGINE_CLEANUP
201
202/* Define to 1 if you have the `ENGINE_load_builtin_engines' function. */
203#undef HAVE_ENGINE_LOAD_BUILTIN_ENGINES
204
205/* Define to 1 if you have the `ENGINE_register_all_complete' function. */
206#undef HAVE_ENGINE_REGISTER_ALL_COMPLETE
207
208/* Define to 1 if you have the `epoll_create' function. */
209#undef HAVE_EPOLL_CREATE
210
211/* Define to 1 if you have the <errno.h> header file. */
212#undef HAVE_ERRNO_H
213
214/* Define to 1 if you have the <err.h> header file. */
215#undef HAVE_ERR_H
216
217/* Define to 1 if you have the `EVP_CIPHER_CTX_reset' function. */
218#undef HAVE_EVP_CIPHER_CTX_RESET
219
220/* Define to 1 if you have the `EVP_CIPHER_CTX_set_key_length' function. */
221#undef HAVE_EVP_CIPHER_CTX_SET_KEY_LENGTH
222
223/* Define to 1 if you have the `EVP_MD_CTX_free' function. */
224#undef HAVE_EVP_MD_CTX_FREE
225
226/* Define to 1 if you have the `EVP_MD_CTX_new' function. */
227#undef HAVE_EVP_MD_CTX_NEW
228
229/* Define to 1 if you have the `EVP_MD_CTX_reset' function. */
230#undef HAVE_EVP_MD_CTX_RESET
231
232/* Define to 1 if you have the `EVP_PKEY_get0_DSA' function. */
233#undef HAVE_EVP_PKEY_GET0_DSA
234
235/* Define to 1 if you have the `EVP_PKEY_get0_EC_KEY' function. */
236#undef HAVE_EVP_PKEY_GET0_EC_KEY
237
238/* Define to 1 if you have the `EVP_PKEY_get0_RSA' function. */
239#undef HAVE_EVP_PKEY_GET0_RSA
240
241/* Define to 1 if you have the `execve' function. */
242#undef HAVE_EXECVE
243
244/* Crypto library supports keying material exporter */
245#undef HAVE_EXPORT_KEYING_MATERIAL
246
247/* Define to 1 if you have the <fcntl.h> header file. */
248#undef HAVE_FCNTL_H
249
250/* Define to 1 if you have the `flock' function. */
251#undef HAVE_FLOCK
252
253/* Define to 1 if you have the `fork' function. */
254#undef HAVE_FORK
255
256/* Define to 1 if you have the `ftruncate' function. */
257#undef HAVE_FTRUNCATE
258
259/* Define to 1 if you have the `getgrnam' function. */
260#undef HAVE_GETGRNAM
261
262/* Define to 1 if you have the `gethostbyname' function. */
263#undef HAVE_GETHOSTBYNAME
264
265/* Define to 1 if you have the `getpass' function. */
266#undef HAVE_GETPASS
267
268/* Define to 1 if you have the `getpeereid' function. */
269#undef HAVE_GETPEEREID
270
271/* Define to 1 if you have the `getpeername' function. */
272#undef HAVE_GETPEERNAME
273
274/* Define to 1 if you have the `getpid' function. */
275#undef HAVE_GETPID
276
277/* Define to 1 if you have the `getpwnam' function. */
278#undef HAVE_GETPWNAM
279
280/* Define to 1 if you have the `getsockname' function. */
281#undef HAVE_GETSOCKNAME
282
283/* Define to 1 if you have the `getsockopt' function. */
284#undef HAVE_GETSOCKOPT
285
286/* Define to 1 if you have the `gettimeofday' function. */
287#undef HAVE_GETTIMEOFDAY
288
289/* Define to 1 if you have the <grp.h> header file. */
290#undef HAVE_GRP_H
291
292/* Define to 1 if you have the `HMAC_CTX_free' function. */
293#undef HAVE_HMAC_CTX_FREE
294
295/* Define to 1 if you have the `HMAC_CTX_new' function. */
296#undef HAVE_HMAC_CTX_NEW
297
298/* Define to 1 if you have the `HMAC_CTX_reset' function. */
299#undef HAVE_HMAC_CTX_RESET
300
301/* Define to 1 if you have the `inet_ntoa' function. */
302#undef HAVE_INET_NTOA
303
304/* Define to 1 if you have the `inet_ntop' function. */
305#undef HAVE_INET_NTOP
306
307/* Define to 1 if you have the `inet_pton' function. */
308#undef HAVE_INET_PTON
309
310/* Define to 1 if you have the <inttypes.h> header file. */
311#undef HAVE_INTTYPES_H
312
313/* Define to 1 if the system has the type `in_addr_t'. */
314#undef HAVE_IN_ADDR_T
315
316/* struct in_pktinfo needed for IP_PKTINFO support */
317#undef HAVE_IN_PKTINFO
318
319/* Define to 1 if the system has the type `in_port_t'. */
320#undef HAVE_IN_PORT_T
321
322/* struct iovec needed for IPv6 support */
323#undef HAVE_IOVEC
324
325/* Define to 1 if you have the <io.h> header file. */
326#undef HAVE_IO_H
327
328/* struct iphdr needed for IPv6 support */
329#undef HAVE_IPHDR
330
331/* struct in_pktinfo.ipi_spec_dst needed for IP_PKTINFO support */
332#undef HAVE_IPI_SPEC_DST
333
334/* Define to 1 if you have the <libgen.h> header file. */
335#undef HAVE_LIBGEN_H
336
337/* Define to 1 if you have the `lz4' library (-llz4). */
338#undef HAVE_LIBLZ4
339
340/* Define to 1 if you have the <limits.h> header file. */
341#undef HAVE_LIMITS_H
342
343/* Define to 1 if you have the <linux/errqueue.h> header file. */
344#undef HAVE_LINUX_ERRQUEUE_H
345
346/* Define to 1 if you have the <linux/if_tun.h> header file. */
347#undef HAVE_LINUX_IF_TUN_H
348
349/* Define to 1 if you have the <linux/sockios.h> header file. */
350#undef HAVE_LINUX_SOCKIOS_H
351
352/* Define to 1 if you have the <linux/types.h> header file. */
353#undef HAVE_LINUX_TYPES_H
354
355/* Define to 1 if you have the `listen' function. */
356#undef HAVE_LISTEN
357
358/* Define to 1 if you have the <lz4.h> header file. */
359#undef HAVE_LZ4_H
360
361/* Define to 1 if you have the <lzo1x.h> header file. */
362#undef HAVE_LZO1X_H
363
364/* Define to 1 if you have the <lzoutil.h> header file. */
365#undef HAVE_LZOUTIL_H
366
367/* Define to 1 if you have the <lzo/lzo1x.h> header file. */
368#undef HAVE_LZO_LZO1X_H
369
370/* Define to 1 if you have the <lzo/lzoutil.h> header file. */
371#undef HAVE_LZO_LZOUTIL_H
372
373/* Define to 1 if you have the `mbedtls_cipher_check_tag' function. */
374#undef HAVE_MBEDTLS_CIPHER_CHECK_TAG
375
376/* Define to 1 if you have the `mbedtls_cipher_write_tag' function. */
377#undef HAVE_MBEDTLS_CIPHER_WRITE_TAG
378
379/* Define to 1 if you have the <memory.h> header file. */
380#undef HAVE_MEMORY_H
381
382/* Define to 1 if you have the `memset' function. */
383#undef HAVE_MEMSET
384
385/* Define to 1 if you have the `mlockall' function. */
386#undef HAVE_MLOCKALL
387
388/* struct msghdr needed for extended socket error support */
389#undef HAVE_MSGHDR
390
391/* Define to 1 if you have the <netdb.h> header file. */
392#undef HAVE_NETDB_H
393
394/* Define to 1 if you have the <netinet/in.h> header file. */
395#undef HAVE_NETINET_IN_H
396
397/* Define to 1 if you have the <netinet/in_systm.h> header file. */
398#undef HAVE_NETINET_IN_SYSTM_H
399
400/* Define to 1 if you have the <netinet/ip.h> header file. */
401#undef HAVE_NETINET_IP_H
402
403/* Define to 1 if you have the <netinet/tcp.h> header file. */
404#undef HAVE_NETINET_TCP_H
405
406/* Define to 1 if you have the <net/if.h> header file. */
407#undef HAVE_NET_IF_H
408
409/* Define to 1 if you have the <net/if_tun.h> header file. */
410#undef HAVE_NET_IF_TUN_H
411
412/* Define to 1 if you have the <net/if_utun.h> header file. */
413#undef HAVE_NET_IF_UTUN_H
414
415/* Define to 1 if you have the <net/tun/if_tun.h> header file. */
416#undef HAVE_NET_TUN_IF_TUN_H
417
418/* Define to 1 if you have the `nice' function. */
419#undef HAVE_NICE
420
421/* Define to 1 if you have the `openlog' function. */
422#undef HAVE_OPENLOG
423
424/* OpenSSL engine support available */
425#undef HAVE_OPENSSL_ENGINE
426
427/* Define to 1 if you have the `OpenSSL_version' function. */
428#undef HAVE_OPENSSL_VERSION
429
430/* Define to 1 if you have the `poll' function. */
431#undef HAVE_POLL
432
433/* Define to 1 if you have the <poll.h> header file. */
434#undef HAVE_POLL_H
435
436/* Define to 1 if you have the `putenv' function. */
437#undef HAVE_PUTENV
438
439/* Define to 1 if you have the <pwd.h> header file. */
440#undef HAVE_PWD_H
441
442/* Define to 1 if you have the `readv' function. */
443#undef HAVE_READV
444
445/* Define to 1 if you have the `recv' function. */
446#undef HAVE_RECV
447
448/* Define to 1 if you have the `recvfrom' function. */
449#undef HAVE_RECVFROM
450
451/* Define to 1 if you have the `recvmsg' function. */
452#undef HAVE_RECVMSG
453
454/* Define to 1 if you have the <resolv.h> header file. */
455#undef HAVE_RESOLV_H
456
457/* Define to 1 if you have the `RSA_bits' function. */
458#undef HAVE_RSA_BITS
459
460/* Define to 1 if you have the `RSA_get0_key' function. */
461#undef HAVE_RSA_GET0_KEY
462
463/* Define to 1 if you have the `RSA_meth_free' function. */
464#undef HAVE_RSA_METH_FREE
465
466/* Define to 1 if you have the `RSA_meth_get0_app_data' function. */
467#undef HAVE_RSA_METH_GET0_APP_DATA
468
469/* Define to 1 if you have the `RSA_meth_new' function. */
470#undef HAVE_RSA_METH_NEW
471
472/* Define to 1 if you have the `RSA_meth_set0_app_data' function. */
473#undef HAVE_RSA_METH_SET0_APP_DATA
474
475/* Define to 1 if you have the `RSA_meth_set_finish' function. */
476#undef HAVE_RSA_METH_SET_FINISH
477
478/* Define to 1 if you have the `RSA_meth_set_init' function. */
479#undef HAVE_RSA_METH_SET_INIT
480
481/* Define to 1 if you have the `RSA_meth_set_priv_dec' function. */
482#undef HAVE_RSA_METH_SET_PRIV_DEC
483
484/* Define to 1 if you have the `RSA_meth_set_priv_enc' function. */
485#undef HAVE_RSA_METH_SET_PRIV_ENC
486
487/* Define to 1 if you have the `RSA_meth_set_pub_dec' function. */
488#undef HAVE_RSA_METH_SET_PUB_DEC
489
490/* Define to 1 if you have the `RSA_meth_set_pub_enc' function. */
491#undef HAVE_RSA_METH_SET_PUB_ENC
492
493/* Define to 1 if you have the `RSA_meth_set_sign' function. */
494#undef HAVE_RSA_METH_SET_SIGN
495
496/* Define to 1 if you have the `RSA_set0_key' function. */
497#undef HAVE_RSA_SET0_KEY
498
499/* Define to 1 if you have the `RSA_set_flags' function. */
500#undef HAVE_RSA_SET_FLAGS
501
502/* sa_family_t, needed to hold AF_* info */
503#undef HAVE_SA_FAMILY_T
504
505/* Define to 1 if you have the `sd_booted' function. */
506#undef HAVE_SD_BOOTED
507
508/* Define to 1 if you have the `select' function. */
509#undef HAVE_SELECT
510
511/* Define to 1 if you have the `send' function. */
512#undef HAVE_SEND
513
514/* Define to 1 if you have the `sendmsg' function. */
515#undef HAVE_SENDMSG
516
517/* Define to 1 if you have the `sendto' function. */
518#undef HAVE_SENDTO
519
520/* Define to 1 if you have the `setgid' function. */
521#undef HAVE_SETGID
522
523/* Define to 1 if you have the `setgroups' function. */
524#undef HAVE_SETGROUPS
525
526/* Define to 1 if you have the `setsid' function. */
527#undef HAVE_SETSID
528
529/* Define to 1 if you have the `setsockopt' function. */
530#undef HAVE_SETSOCKOPT
531
532/* Define to 1 if you have the `setuid' function. */
533#undef HAVE_SETUID
534
535/* Define to 1 if you have the <signal.h> header file. */
536#undef HAVE_SIGNAL_H
537
538/* Define to 1 if you have the `socket' function. */
539#undef HAVE_SOCKET
540
541/* Define to 1 if you have the `SSL_CTX_get_default_passwd_cb' function. */
542#undef HAVE_SSL_CTX_GET_DEFAULT_PASSWD_CB
543
544/* Define to 1 if you have the `SSL_CTX_get_default_passwd_cb_userdata'
545   function. */
546#undef HAVE_SSL_CTX_GET_DEFAULT_PASSWD_CB_USERDATA
547
548/* Define to 1 if you have the `SSL_CTX_new' function. */
549#undef HAVE_SSL_CTX_NEW
550
551/* Define to 1 if you have the `SSL_CTX_set1_groups' function. */
552#undef HAVE_SSL_CTX_SET1_GROUPS
553
554/* Define to 1 if you have the `SSL_CTX_set_security_level' function. */
555#undef HAVE_SSL_CTX_SET_SECURITY_LEVEL
556
557/* Define to 1 if you have the `stat' function. */
558#undef HAVE_STAT
559
560/* Define to 1 if you have the <stdarg.h> header file. */
561#undef HAVE_STDARG_H
562
563/* Define to 1 if you have the <stdint.h> header file. */
564#undef HAVE_STDINT_H
565
566/* Define to 1 if you have the <stdio.h> header file. */
567#undef HAVE_STDIO_H
568
569/* Define to 1 if you have the <stdlib.h> header file. */
570#undef HAVE_STDLIB_H
571
572/* Define to 1 if you have the `strdup' function. */
573#undef HAVE_STRDUP
574
575/* Define to 1 if you have the <strings.h> header file. */
576#undef HAVE_STRINGS_H
577
578/* Define to 1 if you have the <string.h> header file. */
579#undef HAVE_STRING_H
580
581/* Define to 1 if you have the <stropts.h> header file. */
582#undef HAVE_STROPTS_H
583
584/* Define to 1 if you have the `strsep' function. */
585#undef HAVE_STRSEP
586
587/* Define to 1 if you have the `syslog' function. */
588#undef HAVE_SYSLOG
589
590/* Define to 1 if you have the <syslog.h> header file. */
591#undef HAVE_SYSLOG_H
592
593/* Define to 1 if you have the `system' function. */
594#undef HAVE_SYSTEM
595
596/* Define to 1 if you have the <systemd/sd-daemon.h> header file. */
597#undef HAVE_SYSTEMD_SD_DAEMON_H
598
599/* Define to 1 if you have the <sys/epoll.h> header file. */
600#undef HAVE_SYS_EPOLL_H
601
602/* Define to 1 if you have the <sys/file.h> header file. */
603#undef HAVE_SYS_FILE_H
604
605/* Define to 1 if you have the <sys/inotify.h> header file. */
606#undef HAVE_SYS_INOTIFY_H
607
608/* Define to 1 if you have the <sys/ioctl.h> header file. */
609#undef HAVE_SYS_IOCTL_H
610
611/* Define to 1 if you have the <sys/kern_control.h> header file. */
612#undef HAVE_SYS_KERN_CONTROL_H
613
614/* Define to 1 if you have the <sys/mman.h> header file. */
615#undef HAVE_SYS_MMAN_H
616
617/* Define to 1 if you have the <sys/socket.h> header file. */
618#undef HAVE_SYS_SOCKET_H
619
620/* Define to 1 if you have the <sys/sockio.h> header file. */
621#undef HAVE_SYS_SOCKIO_H
622
623/* Define to 1 if you have the <sys/stat.h> header file. */
624#undef HAVE_SYS_STAT_H
625
626/* Define to 1 if you have the <sys/time.h> header file. */
627#undef HAVE_SYS_TIME_H
628
629/* Define to 1 if you have the <sys/types.h> header file. */
630#undef HAVE_SYS_TYPES_H
631
632/* Define to 1 if you have the <sys/uio.h> header file. */
633#undef HAVE_SYS_UIO_H
634
635/* Define to 1 if you have the <sys/un.h> header file. */
636#undef HAVE_SYS_UN_H
637
638/* Define to 1 if you have the <sys/wait.h> header file. */
639#undef HAVE_SYS_WAIT_H
640
641/* Define to 1 if you have the <tap-windows.h> header file. */
642#undef HAVE_TAP_WINDOWS_H
643
644/* Define to 1 if you have the `time' function. */
645#undef HAVE_TIME
646
647/* Define to 1 if you have the <time.h> header file. */
648#undef HAVE_TIME_H
649
650/* Define to 1 if you have the `umask' function. */
651#undef HAVE_UMASK
652
653/* Define to 1 if you have the <unistd.h> header file. */
654#undef HAVE_UNISTD_H
655
656/* Define to 1 if you have the `unlink' function. */
657#undef HAVE_UNLINK
658
659/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
660#undef HAVE_VALGRIND_MEMCHECK_H
661
662/* Define to 1 if you have the <versionhelpers.h> header file. */
663#undef HAVE_VERSIONHELPERS_H
664
665/* Define to 1 if you have the `vfork' function. */
666#undef HAVE_VFORK
667
668/* Define to 1 if you have the <vfork.h> header file. */
669#undef HAVE_VFORK_H
670
671/* Define to 1 if you have the `vsnprintf' function. */
672#undef HAVE_VSNPRINTF
673
674/* Define to 1 if you have the <windows.h> header file. */
675#undef HAVE_WINDOWS_H
676
677/* Define to 1 if you have the <winsock2.h> header file. */
678#undef HAVE_WINSOCK2_H
679
680/* Define to 1 if `fork' works. */
681#undef HAVE_WORKING_FORK
682
683/* Define to 1 if `vfork' works. */
684#undef HAVE_WORKING_VFORK
685
686/* Define to 1 if you have the `writev' function. */
687#undef HAVE_WRITEV
688
689/* Define to 1 if you have the <ws2tcpip.h> header file. */
690#undef HAVE_WS2TCPIP_H
691
692/* Define to 1 if you have the `X509_get0_notAfter' function. */
693#undef HAVE_X509_GET0_NOTAFTER
694
695/* Define to 1 if you have the `X509_get0_notBefore' function. */
696#undef HAVE_X509_GET0_NOTBEFORE
697
698/* Define to 1 if you have the `X509_get0_pubkey' function. */
699#undef HAVE_X509_GET0_PUBKEY
700
701/* Define to 1 if you have the `X509_OBJECT_free' function. */
702#undef HAVE_X509_OBJECT_FREE
703
704/* Define to 1 if you have the `X509_OBJECT_get_type' function. */
705#undef HAVE_X509_OBJECT_GET_TYPE
706
707/* Define to 1 if you have the `X509_STORE_get0_objects' function. */
708#undef HAVE_X509_STORE_GET0_OBJECTS
709
710/* Path to ifconfig tool */
711#undef IFCONFIG_PATH
712
713/* Path to iproute tool */
714#undef IPROUTE_PATH
715
716/* Define to the sub-directory where libtool stores uninstalled libraries. */
717#undef LT_OBJDIR
718
719/* use copy of LZ4 source in compat/ */
720#undef NEED_COMPAT_LZ4
721
722/* OpenVPN major version - integer */
723#undef OPENVPN_VERSION_MAJOR
724
725/* OpenVPN minor version - integer */
726#undef OPENVPN_VERSION_MINOR
727
728/* OpenVPN patch level - may be a string or integer */
729#undef OPENVPN_VERSION_PATCH
730
731/* Version in windows resource format */
732#undef OPENVPN_VERSION_RESOURCE
733
734/* Name of package */
735#undef PACKAGE
736
737/* Define to the address where bug reports for this package should be sent. */
738#undef PACKAGE_BUGREPORT
739
740/* Define to the full name of this package. */
741#undef PACKAGE_NAME
742
743/* Define to the full name and version of this package. */
744#undef PACKAGE_STRING
745
746/* Define to the one symbol short name of this package. */
747#undef PACKAGE_TARNAME
748
749/* Define to the home page for this package. */
750#undef PACKAGE_URL
751
752/* Define to the version of this package. */
753#undef PACKAGE_VERSION
754
755/* Path separator */
756#undef PATH_SEPARATOR
757
758/* Path separator */
759#undef PATH_SEPARATOR_STR
760
761/* Enable pedantic mode */
762#undef PEDANTIC
763
764/* Define as the return type of signal handlers (`int' or `void'). */
765#undef RETSIGTYPE
766
767/* Path to route tool */
768#undef ROUTE_PATH
769
770/* SIGHUP replacement */
771#undef SIGHUP
772
773/* SIGINT replacement */
774#undef SIGINT
775
776/* SIGTERM replacement */
777#undef SIGTERM
778
779/* SIGUSR1 replacement */
780#undef SIGUSR1
781
782/* SIGUSR2 replacement */
783#undef SIGUSR2
784
785/* The size of `unsigned int', as computed by sizeof. */
786#undef SIZEOF_UNSIGNED_INT
787
788/* The size of `unsigned long', as computed by sizeof. */
789#undef SIZEOF_UNSIGNED_LONG
790
791/* Define to 1 if you have the ANSI C header files. */
792#undef STDC_HEADERS
793
794/* Path to systemd-ask-password tool */
795#undef SYSTEMD_ASK_PASSWORD_PATH
796
797/* systemd is newer than v216 */
798#undef SYSTEMD_NEWER_THAN_216
799
800/* The tap-windows id */
801#undef TAP_WIN_COMPONENT_ID
802
803/* The tap-windows version number is required for OpenVPN */
804#undef TAP_WIN_MIN_MAJOR
805
806/* The tap-windows version number is required for OpenVPN */
807#undef TAP_WIN_MIN_MINOR
808
809/* Are we running AIX? */
810#undef TARGET_AIX
811
812/* A string representing our host */
813#undef TARGET_ALIAS
814
815/* Are we running on Mac OS X? */
816#undef TARGET_DARWIN
817
818/* Are we running on DragonFlyBSD? */
819#undef TARGET_DRAGONFLY
820
821/* Are we running on FreeBSD? */
822#undef TARGET_FREEBSD
823
824/* Are we running on Linux? */
825#undef TARGET_LINUX
826
827/* Are we running NetBSD? */
828#undef TARGET_NETBSD
829
830/* Are we running on OpenBSD? */
831#undef TARGET_OPENBSD
832
833/* Target prefix */
834#undef TARGET_PREFIX
835
836/* Are we running on Solaris? */
837#undef TARGET_SOLARIS
838
839/* Are we running WIN32? */
840#undef TARGET_WIN32
841
842/* dlopen libpam */
843#undef USE_PAM_DLOPEN
844
845/* Enable extensions on AIX 3, Interix.  */
846#ifndef _ALL_SOURCE
847# undef _ALL_SOURCE
848#endif
849/* Enable GNU extensions on systems that have them.  */
850#ifndef _GNU_SOURCE
851# undef _GNU_SOURCE
852#endif
853/* Enable threading extensions on Solaris.  */
854#ifndef _POSIX_PTHREAD_SEMANTICS
855# undef _POSIX_PTHREAD_SEMANTICS
856#endif
857/* Enable extensions on HP NonStop.  */
858#ifndef _TANDEM_SOURCE
859# undef _TANDEM_SOURCE
860#endif
861/* Enable general extensions on Solaris.  */
862#ifndef __EXTENSIONS__
863# undef __EXTENSIONS__
864#endif
865
866
867/* Use valgrind memory debugging library */
868#undef USE_VALGRIND
869
870/* Version number of package */
871#undef VERSION
872
873/* Define to 1 if on MINIX. */
874#undef _MINIX
875
876/* Define to 2 if the system does not provide POSIX.1 features except with
877   this defined. */
878#undef _POSIX_1_SOURCE
879
880/* Define to 1 if you need to in order for `stat' and other things to work. */
881#undef _POSIX_SOURCE
882
883/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
884   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
885   #define below would cause a syntax error. */
886#undef _UINT32_T
887
888/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
889   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
890   #define below would cause a syntax error. */
891#undef _UINT64_T
892
893/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
894   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
895   #define below would cause a syntax error. */
896#undef _UINT8_T
897
898/* Define to empty if `const' does not conform to ANSI C. */
899#undef const
900
901/* Define to `int' if <sys/types.h> doesn't define. */
902#undef gid_t
903
904/* Workaround missing in_addr_t */
905#undef in_addr_t
906
907/* Workaround missing in_port_t */
908#undef in_port_t
909
910/* Define to `__inline__' or `__inline' if that's what the C compiler
911   calls it, or to nothing if 'inline' is not supported under any name.  */
912#ifndef __cplusplus
913#undef inline
914#endif
915
916/* Define to the type of a signed integer type of width exactly 16 bits if
917   such a type exists and the standard includes do not define it. */
918#undef int16_t
919
920/* Define to the type of a signed integer type of width exactly 32 bits if
921   such a type exists and the standard includes do not define it. */
922#undef int32_t
923
924/* Define to the type of a signed integer type of width exactly 64 bits if
925   such a type exists and the standard includes do not define it. */
926#undef int64_t
927
928/* Define to the type of a signed integer type of width exactly 8 bits if such
929   a type exists and the standard includes do not define it. */
930#undef int8_t
931
932/* Define to `long int' if <sys/types.h> does not define. */
933#undef off_t
934
935/* Define to `int' if <sys/types.h> does not define. */
936#undef pid_t
937
938/* Define to `unsigned int' if <sys/types.h> does not define. */
939#undef size_t
940
941/* type to use in place of socklen_t if not defined */
942#undef socklen_t
943
944/* Define to `int' if <sys/types.h> doesn't define. */
945#undef uid_t
946
947/* Define to the type of an unsigned integer type of width exactly 16 bits if
948   such a type exists and the standard includes do not define it. */
949#undef uint16_t
950
951/* Define to the type of an unsigned integer type of width exactly 32 bits if
952   such a type exists and the standard includes do not define it. */
953#undef uint32_t
954
955/* Define to the type of an unsigned integer type of width exactly 64 bits if
956   such a type exists and the standard includes do not define it. */
957#undef uint64_t
958
959/* Define to the type of an unsigned integer type of width exactly 8 bits if
960   such a type exists and the standard includes do not define it. */
961#undef uint8_t
962
963/* Define as `fork' if `vfork' does not work. */
964#undef vfork
965
966/* Define to empty if the keyword `volatile' does not work. Warning: valid
967   code using `volatile' can become incorrect without. Disable with care. */
968#undef volatile
969