OpenVPN
Macros
config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CONFIGURE_DEFINES   "enable_async_push=no enable_comp_stub=no enable_crypto_ofb_cfb=yes enable_debug=yes enable_def_auth=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_multihome=yes enable_pam_dlopen=no enable_pedantic=no enable_pf=yes enable_pkcs11=no enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_server=yes 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_x509_alt_username=no with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_sysroot=no"
 
#define EMPTY_ARRAY_SIZE   0
 
#define ENABLE_CRYPTO_OPENSSL   1
 
#define ENABLE_DEBUG   1
 
#define ENABLE_DEF_AUTH   1
 
#define ENABLE_FEATURE_TUN_PERSIST   1
 
#define ENABLE_FRAGMENT   1
 
#define ENABLE_LZ4   1
 
#define ENABLE_LZO   1
 
#define ENABLE_MANAGEMENT   1
 
#define ENABLE_MULTIHOME   1
 
#define ENABLE_OFB_CFB_MODE   1
 
#define ENABLE_PF   1
 
#define ENABLE_PLUGIN   1
 
#define ENABLE_PORT_SHARE   1
 
#define HAVE_ACCEPT   1
 
#define HAVE_ACCESS   1
 
#define HAVE_AEAD_CIPHER_MODES   1
 
#define HAVE_ANONYMOUS_UNION_SUPPORT
 
#define HAVE_ARPA_INET_H   1
 
#define HAVE_BASENAME   1
 
#define HAVE_BIND   1
 
#define HAVE_CHDIR   1
 
#define HAVE_CHROOT   1
 
#define HAVE_CMSGHDR   1
 
#define HAVE_CONFIG_VERSION_H   1
 
#define HAVE_CONNECT   1
 
#define HAVE_CPP_VARARG_MACRO_GCC   1
 
#define HAVE_CPP_VARARG_MACRO_ISO   1
 
#define HAVE_CTIME   1
 
#define HAVE_CTYPE_H   1
 
#define HAVE_DAEMON   1
 
#define HAVE_DECL_SIGHUP   1
 
#define HAVE_DECL_SIGINT   1
 
#define HAVE_DECL_SIGTERM   1
 
#define HAVE_DECL_SIGUSR1   1
 
#define HAVE_DECL_SIGUSR2   1
 
#define HAVE_DECL_SO_MARK   1
 
#define HAVE_DECL_TUNSETPERSIST   1
 
#define HAVE_DIRNAME   1
 
#define HAVE_DLFCN_H   1
 
#define HAVE_DUP   1
 
#define HAVE_DUP2   1
 
#define HAVE_ENGINE_CLEANUP   1
 
#define HAVE_ENGINE_LOAD_BUILTIN_ENGINES   1
 
#define HAVE_ENGINE_REGISTER_ALL_COMPLETE   1
 
#define HAVE_EPOLL_CREATE   1
 
#define HAVE_ERRNO_H   1
 
#define HAVE_ERR_H   1
 
#define HAVE_EVP_AES_256_GCM   1
 
#define HAVE_EVP_CIPHER_CTX_SET_KEY_LENGTH   1
 
#define HAVE_EVP_PKEY_ID   1
 
#define HAVE_EXECVE   1
 
#define HAVE_FCNTL_H   1
 
#define HAVE_FLOCK   1
 
#define HAVE_FORK   1
 
#define HAVE_FTRUNCATE   1
 
#define HAVE_GETGRNAM   1
 
#define HAVE_GETHOSTBYNAME   1
 
#define HAVE_GETPASS   1
 
#define HAVE_GETPEERNAME   1
 
#define HAVE_GETPID   1
 
#define HAVE_GETPWNAM   1
 
#define HAVE_GETSOCKNAME   1
 
#define HAVE_GETSOCKOPT   1
 
#define HAVE_GETTIMEOFDAY   1
 
#define HAVE_GRP_H   1
 
#define HAVE_INET_NTOA   1
 
#define HAVE_INET_NTOP   1
 
#define HAVE_INET_PTON   1
 
#define HAVE_INTTYPES_H   1
 
#define HAVE_IN_ADDR_T   1
 
#define HAVE_IN_PKTINFO   1
 
#define HAVE_IN_PORT_T   1
 
