lws_config.h (7943B)
1/* lws_config.h Generated from lws_config.h.in */ 2 3#ifndef NDEBUG 4 #ifndef _DEBUG 5 #define _DEBUG 6 #endif 7#endif 8 9#define LWS_INSTALL_DATADIR "/opt/guacamole/share" 10#define LWS_INSTALL_LIBDIR "/opt/guacamole/lib" 11#define LWS_LIBRARY_VERSION_MAJOR 4 12#define LWS_LIBRARY_VERSION_MINOR 3 13#define LWS_LIBRARY_VERSION_PATCH_ELABORATED 3-v4.3.3 14#define LWS_LIBRARY_VERSION_PATCH 3 15 16/* LWS_LIBRARY_VERSION_NUMBER looks like 1005001 for e.g. version 1.5.1 */ 17#define LWS_LIBRARY_VERSION_NUMBER (LWS_LIBRARY_VERSION_MAJOR * 1000000) + \ 18 (LWS_LIBRARY_VERSION_MINOR * 1000) + \ 19 LWS_LIBRARY_VERSION_PATCH 20#define LWS_MAX_SMP 1 21 22/* #undef LWS_ESP_PLATFORM */ 23/* #undef LWS_LIBRARY_VERSION_NUMBER */ 24 25/* #undef LWS_EXT_PTHREAD_LIBRARIES */ 26 27/* #undef LWS_AVOID_SIGPIPE_IGN */ 28#define LWS_BUILD_HASH "v4.3.3" 29/* #undef LWS_BUILTIN_GETIFADDRS */ 30#define LWS_CLIENT_HTTP_PROXYING 31/* #undef LWS_DETECTED_PLAT_IOS */ 32/* #undef LWS_FALLBACK_GETHOSTBYNAME */ 33#define LWS_HAS_INTPTR_T 34#define LWS_HAS_GETOPT_LONG 35/* #undef LWS_HAVE__ATOI64 */ 36#define LWS_HAVE_ATOLL 37#define LWS_HAVE_BN_bn2binpad 38#define LWS_HAVE_CLOCK_GETTIME 39#define LWS_HAVE_EC_POINT_get_affine_coordinates 40#define LWS_HAVE_EC_KEY_new_by_curve_name 41#define LWS_HAVE_ECDSA_SIG_set0 42#define LWS_HAVE_EVP_MD_CTX_free 43#define LWS_HAVE_EVP_aes_128_wrap 44#define LWS_HAVE_EVP_aes_128_cfb8 45#define LWS_HAVE_EVP_aes_128_cfb128 46#define LWS_HAVE_EVP_aes_192_cfb8 47#define LWS_HAVE_EVP_aes_192_cfb128 48#define LWS_HAVE_EVP_aes_256_cfb8 49#define LWS_HAVE_EVP_aes_256_cfb128 50#define LWS_HAVE_EVP_aes_128_ofb 51#define LWS_HAVE_EVP_aes_128_xts 52#define LWS_HAVE_EVP_aes_128_ctr 53#define LWS_HAVE_EVP_aes_128_ecb 54#define LWS_HAVE_EVP_PKEY_new_raw_private_key 55#define LWS_HAVE_EXECVPE 56#define LWS_HAVE_LOCALTIME_R 57#define LWS_HAVE_GMTIME_R 58#define LWS_HAVE_CTIME_R 59#define LWS_HAVE_GETGRGID_R 60#define LWS_HAVE_GETGRNAM_R 61#define LWS_HAVE_GETPWUID_R 62#define LWS_HAVE_GETPWNAM_R 63/* #undef LWS_HAVE_LIBCAP */ 64#define LWS_HAVE_HMAC_CTX_new 65#define LWS_HAVE_MALLOC_H 66/* #undef LWS_HAVE_MALLOC_TRIM */ 67#define LWS_HAVE_MALLOC_USABLE_SIZE 68/* #undef LWS_HAVE_mbedtls_md_setup */ 69/* #undef LWS_HAVE_mbedtls_net_init */ 70/* #undef LWS_HAVE_mbedtls_rsa_complete */ 71/* #undef LWS_HAVE_mbedtls_internal_aes_encrypt */ 72/* #undef LWS_HAVE_mbedtls_ssl_conf_alpn_protocols */ 73/* #undef LWS_HAVE_mbedtls_ssl_get_alpn_protocol */ 74/* #undef LWS_HAVE_mbedtls_ssl_conf_sni */ 75/* #undef LWS_HAVE_mbedtls_ssl_set_hs_ca_chain */ 76/* #undef LWS_HAVE_mbedtls_ssl_set_hs_own_cert */ 77/* #undef LWS_HAVE_mbedtls_ssl_set_hs_authmode */ 78/* #undef LWS_HAVE_mbedtls_ssl_set_verify */ 79/* #undef LWS_HAVE_mbedtls_x509_crt_parse_file */ 80/* #undef LWS_HAVE_MBEDTLS_NET_SOCKETS */ 81/* #undef LWS_HAVE_MBEDTLS_SSL_NEW_SESSION_TICKET */ 82/* #undef LWS_HAVE_MBEDTLS_AUTH_KEY_ID */ 83/* #undef LWS_HAVE_NEW_UV_VERSION_H */ 84#define LWS_HAVE_OPENSSL_ECDH_H 85#define LWS_HAVE_OPENSSL_STACK 86#define LWS_HAVE_PIPE2 87#define LWS_HAVE_EVENTFD 88#define LWS_HAVE_PTHREAD_H 89#define LWS_HAVE_RSA_SET0_KEY 90/* #undef LWS_HAVE_RSA_verify_pss_mgf1 */ 91#define LWS_HAVE_SSL_CTX_get0_certificate 92/* #undef LWS_HAVE_SSL_CTX_load_verify_file */ 93/* #undef LWS_HAVE_SSL_CTX_load_verify_dir */ 94#define LWS_HAVE_SSL_CTX_set1_param 95/* #undef LWS_HAVE_SSL_CTX_set_ciphersuites */ 96#define LWS_HAVE_SSL_EXTRA_CHAIN_CERTS 97#define LWS_HAVE_SSL_get0_alpn_selected 98/* #undef LWS_HAVE_SSL_CTX_EVP_PKEY_new_raw_private_key */ 99#define LWS_HAVE_SSL_set_alpn_protos 100#define LWS_HAVE_SSL_SET_INFO_CALLBACK 101#define LWS_HAVE_SSL_SESSION_set_time 102/* #undef LWS_HAVE_SSL_SESSION_up_ref */ 103/* #undef LWS_HAVE__STAT32I64 */ 104#define LWS_HAVE_STDINT_H 105/* #undef LWS_HAVE_SYS_CAPABILITY_H */ 106#define LWS_HAVE_TIMEGM 107#define LWS_HAVE_TLS_CLIENT_METHOD 108#define LWS_HAVE_TLSV1_2_CLIENT_METHOD 109#define LWS_HAVE_SUSECONDS_T 110/* #undef LWS_HAVE_UV_VERSION_H */ 111#define LWS_HAVE_VFORK 112#define LWS_HAVE_X509_get_key_usage 113#define LWS_HAVE_X509_VERIFY_PARAM_set1_host 114#define LWS_LIBRARY_VERSION "4.3.3-v4.3.3" 115#define LWS_LOGGING_BITFIELD_CLEAR 0 116#define LWS_LOGGING_BITFIELD_SET 0 117#define LWS_LOG_TAG_LIFECYCLE 118/* #undef LWS_MINGW_SUPPORT */ 119/* #undef LWS_NO_CLIENT */ 120#define LWS_NO_DAEMONIZE 121#define LWS_OPENSSL_CLIENT_CERTS "../share" 122#define LWS_OPENSSL_SUPPORT 123/* #undef LWS_PLAT_OPTEE */ 124#define LWS_PLAT_UNIX 125/* #undef LWS_PLAT_FREERTOS */ 126/* #undef LWS_ROLE_CGI */ 127/* #undef LWS_ROLE_DBUS */ 128#define LWS_ROLE_H1 129#define LWS_ROLE_H2 130#define LWS_ROLE_RAW 131#define LWS_ROLE_RAW_FILE 132/* #undef LWS_ROLE_RAW_PROXY */ 133#define LWS_ROLE_WS 134/* #undef LWS_ROLE_MQTT */ 135/* #undef LWS_SHA1_USE_OPENSSL_NAME */ 136#define LWS_SSL_CLIENT_USE_OS_CA_CERTS 137/* #undef LWS_SSL_SERVER_WITH_ECDH_CERT */ 138#define LWS_SUPPRESS_DEPRECATED_API_WARNINGS 139/* #undef LWS_TLS_LOG_PLAINTEXT_RX */ 140/* #undef LWS_TLS_LOG_PLAINTEXT_TX */ 141/* #undef LWS_WITH_ABSTRACT */ 142/* #undef LWS_WITH_ACCESS_LOG */ 143/* #undef LWS_WITH_ACME */ 144/* #undef LWS_WITH_ALSA */ 145/* #undef LWS_WITH_SYS_ASYNC_DNS */ 146/* #undef LWS_WITH_BORINGSSL */ 147/* #undef LWS_WITH_CGI */ 148#define LWS_WITH_CONMON 149/* #undef LWS_WITH_COSE */ 150#define LWS_WITH_CUSTOM_HEADERS 151/* #undef LWS_WITH_DEPRECATED_LWS_DLL */ 152/* #undef LWS_WITH_DETAILED_LATENCY */ 153#define LWS_WITH_DIR 154/* #undef LWS_WITH_DRIVERS */ 155/* #undef LWS_WITH_ESP32 */ 156/* #undef LWS_HAVE_EVBACKEND_LINUXAIO */ 157/* #undef LWS_HAVE_EVBACKEND_IOURING */ 158/* #undef LWS_WITH_EXTERNAL_POLL */ 159#define LWS_WITH_FILE_OPS 160/* #undef LWS_WITH_FSMOUNT */ 161/* #undef LWS_WITH_FTS */ 162/* #undef LWS_WITH_GENCRYPTO */ 163/* #undef LWS_WITH_GENERIC_SESSIONS */ 164/* #undef LWS_WITH_GLIB */ 165/* #undef LWS_WITH_GTK */ 166#define LWS_WITH_HTTP2 167#define LWS_WITH_HTTP_BASIC_AUTH 168/* #undef LWS_WITH_HTTP_BROTLI */ 169/* #undef LWS_HTTP_HEADERS_ALL */ 170/* #undef LWS_WITH_HTTP_PROXY */ 171/* #undef LWS_WITH_HTTP_STREAM_COMPRESSION */ 172#define LWS_WITH_HTTP_UNCOMMON_HEADERS 173/* #undef LWS_WITH_IPV6 */ 174/* #undef LWS_WITH_JOSE */ 175/* #undef LWS_WITH_CBOR */ 176#define LWS_WITH_CBOR_FLOAT 177#define LWS_WITH_LEJP 178/* #undef LWS_WITH_LIBEV */ 179/* #undef LWS_WITH_LIBEVENT */ 180/* #undef LWS_WITH_LIBUV */ 181/* #undef LWS_WITH_SDEVENT */ 182#define LWS_WITH_LWSAC 183#define LWS_LOGS_TIMESTAMP 184/* #undef LWS_WITH_MBEDTLS */ 185/* #undef LWS_WITH_MINIZ */ 186#define LWS_WITH_NETLINK 187#define LWS_WITH_NETWORK 188/* #undef LWS_WITH_NO_LOGS */ 189#define LWS_WITH_CACHE_NSCOOKIEJAR 190#define LWS_WITH_CLIENT 191#define LWS_WITHOUT_EXTENSIONS 192/* #undef LWS_WITH_SERVER */ 193/* #undef LWS_WITH_SPAWN */ 194/* #undef LWS_WITH_PEER_LIMITS */ 195/* #undef LWS_WITH_PLUGINS */ 196/* #undef LWS_WITH_PLUGINS_BUILTIN */ 197/* #undef LWS_WITH_POLARSSL */ 198#define LWS_WITH_POLL 199/* #undef LWS_WITH_RANGES */ 200/* #undef LWS_WITH_RFC6724 */ 201/* #undef LWS_WITH_SECURE_STREAMS */ 202/* #undef LWS_WITH_SECURE_STREAMS_CPP */ 203/* #undef LWS_WITH_SECURE_STREAMS_SYS_AUTH_API_AMAZON_COM */ 204/* #undef LWS_WITH_SECURE_STREAMS_PROXY_API */ 205/* #undef LWS_WITH_SECURE_STREAMS_STATIC_POLICY_ONLY */ 206/* #undef LWS_WITH_SECURE_STREAMS_AUTH_SIGV4 */ 207/* #undef LWS_WITH_SECURE_STREAMS_BUFFER_DUMP */ 208/* #undef LWS_WITH_SS_DIRECT_PROTOCOL_STR */ 209/* #undef LWS_WITH_SELFTESTS */ 210/* #undef LWS_WITH_SEQUENCER */ 211/* #undef LWS_WITH_SERVER_STATUS */ 212#define LWS_WITH_SYS_SMD 213/* #undef LWS_WITH_SMTP */ 214/* #undef LWS_WITH_SOCKS5 */ 215/* #undef LWS_WITH_STATEFUL_URLDECODE */ 216/* #undef LWS_WITH_STATS */ 217/* #undef LWS_WITH_STRUCT_SQLITE3 */ 218/* #undef LWS_WITH_STRUCT_JSON */ 219/* #undef LWS_WITH_SUL_DEBUGGING */ 220/* #undef LWS_WITH_SQLITE3 */ 221/* #undef LWS_WITH_SYS_DHCP_CLIENT */ 222/* #undef LWS_WITH_SYS_FAULT_INJECTION */ 223/* #undef LWS_WITH_SYS_METRICS */ 224/* #undef LWS_WITH_SYS_NTPCLIENT */ 225#define LWS_WITH_SYS_STATE 226/* #undef LWS_WITH_THREADPOOL */ 227#define LWS_WITH_TLS 228/* #undef LWS_WITH_TLS_JIT_TRUST */ 229#define LWS_WITH_TLS_SESSIONS 230#define LWS_WITH_UDP 231/* #undef LWS_WITH_ULOOP */ 232#define LWS_WITH_UNIX_SOCK 233/* #undef LWS_WITH_ZIP_FOPS */ 234/* #undef USE_OLD_CYASSL */ 235/* #undef USE_WOLFSSL */ 236/* #undef LWS_WITH_EVENT_LIBS */ 237#define LWS_WITH_EVLIB_PLUGINS 238/* #undef LWS_WITH_LIBUV_INTERNAL */ 239/* #undef LWS_WITH_PLUGINS_API */ 240#define LWS_HAVE_RTA_PREF 241