OpenVPN
config.h
Go to the documentation of this file.
1 /* config.h. Generated from config.h.in by configure. */
2 /* config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Configuration settings */
5 #define CONFIGURE_DEFINES "enable_async_push=no enable_comp_stub=no enable_crypto_ofb_cfb=yes enable_debug=yes enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=needless enable_fragment=yes enable_iproute2=no enable_libtool_lock=yes enable_lz4=yes enable_lzo=yes enable_management=yes enable_pam_dlopen=no enable_pedantic=no enable_pkcs11=no enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_shared=yes enable_shared_with_static_runtimes=no enable_small=no enable_static=yes enable_strict=no enable_strict_options=no enable_systemd=no enable_werror=no enable_win32_dll=yes enable_wolfssl_options_h=yes enable_x509_alt_username=no with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_openssl_engine=auto with_sysroot=no"
6 
7 /* special build string */
8 /* #undef CONFIGURE_SPECIAL_BUILD */
9 
10 /* Use memory debugging function in OpenSSL */
11 /* #undef CRYPTO_MDEBUG */
12 
13 /* p11-kit proxy */
14 /* #undef DEFAULT_PKCS11_MODULE */
15 
16 /* Use dmalloc memory debugging library */
17 /* #undef DMALLOC */
18 
19 /* Enable async push */
20 /* #undef ENABLE_ASYNC_PUSH */
21 
22 /* Enable compression stub capability */
23 /* #undef ENABLE_COMP_STUB */
24 
25 /* Use mbed TLS library */
26 /* #undef ENABLE_CRYPTO_MBEDTLS */
27 
28 /* Use wolfSSL openssl compatibility layer */
29 #define ENABLE_CRYPTO_OPENSSL 1
30 
31 /* Use wolfSSL crypto library */
32 /* #undef ENABLE_CRYPTO_WOLFSSL */
33 
34 /* Enable debugging support */
35 #define ENABLE_DEBUG 1
36 
37 /* We have persist tun capability */
38 #define ENABLE_FEATURE_TUN_PERSIST 1
39 
40 /* Enable internal fragmentation support */
41 #define ENABLE_FRAGMENT 1
42 
43 /* enable iproute2 support */
44 /* #undef ENABLE_IPROUTE */
45 
46 /* Enable LZ4 compression library */
47 #define ENABLE_LZ4 1
48 
49 /* Enable LZO compression library */
50 #define ENABLE_LZO 1
51 
52 /* Enable management server capability */
53 #define ENABLE_MANAGEMENT 1
54 
55 /* Enable OFB and CFB cipher modes */
56 #define ENABLE_OFB_CFB_MODE 1
57 
58 /* Enable PKCS11 */
59 /* #undef ENABLE_PKCS11 */
60 
61 /* Enable plug-in support */
62 #define ENABLE_PLUGIN 1
63 
64 /* Enable TCP Server port sharing */
65 #define ENABLE_PORT_SHARE 1
66 
67 /* SELinux support */
68 /* #undef ENABLE_SELINUX */
69 
70 /* enable sitnl support */
71 #define ENABLE_SITNL 1
72 
73 /* Enable smaller executable size */
74 /* #undef ENABLE_SMALL */
75 
76 /* Enable strict options check between peers */
77 /* #undef ENABLE_STRICT_OPTIONS_CHECK */
78 
79 /* Enable systemd integration */
80 /* #undef ENABLE_SYSTEMD */
81 
82 /* Enable --x509-username-field feature */
83 /* #undef ENABLE_X509ALTUSERNAME */
84 
85 /* Include options.h from wolfSSL library */
86 /* #undef EXTERNAL_OPTS_OPENVPN */
87 
88 /* Define to 1 if you have the `access' function. */
89 #define HAVE_ACCESS 1
90 
91 /* Compiler supports anonymous unions */
92 #define HAVE_ANONYMOUS_UNION_SUPPORT
93 
94 /* Define to 1 if you have the <arpa/inet.h> header file. */
95 #define HAVE_ARPA_INET_H 1
96 
97 /* Define to 1 if you have the `basename' function. */
98 #define HAVE_BASENAME 1
99 
100 /* Define to 1 if you have the `chdir' function. */
101 #define HAVE_CHDIR 1
102 
103 /* Define to 1 if you have the `chroot' function. */
104 #define HAVE_CHROOT 1
105 
106 /* Define to 1 if you have the `chsize' function. */
107 /* #undef HAVE_CHSIZE */
108 
109 /* struct cmsghdr needed for extended socket error support */
110 #define HAVE_CMSGHDR 1
111 
112 /* extra version available in config-version.h */
113 #define HAVE_CONFIG_VERSION_H 1
114 
115 /* Use mbedtls_ctr_drbg_update_ret from mbed TLS */
116 /* #undef HAVE_CTR_DRBG_UPDATE_RET */
117 
118 /* Define to 1 if you have the `daemon' function. */
119 #define HAVE_DAEMON 1
120 
121 /* Define to 1 if you have the declaration of `SIGHUP', and to 0 if you don't.
122  */
123 #define HAVE_DECL_SIGHUP 1
124 
125 /* Define to 1 if you have the declaration of `SIGINT', and to 0 if you don't.
126  */
127 #define HAVE_DECL_SIGINT 1
128 
129 /* Define to 1 if you have the declaration of `SIGTERM', and to 0 if you
130  don't. */
131 #define HAVE_DECL_SIGTERM 1
132 
133 /* Define to 1 if you have the declaration of `SIGUSR1', and to 0 if you
134  don't. */
135 #define HAVE_DECL_SIGUSR1 1
136 
137 /* Define to 1 if you have the declaration of `SIGUSR2', and to 0 if you
138  don't. */
139 #define HAVE_DECL_SIGUSR2 1
140 
141 /* Define to 1 if you have the declaration of `SO_MARK', and to 0 if you
142  don't. */
143 #define HAVE_DECL_SO_MARK 1
144 
145 /* Define to 1 if you have the declaration of `TUNSETPERSIST', and to 0 if you
146  don't. */
147 #define HAVE_DECL_TUNSETPERSIST 1
148 
149 /* Define to 1 if you have the `dirname' function. */
150 #define HAVE_DIRNAME 1
151 
152 /* Define to 1 if you have the <dlfcn.h> header file. */
153 #define HAVE_DLFCN_H 1
154 
155 /* Define to 1 if you have the <dmalloc.h> header file. */
156 /* #undef HAVE_DMALLOC_H */
157 
158 /* Define to 1 if you have the `dup' function. */
159 #define HAVE_DUP 1
160 
161 /* Define to 1 if you have the `dup2' function. */
162 #define HAVE_DUP2 1
163 
164 /* Define to 1 if you have the `ENGINE_load_builtin_engines' function. */
165 #define HAVE_ENGINE_LOAD_BUILTIN_ENGINES 1
166 
167 /* Define to 1 if you have the `ENGINE_register_all_complete' function. */
168 #define HAVE_ENGINE_REGISTER_ALL_COMPLETE 1
169 
170 /* Define to 1 if you have the `epoll_create' function. */
171 #define HAVE_EPOLL_CREATE 1
172 
173 /* Define to 1 if you have the <err.h> header file. */
174 #define HAVE_ERR_H 1
175 
176 /* Define to 1 if you have the `execve' function. */
177 #define HAVE_EXECVE 1
178 
179 /* Crypto library supports keying material exporter */
180 #define HAVE_EXPORT_KEYING_MATERIAL 1
181 
182 /* Define to 1 if you have the <fcntl.h> header file. */
183 #define HAVE_FCNTL_H 1
184 
185 /* Define to 1 if you have the `flock' function. */
186 #define HAVE_FLOCK 1
187 
188 /* Define to 1 if you have the `fork' function. */
189 #define HAVE_FORK 1
190 
191 /* Define to 1 if you have the `ftruncate' function. */
192 #define HAVE_FTRUNCATE 1
193 
194 /* Define to 1 if you have the `getgrnam' function. */
195 #define HAVE_GETGRNAM 1
196 
197 /* Define to 1 if you have the `getpeereid' function. */
198 /* #undef HAVE_GETPEEREID */
199 
200 /* Define to 1 if you have the `getpwnam' function. */
201 #define HAVE_GETPWNAM 1
202 
203 /* Define to 1 if you have the `getrlimit' function. */
204 #define HAVE_GETRLIMIT 1
205 
206 /* Define to 1 if you have the `gettimeofday' function. */
207 #define HAVE_GETTIMEOFDAY 1
208 
209 /* Define to 1 if you have the <grp.h> header file. */
210 #define HAVE_GRP_H 1
211 
212 /* Define to 1 if you have the <inttypes.h> header file. */
213 #define HAVE_INTTYPES_H 1
214 
215 /* Define to 1 if the system has the type `in_addr_t'. */
216 #define HAVE_IN_ADDR_T 1
217 
218 /* struct in_pktinfo needed for IP_PKTINFO support */
219 #define HAVE_IN_PKTINFO 1
220 
221 /* Define to 1 if the system has the type `in_port_t'. */
222 #define HAVE_IN_PORT_T 1
223 
224 /* Define to 1 if you have the <io.h> header file. */
225 /* #undef HAVE_IO_H */
226 
227 /* struct iphdr needed for IPv6 support */
228 #define HAVE_IPHDR 1
229 
230 /* struct in_pktinfo.ipi_spec_dst needed for IP_PKTINFO support */
231 #define HAVE_IPI_SPEC_DST 1
232 
233 /* Define to 1 if you have the <libgen.h> header file. */
234 #define HAVE_LIBGEN_H 1
235 
236 /* Define to 1 if you have the `lz4' library (-llz4). */
237 #define HAVE_LIBLZ4 1
238 
239 /* Define to 1 if you have the `wolfssl' library (-lwolfssl). */
240 /* #undef HAVE_LIBWOLFSSL */
241 
242 /* Define to 1 if you have the <linux/errqueue.h> header file. */
243 #define HAVE_LINUX_ERRQUEUE_H 1
244 
245 /* Define to 1 if you have the <linux/if_tun.h> header file. */
246 #define HAVE_LINUX_IF_TUN_H 1
247 
248 /* Define to 1 if you have the <linux/sockios.h> header file. */
249 #define HAVE_LINUX_SOCKIOS_H 1
250 
251 /* Define to 1 if you have the <linux/types.h> header file. */
252 #define HAVE_LINUX_TYPES_H 1
253 
254 /* Define to 1 if you have the <lz4.h> header file. */
255 #define HAVE_LZ4_H 1
256 
257 /* Define to 1 if you have the <lzo1x.h> header file. */
258 /* #undef HAVE_LZO1X_H */
259 
260 /* Define to 1 if you have the <lzoutil.h> header file. */
261 /* #undef HAVE_LZOUTIL_H */
262 
263 /* Define to 1 if you have the <lzo/lzo1x.h> header file. */
264 #define HAVE_LZO_LZO1X_H 1
265 
266 /* Define to 1 if you have the <lzo/lzoutil.h> header file. */
267 #define HAVE_LZO_LZOUTIL_H 1
268 
269 /* Define to 1 if you have the `mbedtls_cipher_check_tag' function. */
270 /* #undef HAVE_MBEDTLS_CIPHER_CHECK_TAG */
271 
272 /* Define to 1 if you have the `mbedtls_cipher_write_tag' function. */
273 /* #undef HAVE_MBEDTLS_CIPHER_WRITE_TAG */
274 
275 /* Define to 1 if you have the <memory.h> header file. */
276 #define HAVE_MEMORY_H 1
277 
278 /* Define to 1 if you have the `mlockall' function. */
279 #define HAVE_MLOCKALL 1
280 
281 /* struct msghdr needed for extended socket error support */
282 #define HAVE_MSGHDR 1
283 
284 /* Define to 1 if you have the <netdb.h> header file. */
285 #define HAVE_NETDB_H 1
286 
287 /* Define to 1 if you have the <netinet/in.h> header file. */
288 #define HAVE_NETINET_IN_H 1
289 
290 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
291 #define HAVE_NETINET_IN_SYSTM_H 1
292 
293 /* Define to 1 if you have the <netinet/ip.h> header file. */
294 #define HAVE_NETINET_IP_H 1
295 
296 /* Define to 1 if you have the <netinet/tcp.h> header file. */
297 #define HAVE_NETINET_TCP_H 1
298 
299 /* Define to 1 if you have the <net/if.h> header file. */
300 #define HAVE_NET_IF_H 1
301 
302 /* Define to 1 if you have the <net/if_tun.h> header file. */
303 /* #undef HAVE_NET_IF_TUN_H */
304 
305 /* Define to 1 if you have the <net/if_utun.h> header file. */
306 /* #undef HAVE_NET_IF_UTUN_H */
307 
308 /* Define to 1 if you have the <net/tun/if_tun.h> header file. */
309 /* #undef HAVE_NET_TUN_IF_TUN_H */
310 
311 /* Define to 1 if you have the `nice' function. */
312 #define HAVE_NICE 1
313 
314 /* Define to 1 if you have the `openlog' function. */
315 #define HAVE_OPENLOG 1
316 
317 /* OpenSSL engine support available */
318 #define HAVE_OPENSSL_ENGINE 1
319 
320 /* Define to 1 if you have the <poll.h> header file. */
321 #define HAVE_POLL_H 1
322 
323 /* Define to 1 if you have the <pwd.h> header file. */
324 #define HAVE_PWD_H 1
325 
326 /* Define to 1 if you have the `readv' function. */
327 #define HAVE_READV 1
328 
329 /* Define to 1 if you have the `recvmsg' function. */
330 #define HAVE_RECVMSG 1
331 
332 /* Define to 1 if you have the <resolv.h> header file. */
333 #define HAVE_RESOLV_H 1
334 
335 /* sa_family_t, needed to hold AF_* info */
336 #define HAVE_SA_FAMILY_T 1
337 
338 /* Define to 1 if you have the `sd_booted' function. */
339 /* #undef HAVE_SD_BOOTED */
340 
341 /* Define to 1 if you have the `sendmsg' function. */
342 #define HAVE_SENDMSG 1
343 
344 /* Define to 1 if you have the `setgid' function. */
345 #define HAVE_SETGID 1
346 
347 /* Define to 1 if you have the `setgroups' function. */
348 #define HAVE_SETGROUPS 1
349 
350 /* Define to 1 if you have the `setsid' function. */
351 #define HAVE_SETSID 1
352 
353 /* Define to 1 if you have the `setuid' function. */
354 #define HAVE_SETUID 1
355 
356 /* Define to 1 if you have the `SSL_CTX_new' function. */
357 #define HAVE_SSL_CTX_NEW 1
358 
359 /* Define to 1 if you have the <stdint.h> header file. */
360 #define HAVE_STDINT_H 1
361 
362 /* Define to 1 if you have the <stdlib.h> header file. */
363 #define HAVE_STDLIB_H 1
364 
365 /* Define to 1 if you have the <strings.h> header file. */
366 #define HAVE_STRINGS_H 1
367 
368 /* Define to 1 if you have the <string.h> header file. */
369 #define HAVE_STRING_H 1
370 
371 /* Define to 1 if you have the <stropts.h> header file. */
372 /* #undef HAVE_STROPTS_H */
373 
374 /* Define to 1 if you have the `strsep' function. */
375 #define HAVE_STRSEP 1
376 
377 /* Define to 1 if you have the `syslog' function. */
378 #define HAVE_SYSLOG 1
379 
380 /* Define to 1 if you have the <syslog.h> header file. */
381 #define HAVE_SYSLOG_H 1
382 
383 /* Define to 1 if you have the `system' function. */
384 #define HAVE_SYSTEM 1
385 
386 /* Define to 1 if you have the <systemd/sd-daemon.h> header file. */
387 /* #undef HAVE_SYSTEMD_SD_DAEMON_H */
388 
389 /* Define to 1 if you have the <sys/epoll.h> header file. */
390 #define HAVE_SYS_EPOLL_H 1
391 
392 /* Define to 1 if you have the <sys/file.h> header file. */
393 #define HAVE_SYS_FILE_H 1
394 
395 /* Define to 1 if you have the <sys/inotify.h> header file. */
396 /* #undef HAVE_SYS_INOTIFY_H */
397 
398 /* Define to 1 if you have the <sys/ioctl.h> header file. */
399 #define HAVE_SYS_IOCTL_H 1
400 
401 /* Define to 1 if you have the <sys/kern_control.h> header file. */
402 /* #undef HAVE_SYS_KERN_CONTROL_H */
403 
404 /* Define to 1 if you have the <sys/mman.h> header file. */
405 #define HAVE_SYS_MMAN_H 1
406 
407 /* Define to 1 if you have the <sys/socket.h> header file. */
408 #define HAVE_SYS_SOCKET_H 1
409 
410 /* Define to 1 if you have the <sys/sockio.h> header file. */
411 /* #undef HAVE_SYS_SOCKIO_H */
412 
413 /* Define to 1 if you have the <sys/stat.h> header file. */
414 #define HAVE_SYS_STAT_H 1
415 
416 /* Define to 1 if you have the <sys/time.h> header file. */
417 #define HAVE_SYS_TIME_H 1
418 
419 /* Define to 1 if you have the <sys/types.h> header file. */
420 #define HAVE_SYS_TYPES_H 1
421 
422 /* Define to 1 if you have the <sys/uio.h> header file. */
423 #define HAVE_SYS_UIO_H 1
424 
425 /* Define to 1 if you have the <sys/un.h> header file. */
426 #define HAVE_SYS_UN_H 1
427 
428 /* Define to 1 if you have the <sys/wait.h> header file. */
429 #define HAVE_SYS_WAIT_H 1
430 
431 /* Define to 1 if you have the <tap-windows.h> header file. */
432 /* #undef HAVE_TAP_WINDOWS_H */
433 
434 /* Define to 1 if you have the <termios.h> header file. */
435 #define HAVE_TERMIOS_H 1
436 
437 /* Define to 1 if you have the `time' function. */
438 #define HAVE_TIME 1
439 
440 /* Define to 1 if you have the <unistd.h> header file. */
441 #define HAVE_UNISTD_H 1
442 
443 /* Define to 1 if you have the <valgrind/memcheck.h> header file. */
444 /* #undef HAVE_VALGRIND_MEMCHECK_H */
445 
446 /* Define to 1 if you have the <versionhelpers.h> header file. */
447 /* #undef HAVE_VERSIONHELPERS_H */
448 
449 /* Define to 1 if you have the `vfork' function. */
450 #define HAVE_VFORK 1
451 
452 /* Define to 1 if you have the <vfork.h> header file. */
453 /* #undef HAVE_VFORK_H */
454 
455 /* Define to 1 if `fork' works. */
456 #define HAVE_WORKING_FORK 1
457 
458 /* Define to 1 if `vfork' works. */
459 #define HAVE_WORKING_VFORK 1
460 
461 /* Define to 1 if you have the `writev' function. */
462 #define HAVE_WRITEV 1
463 
464 /* Path to ifconfig tool */
465 #define IFCONFIG_PATH ""
466 
467 /* Path to iproute tool */
468 #define IPROUTE_PATH "/bin/ip"
469 
470 /* Define to the sub-directory where libtool stores uninstalled libraries. */
471 #define LT_OBJDIR ".libs/"
472 
473 /* OpenVPN major version - integer */
474 #define OPENVPN_VERSION_MAJOR 2
475 
476 /* OpenVPN minor version - integer */
477 #define OPENVPN_VERSION_MINOR 6
478 
479 /* OpenVPN patch level - may be a string or integer */
480 #define OPENVPN_VERSION_PATCH "_git"
481 
482 /* Version in windows resource format */
483 #define OPENVPN_VERSION_RESOURCE 2,6,0,0
484 
485 /* Name of package */
486 #define PACKAGE "openvpn"
487 
488 /* Define to the address where bug reports for this package should be sent. */
489 #define PACKAGE_BUGREPORT "openvpn-users@lists.sourceforge.net"
490 
491 /* Define to the full name of this package. */
492 #define PACKAGE_NAME "OpenVPN"
493 
494 /* Define to the full name and version of this package. */
495 #define PACKAGE_STRING "OpenVPN 2.6_git"
496 
497 /* Define to the one symbol short name of this package. */
498 #define PACKAGE_TARNAME "openvpn"
499 
500 /* Define to the home page for this package. */
501 #define PACKAGE_URL ""
502 
503 /* Define to the version of this package. */
504 #define PACKAGE_VERSION "2.6_git"
505 
506 /* Enable pedantic mode */
507 /* #undef PEDANTIC */
508 
509 /* Define as the return type of signal handlers (`int' or `void'). */
510 #define RETSIGTYPE void
511 
512 /* Path to route tool */
513 #define ROUTE_PATH ""
514 
515 /* SIGHUP replacement */
516 /* #undef SIGHUP */
517 
518 /* SIGINT replacement */
519 /* #undef SIGINT */
520 
521 /* SIGTERM replacement */
522 /* #undef SIGTERM */
523 
524 /* SIGUSR1 replacement */
525 /* #undef SIGUSR1 */
526 
527 /* SIGUSR2 replacement */
528 /* #undef SIGUSR2 */
529 
530 /* The size of `unsigned int', as computed by sizeof. */
531 #define SIZEOF_UNSIGNED_INT 4
532 
533 /* The size of `unsigned long', as computed by sizeof. */
534 #define SIZEOF_UNSIGNED_LONG 8
535 
536 /* Define to 1 if you have the ANSI C header files. */
537 #define STDC_HEADERS 1
538 
539 /* Path to systemd-ask-password tool */
540 #define SYSTEMD_ASK_PASSWORD_PATH "/bin/systemd-ask-password"
541 
542 /* systemd is newer than v216 */
543 /* #undef SYSTEMD_NEWER_THAN_216 */
544 
545 /* The tap-windows id */
546 #define TAP_WIN_COMPONENT_ID "tap0901"
547 
548 /* The tap-windows version number is required for OpenVPN */
549 #define TAP_WIN_MIN_MAJOR 9
550 
551 /* The tap-windows version number is required for OpenVPN */
552 #define TAP_WIN_MIN_MINOR 9
553 
554 /* Are we running AIX? */
555 /* #undef TARGET_AIX */
556 
557 /* A string representing our host */
558 #define TARGET_ALIAS "x86_64-pc-linux-gnu"
559 
560 /* Are we running on Mac OS X? */
561 /* #undef TARGET_DARWIN */
562 
563 /* Are we running on DragonFlyBSD? */
564 /* #undef TARGET_DRAGONFLY */
565 
566 /* Are we running on FreeBSD? */
567 /* #undef TARGET_FREEBSD */
568 
569 /* Are we running on Linux? */
570 #define TARGET_LINUX 1
571 
572 /* Are we running NetBSD? */
573 /* #undef TARGET_NETBSD */
574 
575 /* Are we running on OpenBSD? */
576 /* #undef TARGET_OPENBSD */
577 
578 /* Target prefix */
579 #define TARGET_PREFIX "L"
580 
581 /* Are we running on Solaris? */
582 /* #undef TARGET_SOLARIS */
583 
584 /* Are we running WIN32? */
585 /* #undef TARGET_WIN32 */
586 
587 /* dlopen libpam */
588 /* #undef USE_PAM_DLOPEN */
589 
590 /* Enable extensions on AIX 3, Interix. */
591 #ifndef _ALL_SOURCE
592 # define _ALL_SOURCE 1
593 #endif
594 /* Enable GNU extensions on systems that have them. */
595 #ifndef _GNU_SOURCE
596 # define _GNU_SOURCE 1
597 #endif
598 /* Enable threading extensions on Solaris. */
599 #ifndef _POSIX_PTHREAD_SEMANTICS
600 # define _POSIX_PTHREAD_SEMANTICS 1
601 #endif
602 /* Enable extensions on HP NonStop. */
603 #ifndef _TANDEM_SOURCE
604 # define _TANDEM_SOURCE 1
605 #endif
606 /* Enable general extensions on Solaris. */
607 #ifndef __EXTENSIONS__
608 # define __EXTENSIONS__ 1
609 #endif
610 
611 
612 /* Use valgrind memory debugging library */
613 /* #undef USE_VALGRIND */
614 
615 /* Version number of package */
616 #define VERSION "2.6_git"
617 
618 /* Use custom user_settings.h file for wolfSSL library */
619 /* #undef WOLFSSL_USER_SETTINGS */
620 
621 /* Define to 1 if on MINIX. */
622 /* #undef _MINIX */
623 
624 /* Define to 2 if the system does not provide POSIX.1 features except with
625  this defined. */
626 /* #undef _POSIX_1_SOURCE */
627 
628 /* Define to 1 if you need to in order for `stat' and other things to work. */
629 /* #undef _POSIX_SOURCE */
630 
631 /* Define to empty if `const' does not conform to ANSI C. */
632 /* #undef const */
633 
634 /* Define to `int' if <sys/types.h> doesn't define. */
635 /* #undef gid_t */
636 
637 /* Workaround missing in_addr_t */
638 /* #undef in_addr_t */
639 
640 /* Workaround missing in_port_t */
641 /* #undef in_port_t */
642 
643 /* Define to `__inline__' or `__inline' if that's what the C compiler
644  calls it, or to nothing if 'inline' is not supported under any name. */
645 #ifndef __cplusplus
646 /* #undef inline */
647 #endif
648 
649 /* Define to `long int' if <sys/types.h> does not define. */
650 /* #undef off_t */
651 
652 /* Define to `int' if <sys/types.h> does not define. */
653 /* #undef pid_t */
654 
655 /* Define to `unsigned int' if <sys/types.h> does not define. */
656 /* #undef size_t */
657 
658 /* type to use in place of socklen_t if not defined */
659 /* #undef socklen_t */
660 
661 /* Define to `int' if <sys/types.h> doesn't define. */
662 /* #undef uid_t */
663 
664 /* Define as `fork' if `vfork' does not work. */
665 /* #undef vfork */
666 
667 /* Define to empty if the keyword `volatile' does not work. Warning: valid
668  code using `volatile' can become incorrect without. Disable with care. */
669 /* #undef volatile */