#define HAVE_IOVEC   1
 
#define HAVE_IPHDR   1
 
#define HAVE_IPI_SPEC_DST   1
 
#define HAVE_LIBGEN_H   1
 
#define HAVE_LIMITS_H   1
 
#define HAVE_LINUX_IF_TUN_H   1
 
#define HAVE_LINUX_SOCKIOS_H   1
 
#define HAVE_LINUX_TYPES_H   1
 
#define HAVE_LISTEN   1
 
#define HAVE_LZO_LZO1X_H   1
 
#define HAVE_LZO_LZOUTIL_H   1
 
#define HAVE_MEMORY_H   1
 
#define HAVE_MEMSET   1
 
#define HAVE_MLOCKALL   1
 
#define HAVE_MSGHDR   1
 
#define HAVE_NETDB_H   1
 
#define HAVE_NETINET_IN_H   1
 
#define HAVE_NETINET_IN_SYSTM_H   1
 
#define HAVE_NETINET_IP_H   1
 
#define HAVE_NETINET_TCP_H   1
 
#define HAVE_NET_IF_H   1
 
#define HAVE_NICE   1
 
#define HAVE_OPENLOG   1
 
#define HAVE_OPENSSL_ENGINE   1
 
#define HAVE_POLL   1
 
#define HAVE_PUTENV   1
 
#define HAVE_PWD_H   1
 
#define HAVE_READV   1
 
#define HAVE_RECV   1
 
#define HAVE_RECVFROM   1
 
#define HAVE_RECVMSG   1
 
#define HAVE_RESOLV_H   1
 
#define HAVE_SA_FAMILY_T   1
 
#define HAVE_SELECT   1
 
#define HAVE_SEND   1
 
#define HAVE_SENDMSG   1
 
#define HAVE_SENDTO   1
 
#define HAVE_SETGID   1
 
#define HAVE_SETGROUPS   1
 
#define HAVE_SETSID   1
 
#define HAVE_SETSOCKOPT   1
 
#define HAVE_SETUID   1
 
#define HAVE_SIGNAL_H   1
 
#define HAVE_SOCKET   1
 
#define HAVE_SSL_CTX_NEW   1
 
#define HAVE_STAT   1
 
#define HAVE_STDARG_H   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_STDIO_H   1
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRDUP   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_STRING_H   1
 
#define HAVE_STROPTS_H   1
 
#define HAVE_SYSLOG   1
 
#define HAVE_SYSLOG_H   1
 
#define HAVE_SYSTEM   1
 
#define HAVE_SYS_EPOLL_H   1
 
#define HAVE_SYS_FILE_H   1
 
#define HAVE_SYS_IOCTL_H   1
 
#define HAVE_SYS_MMAN_H   1
 
#define HAVE_SYS_POLL_H   1
 
#define HAVE_SYS_SOCKET_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TIME_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_SYS_UIO_H   1
 
#define HAVE_SYS_UN_H   1
 
#define HAVE_SYS_WAIT_H   1
 
#define HAVE_TIME   1
 
#define HAVE_TIME_H   1
 
#define HAVE_UMASK   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_UNLINK   1
 
#define HAVE_VFORK   1
 
#define HAVE_VSNPRINTF   1
 
#define HAVE_WORKING_FORK   1
 
#define HAVE_WORKING_VFORK   1
 
#define HAVE_WRITEV   1
 
#define IFCONFIG_PATH   "/sbin/ifconfig"
 
#define IPROUTE_PATH   "/bin/ip"
 
#define LT_OBJDIR   ".libs/"
 
#define NEED_COMPAT_LZ4   1
 
#define OPENVPN_VERSION_MAJOR   2
 
#define OPENVPN_VERSION_MINOR   5
 
#define OPENVPN_VERSION_PATCH   "_git"
 
#define OPENVPN_VERSION_RESOURCE   2,5,0,0
 
#define PACKAGE   "openvpn"
 
#define PACKAGE_BUGREPORT   "openvpn-users@lists.sourceforge.net"
 
#define PACKAGE_NAME   "OpenVPN"
 
#define PACKAGE_STRING   "OpenVPN 2.5_git"
 
#define PACKAGE_TARNAME   "openvpn"
 
#define PACKAGE_URL   ""
 
#define PACKAGE_VERSION   "2.5_git"
 
#define PATH_SEPARATOR   '/'
 
#define PATH_SEPARATOR_STR   "/"
 
#define RETSIGTYPE   void
 
#define ROUTE_PATH   "/sbin/route"
 
#define SIZEOF_UNSIGNED_INT   4
 
#define SIZEOF_UNSIGNED_LONG   8
 
#define STDC_HEADERS   1
 
#define SYSTEMD_ASK_PASSWORD_PATH   "/bin/systemd-ask-password"
 
#define TAP_WIN_COMPONENT_ID   "tap0901"
 
#define TAP_WIN_MIN_MAJOR   9
 
#define TAP_WIN_MIN_MINOR   9
 
#define TARGET_ALIAS   "x86_64-pc-linux-gnu"
 
#define TARGET_LINUX   1
 
#define TARGET_PREFIX   "L"
 
#define _ALL_SOURCE   1
 
#define _GNU_SOURCE   1
 
#define _POSIX_PTHREAD_SEMANTICS   1
 
#define _TANDEM_SOURCE   1
 
#define __EXTENSIONS__   1
 
#define VERSION   "2.5_git"
 

Macro Definition Documentation

◆ __EXTENSIONS__

#define __EXTENSIONS__   1

Definition at line 852 of file config.h.

◆ _ALL_SOURCE

#define _ALL_SOURCE   1

Definition at line 836 of file config.h.

◆ _GNU_SOURCE

#define _GNU_SOURCE   1

Definition at line 840 of file config.h.

◆ _POSIX_PTHREAD_SEMANTICS

#define _POSIX_PTHREAD_SEMANTICS   1

Definition at line 844 of file config.h.

◆ _TANDEM_SOURCE

#define _TANDEM_SOURCE   1

Definition at line 848 of file config.h.

◆ CONFIGURE_DEFINES

#define CONFIGURE_DEFINES   "enable_async_push=no enable_comp_stub=no enable_crypto_ofb_cfb=yes enable_debug=yes enable_def_auth=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_multihome=yes enable_pam_dlopen=no enable_pedantic=no enable_pf=yes enable_pkcs11=no enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_server=yes 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_x509_alt_username=no with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_sysroot=no"

Definition at line 5 of file config.h.

◆ EMPTY_ARRAY_SIZE

#define EMPTY_ARRAY_SIZE   0

Definition at line 20 of file config.h.

◆ ENABLE_CRYPTO_OPENSSL

#define ENABLE_CRYPTO_OPENSSL   1

Definition at line 35 of file config.h.

◆ ENABLE_DEBUG

#define ENABLE_DEBUG   1

Definition at line 38 of file config.h.

◆ ENABLE_DEF_AUTH

#define ENABLE_DEF_AUTH   1

Definition at line 41 of file config.h.

◆ ENABLE_FEATURE_TUN_PERSIST

#define ENABLE_FEATURE_TUN_PERSIST   1

Definition at line 44 of file config.h.

◆ ENABLE_FRAGMENT

#define ENABLE_FRAGMENT   1

Definition at line 47 of file config.h.

◆ ENABLE_LZ4

#define ENABLE_LZ4   1

Definition at line 53 of file config.h.

◆ ENABLE_LZO

#define ENABLE_LZO   1

Definition at line 56 of file config.h.

◆ ENABLE_MANAGEMENT

#define ENABLE_MANAGEMENT   1

Definition at line 59 of file config.h.

◆ ENABLE_MULTIHOME

#define ENABLE_MULTIHOME   1

Definition at line 62 of file config.h.

◆ ENABLE_OFB_CFB_MODE

#define ENABLE_OFB_CFB_MODE   1

Definition at line 65 of file config.h.

Referenced by init_key_type(), and show_available_ciphers().

◆ ENABLE_PF

#define ENABLE_PF   1

Definition at line 68 of file config.h.

◆ ENABLE_PLUGIN

#define ENABLE_PLUGIN   1

Definition at line 74 of file config.h.

◆ ENABLE_PORT_SHARE

#define ENABLE_PORT_SHARE   1

Definition at line 77 of file config.h.

◆ HAVE_ACCEPT

#define HAVE_ACCEPT   1

Definition at line 95 of file config.h.

◆ HAVE_ACCESS

#define HAVE_ACCESS   1

Definition at line 98 of file config.h.

◆ HAVE_AEAD_CIPHER_MODES

#define HAVE_AEAD_CIPHER_MODES   1

Definition at line 101 of file config.h.

◆ HAVE_ANONYMOUS_UNION_SUPPORT

#define HAVE_ANONYMOUS_UNION_SUPPORT

Definition at line 104 of file config.h.

◆ HAVE_ARPA_INET_H

#define HAVE_ARPA_INET_H   1

Definition at line 107 of file config.h.

◆ HAVE_BASENAME

#define HAVE_BASENAME   1

Definition at line 110 of file config.h.

◆ HAVE_BIND

#define HAVE_BIND   1

Definition at line 113 of file config.h.

◆ HAVE_CHDIR

#define HAVE_CHDIR   1

Definition at line 116 of file config.h.

◆ HAVE_CHROOT

#define HAVE_CHROOT   1

Definition at line 119 of file config.h.

◆ HAVE_CMSGHDR

#define HAVE_CMSGHDR   1

Definition at line 125 of file config.h.

◆ HAVE_CONFIG_VERSION_H

#define HAVE_CONFIG_VERSION_H   1

Definition at line 128 of file config.h.

◆ HAVE_CONNECT

#define HAVE_CONNECT   1

Definition at line 131 of file config.h.

◆ HAVE_CPP_VARARG_MACRO_GCC

#define HAVE_CPP_VARARG_MACRO_GCC   1

Definition at line 134 of file config.h.

◆ HAVE_CPP_VARARG_MACRO_ISO

#define HAVE_CPP_VARARG_MACRO_ISO   1

Definition at line 137 of file config.h.

◆ HAVE_CTIME

#define HAVE_CTIME   1

Definition at line 140 of file config.h.

◆ HAVE_CTYPE_H

#define HAVE_CTYPE_H   1

Definition at line 143 of file config.h.

◆ HAVE_DAEMON

#define HAVE_DAEMON   1

Definition at line 146 of file config.h.

◆ HAVE_DECL_SIGHUP

#define HAVE_DECL_SIGHUP   1

Definition at line 150 of file config.h.

◆ HAVE_DECL_SIGINT

#define HAVE_DECL_SIGINT   1

Definition at line 154 of file config.h.

◆ HAVE_DECL_SIGTERM

#define HAVE_DECL_SIGTERM   1

Definition at line 158 of file config.h.

◆ HAVE_DECL_SIGUSR1

#define HAVE_DECL_SIGUSR1   1

Definition at line 162 of file config.h.

◆ HAVE_DECL_SIGUSR2

#define HAVE_DECL_SIGUSR2   1

Definition at line 166 of file config.h.

◆ HAVE_DECL_SO_MARK

#define HAVE_DECL_SO_MARK   1

Definition at line 170 of file config.h.

◆ HAVE_DECL_TUNSETPERSIST

#define HAVE_DECL_TUNSETPERSIST   1

Definition at line 174 of file config.h.

◆ HAVE_DIRNAME

#define HAVE_DIRNAME   1

Definition at line 180 of file config.h.

◆ HAVE_DLFCN_H

#define HAVE_DLFCN_H   1

Definition at line 183 of file config.h.

◆ HAVE_DUP

#define HAVE_DUP   1

Definition at line 195 of file config.h.

◆ HAVE_DUP2

#define HAVE_DUP2   1

Definition at line 198 of file config.h.

◆ HAVE_ENGINE_CLEANUP

#define HAVE_ENGINE_CLEANUP   1

Definition at line 204 of file config.h.

◆ HAVE_ENGINE_LOAD_BUILTIN_ENGINES

#define HAVE_ENGINE_LOAD_BUILTIN_ENGINES   1

Definition at line 207 of file config.h.

◆ HAVE_ENGINE_REGISTER_ALL_COMPLETE

#define HAVE_ENGINE_REGISTER_ALL_COMPLETE   1

Definition at line 210 of file config.h.

◆ HAVE_EPOLL_CREATE

#define HAVE_EPOLL_CREATE   1

Definition at line 213 of file config.h.

◆ HAVE_ERR_H

#define HAVE_ERR_H   1

Definition at line 219 of file config.h.

◆ HAVE_ERRNO_H

#define HAVE_ERRNO_H   1

Definition at line 216 of file config.h.

◆ HAVE_EVP_AES_256_GCM

#define HAVE_EVP_AES_256_GCM   1

Definition at line 222 of file config.h.

◆ HAVE_EVP_CIPHER_CTX_SET_KEY_LENGTH

#define HAVE_EVP_CIPHER_CTX_SET_KEY_LENGTH   1

Definition at line 225 of file config.h.

◆ HAVE_EVP_PKEY_ID

#define HAVE_EVP_PKEY_ID   1

Definition at line 246 of file config.h.

◆ HAVE_EXECVE

#define HAVE_EXECVE   1

Definition at line 249 of file config.h.

◆ HAVE_FCNTL_H

#define HAVE_FCNTL_H   1

Definition at line 252 of file config.h.

◆ HAVE_FLOCK

#define HAVE_FLOCK   1

Definition at line 255 of file config.h.

◆ HAVE_FORK

#define HAVE_FORK   1

Definition at line 258 of file config.h.

◆ HAVE_FTRUNCATE

#define HAVE_FTRUNCATE   1

Definition at line 261 of file config.h.

◆ HAVE_GETGRNAM

#define HAVE_GETGRNAM   1

Definition at line 264 of file config.h.

◆ HAVE_GETHOSTBYNAME

#define HAVE_GETHOSTBYNAME   1

Definition at line 267 of file config.h.

◆ HAVE_GETPASS

#define HAVE_GETPASS   1

Definition at line 270 of file config.h.

◆ HAVE_GETPEERNAME

#define HAVE_GETPEERNAME   1

Definition at line 276 of file config.h.

◆ HAVE_GETPID

#define HAVE_GETPID   1

Definition at line 279 of file config.h.

◆ HAVE_GETPWNAM

#define HAVE_GETPWNAM   1

Definition at line 282 of file config.h.

◆ HAVE_GETSOCKNAME

#define HAVE_GETSOCKNAME   1

Definition at line 285 of file config.h.

◆ HAVE_GETSOCKOPT

#define HAVE_GETSOCKOPT   1

Definition at line 288 of file config.h.

◆ HAVE_GETTIMEOFDAY

#define HAVE_GETTIMEOFDAY   1

Definition at line 291 of file config.h.

◆ HAVE_GRP_H

#define HAVE_GRP_H   1

Definition at line 294 of file config.h.

◆ HAVE_IN_ADDR_T

#define HAVE_IN_ADDR_T   1

Definition at line 318 of file config.h.

◆ HAVE_IN_PKTINFO

#define HAVE_IN_PKTINFO   1

Definition at line 321 of file config.h.

◆ HAVE_IN_PORT_T

#define HAVE_IN_PORT_T   1

Definition at line 324 of file config.h.

◆ HAVE_INET_NTOA

#define HAVE_INET_NTOA   1

Definition at line 306 of file config.h.

◆ HAVE_INET_NTOP

#define HAVE_INET_NTOP   1

Definition at line 309 of file config.h.

◆ HAVE_INET_PTON

#define HAVE_INET_PTON   1

Definition at line 312 of file config.h.

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H   1

Definition at line 315 of file config.h.

◆ HAVE_IOVEC

#define HAVE_IOVEC   1

Definition at line 327 of file config.h.

◆ HAVE_IPHDR

#define HAVE_IPHDR   1

Definition at line 333 of file config.h.

◆ HAVE_IPI_SPEC_DST

#define HAVE_IPI_SPEC_DST   1

Definition at line 336 of file config.h.

Referenced by link_socket_read_tcp().

◆ HAVE_LIBGEN_H

#define HAVE_LIBGEN_H   1

Definition at line 339 of file config.h.

◆ HAVE_LIMITS_H

#define HAVE_LIMITS_H   1

Definition at line 345 of file config.h.

◆ HAVE_LINUX_IF_TUN_H

#define HAVE_LINUX_IF_TUN_H   1

Definition at line 348 of file config.h.

◆ HAVE_LINUX_SOCKIOS_H

#define HAVE_LINUX_SOCKIOS_H   1

Definition at line 351 of file config.h.

◆ HAVE_LINUX_TYPES_H

#define HAVE_LINUX_TYPES_H   1

Definition at line 354 of file config.h.

◆ HAVE_LISTEN

#define HAVE_LISTEN   1

Definition at line 357 of file config.h.

◆ HAVE_LZO_LZO1X_H

#define HAVE_LZO_LZO1X_H   1

Definition at line 369 of file config.h.

◆ HAVE_LZO_LZOUTIL_H

#define HAVE_LZO_LZOUTIL_H   1

Definition at line 372 of file config.h.

◆ HAVE_MEMORY_H

#define HAVE_MEMORY_H   1

Definition at line 381 of file config.h.

◆ HAVE_MEMSET

#define HAVE_MEMSET   1

Definition at line 384 of file config.h.

◆ HAVE_MLOCKALL

#define HAVE_MLOCKALL   1

Definition at line 387 of file config.h.

◆ HAVE_MSGHDR

#define HAVE_MSGHDR   1

Definition at line 390 of file config.h.

◆ HAVE_NET_IF_H

#define HAVE_NET_IF_H   1

Definition at line 408 of file config.h.

◆ HAVE_NETDB_H

#define HAVE_NETDB_H   1

Definition at line 393 of file config.h.

◆ HAVE_NETINET_IN_H

#define HAVE_NETINET_IN_H   1

Definition at line 396 of file config.h.

◆ HAVE_NETINET_IN_SYSTM_H

#define HAVE_NETINET_IN_SYSTM_H   1

Definition at line 399 of file config.h.

◆ HAVE_NETINET_IP_H

#define HAVE_NETINET_IP_H   1

Definition at line 402 of file config.h.

◆ HAVE_NETINET_TCP_H

#define HAVE_NETINET_TCP_H   1

Definition at line 405 of file config.h.

◆ HAVE_NICE

#define HAVE_NICE   1

Definition at line 420 of file config.h.

◆ HAVE_OPENLOG

#define HAVE_OPENLOG   1

Definition at line 423 of file config.h.

◆ HAVE_OPENSSL_ENGINE

#define HAVE_OPENSSL_ENGINE   1

Definition at line 426 of file config.h.

◆ HAVE_POLL

#define HAVE_POLL   1

Definition at line 432 of file config.h.

◆ HAVE_PUTENV

#define HAVE_PUTENV   1

Definition at line 435 of file config.h.

◆ HAVE_PWD_H

#define HAVE_PWD_H   1

Definition at line 438 of file config.h.

◆ HAVE_READV

#define HAVE_READV   1

Definition at line 441 of file config.h.

◆ HAVE_RECV

#define HAVE_RECV   1

Definition at line 444 of file config.h.

◆ HAVE_RECVFROM

#define HAVE_RECVFROM   1

Definition at line 447 of file config.h.

◆ HAVE_RECVMSG

#define HAVE_RECVMSG   1

Definition at line 450 of file config.h.

◆ HAVE_RESOLV_H

#define HAVE_RESOLV_H   1

Definition at line 453 of file config.h.

◆ HAVE_SA_FAMILY_T

#define HAVE_SA_FAMILY_T   1

Definition at line 498 of file config.h.

◆ HAVE_SELECT

#define HAVE_SELECT   1

Definition at line 504 of file config.h.

◆ HAVE_SEND

#define HAVE_SEND   1

Definition at line 507 of file config.h.

◆ HAVE_SENDMSG

#define HAVE_SENDMSG   1

Definition at line 510 of file config.h.

◆ HAVE_SENDTO

#define HAVE_SENDTO   1

Definition at line 513 of file config.h.

◆ HAVE_SETGID

#define HAVE_SETGID   1

Definition at line 516 of file config.h.

◆ HAVE_SETGROUPS

#define HAVE_SETGROUPS   1

Definition at line 519 of file config.h.

◆ HAVE_SETSID

#define HAVE_SETSID   1

Definition at line 522 of file config.h.

◆ HAVE_SETSOCKOPT

#define HAVE_SETSOCKOPT   1

Definition at line 525 of file config.h.

◆ HAVE_SETUID

#define HAVE_SETUID   1

Definition at line 528 of file config.h.

◆ HAVE_SIGNAL_H

#define HAVE_SIGNAL_H   1

Definition at line 531 of file config.h.

◆ HAVE_SOCKET

#define HAVE_SOCKET   1

Definition at line 534 of file config.h.

◆ HAVE_SSL_CTX_NEW

#define HAVE_SSL_CTX_NEW   1

Definition at line 547 of file config.h.

◆ HAVE_STAT

#define HAVE_STAT   1

Definition at line 553 of file config.h.

◆ HAVE_STDARG_H

#define HAVE_STDARG_H   1

Definition at line 556 of file config.h.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

Definition at line 559 of file config.h.

◆ HAVE_STDIO_H

#define HAVE_STDIO_H   1

Definition at line 562 of file config.h.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

Definition at line 565 of file config.h.

◆ HAVE_STRDUP

#define HAVE_STRDUP   1

Definition at line 568 of file config.h.

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

Definition at line 574 of file config.h.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

Definition at line 571 of file config.h.

◆ HAVE_STROPTS_H

#define HAVE_STROPTS_H   1

Definition at line 577 of file config.h.

◆ HAVE_SYS_EPOLL_H

#define HAVE_SYS_EPOLL_H   1

Definition at line 592 of file config.h.

◆ HAVE_SYS_FILE_H

#define HAVE_SYS_FILE_H   1

Definition at line 595 of file config.h.

◆ HAVE_SYS_IOCTL_H

#define HAVE_SYS_IOCTL_H   1

Definition at line 601 of file config.h.

◆ HAVE_SYS_MMAN_H

#define HAVE_SYS_MMAN_H   1

Definition at line 607 of file config.h.

◆ HAVE_SYS_POLL_H

#define HAVE_SYS_POLL_H   1

Definition at line 610 of file config.h.

◆ HAVE_SYS_SOCKET_H

#define HAVE_SYS_SOCKET_H   1

Definition at line 613 of file config.h.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

Definition at line 619 of file config.h.

◆ HAVE_SYS_TIME_H

#define HAVE_SYS_TIME_H   1

Definition at line 622 of file config.h.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

Definition at line 625 of file config.h.

◆ HAVE_SYS_UIO_H

#define HAVE_SYS_UIO_H   1

Definition at line 628 of file config.h.

◆ HAVE_SYS_UN_H

#define HAVE_SYS_UN_H   1

Definition at line 631 of file config.h.

◆ HAVE_SYS_WAIT_H

#define HAVE_SYS_WAIT_H   1

Definition at line 634 of file config.h.

◆ HAVE_SYSLOG

#define HAVE_SYSLOG   1

Definition at line 580 of file config.h.

◆ HAVE_SYSLOG_H

#define HAVE_SYSLOG_H   1

Definition at line 583 of file config.h.

◆ HAVE_SYSTEM

#define HAVE_SYSTEM   1

Definition at line 586 of file config.h.

◆ HAVE_TIME

#define HAVE_TIME   1

Definition at line 640 of file config.h.

◆ HAVE_TIME_H

#define HAVE_TIME_H   1

Definition at line 643 of file config.h.

◆ HAVE_UMASK

#define HAVE_UMASK   1

Definition at line 646 of file config.h.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

Definition at line 649 of file config.h.

◆ HAVE_UNLINK

#define HAVE_UNLINK   1

Definition at line 652 of file config.h.

◆ HAVE_VFORK

#define HAVE_VFORK   1

Definition at line 661 of file config.h.

◆ HAVE_VSNPRINTF

#define HAVE_VSNPRINTF   1

Definition at line 667 of file config.h.

◆ HAVE_WORKING_FORK

#define HAVE_WORKING_FORK   1

Definition at line 676 of file config.h.

◆ HAVE_WORKING_VFORK

#define HAVE_WORKING_VFORK   1

Definition at line 679 of file config.h.

◆ HAVE_WRITEV

#define HAVE_WRITEV   1

Definition at line 682 of file config.h.

◆ IFCONFIG_PATH

#define IFCONFIG_PATH   "/sbin/ifconfig"

Definition at line 700 of file config.h.

Referenced by do_ifconfig_ipv4(), do_ifconfig_ipv6(), open_null(), and set_lladdr().

◆ IPROUTE_PATH

#define IPROUTE_PATH   "/bin/ip"

Definition at line 703 of file config.h.

◆ LT_OBJDIR

#define LT_OBJDIR   ".libs/"

Definition at line 706 of file config.h.

◆ NEED_COMPAT_LZ4

#define NEED_COMPAT_LZ4   1

Definition at line 709 of file config.h.

◆ OPENVPN_VERSION_MAJOR

#define OPENVPN_VERSION_MAJOR   2

Definition at line 712 of file config.h.

Referenced by plugin_open_item().

◆ OPENVPN_VERSION_MINOR

#define OPENVPN_VERSION_MINOR   5

Definition at line 715 of file config.h.

Referenced by plugin_open_item().

◆ OPENVPN_VERSION_PATCH

#define OPENVPN_VERSION_PATCH   "_git"

Definition at line 718 of file config.h.

◆ OPENVPN_VERSION_RESOURCE

#define OPENVPN_VERSION_RESOURCE   2,5,0,0

Definition at line 721 of file config.h.

◆ PACKAGE

#define PACKAGE   "openvpn"

◆ PACKAGE_BUGREPORT

#define PACKAGE_BUGREPORT   "openvpn-users@lists.sourceforge.net"

Definition at line 727 of file config.h.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "OpenVPN"

◆ PACKAGE_STRING

#define PACKAGE_STRING   "OpenVPN 2.5_git"

Definition at line 733 of file config.h.

◆ PACKAGE_TARNAME

#define PACKAGE_TARNAME   "openvpn"

Definition at line 736 of file config.h.

◆ PACKAGE_URL

#define PACKAGE_URL   ""

Definition at line 739 of file config.h.

◆ PACKAGE_VERSION

#define PACKAGE_VERSION   "2.5_git"

Definition at line 742 of file config.h.

Referenced by add_option(), plugin_open_item(), push_peer_info(), and window_title_generate().

◆ PATH_SEPARATOR

#define PATH_SEPARATOR   '/'

Definition at line 745 of file config.h.

◆ PATH_SEPARATOR_STR

#define PATH_SEPARATOR_STR   "/"

Definition at line 748 of file config.h.

◆ RETSIGTYPE

#define RETSIGTYPE   void

Definition at line 754 of file config.h.

◆ ROUTE_PATH

#define ROUTE_PATH   "/sbin/route"

Definition at line 757 of file config.h.

Referenced by add_route(), add_route_ipv6(), delete_route(), delete_route_ipv6(), and open_null().

◆ SIZEOF_UNSIGNED_INT

#define SIZEOF_UNSIGNED_INT   4

Definition at line 775 of file config.h.

◆ SIZEOF_UNSIGNED_LONG

#define SIZEOF_UNSIGNED_LONG   8

Definition at line 778 of file config.h.

◆ STDC_HEADERS

#define STDC_HEADERS   1

Definition at line 781 of file config.h.

◆ SYSTEMD_ASK_PASSWORD_PATH

#define SYSTEMD_ASK_PASSWORD_PATH   "/bin/systemd-ask-password"

Definition at line 784 of file config.h.

◆ TAP_WIN_COMPONENT_ID

#define TAP_WIN_COMPONENT_ID   "tap0901"

Definition at line 790 of file config.h.

Referenced by get_tap_reg().

◆ TAP_WIN_MIN_MAJOR

#define TAP_WIN_MIN_MAJOR   9

Definition at line 793 of file config.h.

Referenced by open_tun().

◆ TAP_WIN_MIN_MINOR

#define TAP_WIN_MIN_MINOR   9

Definition at line 796 of file config.h.

Referenced by open_tun().

◆ TARGET_ALIAS

#define TARGET_ALIAS   "x86_64-pc-linux-gnu"

Definition at line 802 of file config.h.

◆ TARGET_LINUX

#define TARGET_LINUX   1

Definition at line 814 of file config.h.

◆ TARGET_PREFIX

#define TARGET_PREFIX   "L"

Definition at line 823 of file config.h.

◆ VERSION

#define VERSION   "2.5_git"

Definition at line 860 of file config.h.