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 "${CMAKE_INSTALL_PREFIX}/share" 10#define LWS_LIBRARY_VERSION_MAJOR ${LWS_LIBRARY_VERSION_MAJOR} 11#define LWS_LIBRARY_VERSION_MINOR ${LWS_LIBRARY_VERSION_MINOR} 12#define LWS_LIBRARY_VERSION_PATCH ${LWS_LIBRARY_VERSION_PATCH} 13/* LWS_LIBRARY_VERSION_NUMBER looks like 1005001 for e.g. version 1.5.1 */ 14#define LWS_LIBRARY_VERSION_NUMBER (LWS_LIBRARY_VERSION_MAJOR * 1000000) + \ 15 (LWS_LIBRARY_VERSION_MINOR * 1000) + \ 16 LWS_LIBRARY_VERSION_PATCH 17#define LWS_MAX_SMP ${LWS_MAX_SMP} 18 19#cmakedefine LWS_LIBRARY_VERSION_NUMBER 20 21#cmakedefine LWS_AVOID_SIGPIPE_IGN 22#cmakedefine LWS_BUILD_HASH "${LWS_BUILD_HASH}" 23#cmakedefine LWS_BUILTIN_GETIFADDRS 24#cmakedefine LWS_CLIENT_HTTP_PROXYING 25#cmakedefine LWS_FALLBACK_GETHOSTBYNAME 26#cmakedefine LWS_HAS_INTPTR_T 27#cmakedefine LWS_HAS_GETOPT_LONG 28#cmakedefine LWS_HAVE__ATOI64 29#cmakedefine LWS_HAVE_ATOLL 30#cmakedefine LWS_HAVE_BN_bn2binpad 31#cmakedefine LWS_HAVE_CLOCK_GETTIME 32#cmakedefine LWS_HAVE_EC_POINT_get_affine_coordinates 33#cmakedefine LWS_HAVE_ECDSA_SIG_set0 34#cmakedefine LWS_HAVE_EVP_MD_CTX_free 35#cmakedefine LWS_HAVE_EVP_aes_128_wrap 36#cmakedefine LWS_HAVE_EVP_aes_128_cfb8 37#cmakedefine LWS_HAVE_EVP_aes_128_cfb128 38#cmakedefine LWS_HAVE_EVP_aes_192_cfb8 39#cmakedefine LWS_HAVE_EVP_aes_192_cfb128 40#cmakedefine LWS_HAVE_EVP_aes_256_cfb8 41#cmakedefine LWS_HAVE_EVP_aes_256_cfb128 42#cmakedefine LWS_HAVE_EVP_aes_128_xts 43#cmakedefine LWS_HAVE_EXECVPE 44#cmakedefine LWS_HAVE_LIBCAP 45#cmakedefine LWS_HAVE_HMAC_CTX_new 46#cmakedefine LWS_HAVE_MALLOC_H 47#cmakedefine LWS_HAVE_MALLOC_TRIM 48#cmakedefine LWS_HAVE_MALLOC_USABLE_SIZE 49#cmakedefine LWS_HAVE_mbedtls_net_init 50#cmakedefine LWS_HAVE_mbedtls_ssl_conf_alpn_protocols 51#cmakedefine LWS_HAVE_mbedtls_ssl_get_alpn_protocol 52#cmakedefine LWS_HAVE_mbedtls_ssl_conf_sni 53#cmakedefine LWS_HAVE_mbedtls_ssl_set_hs_ca_chain 54#cmakedefine LWS_HAVE_mbedtls_ssl_set_hs_own_cert 55#cmakedefine LWS_HAVE_mbedtls_ssl_set_hs_authmode 56#cmakedefine LWS_HAVE_MBEDTLS_NET_SOCKETS 57#cmakedefine LWS_HAVE_NEW_UV_VERSION_H 58#cmakedefine LWS_HAVE_OPENSSL_ECDH_H 59#cmakedefine LWS_HAVE_PIPE2 60#cmakedefine LWS_HAVE_EVENTFD 61#cmakedefine LWS_HAVE_PTHREAD_H 62#cmakedefine LWS_HAVE_RSA_SET0_KEY 63#cmakedefine LWS_HAVE_RSA_verify_pss_mgf1 64#cmakedefine LWS_HAVE_SSL_CTX_get0_certificate 65#cmakedefine LWS_HAVE_SSL_CTX_set1_param 66#cmakedefine LWS_HAVE_SSL_CTX_set_ciphersuites 67#cmakedefine LWS_HAVE_SSL_EXTRA_CHAIN_CERTS 68#cmakedefine LWS_HAVE_SSL_get0_alpn_selected 69#cmakedefine LWS_HAVE_SSL_CTX_EVP_PKEY_new_raw_private_key 70#cmakedefine LWS_HAVE_SSL_set_alpn_protos 71#cmakedefine LWS_HAVE_SSL_SET_INFO_CALLBACK 72#cmakedefine LWS_HAVE__STAT32I64 73#cmakedefine LWS_HAVE_STDINT_H 74#cmakedefine LWS_HAVE_SYS_CAPABILITY_H 75#cmakedefine LWS_HAVE_TLS_CLIENT_METHOD 76#cmakedefine LWS_HAVE_TLSV1_2_CLIENT_METHOD 77#cmakedefine LWS_HAVE_UV_VERSION_H 78#cmakedefine LWS_HAVE_VFORK 79#cmakedefine LWS_HAVE_X509_get_key_usage 80#cmakedefine LWS_HAVE_X509_VERIFY_PARAM_set1_host 81#cmakedefine LWS_LIBRARY_VERSION "${LWS_LIBRARY_VERSION}" 82#cmakedefine LWS_MINGW_SUPPORT 83#cmakedefine LWS_NO_CLIENT 84#cmakedefine LWS_NO_DAEMONIZE 85#cmakedefine LWS_OPENSSL_CLIENT_CERTS "${LWS_OPENSSL_CLIENT_CERTS}" 86#cmakedefine LWS_OPENSSL_SUPPORT 87#cmakedefine LWS_PLAT_OPTEE 88#cmakedefine LWS_PLAT_UNIX 89#cmakedefine LWS_PLAT_FREERTOS 90#cmakedefine LWS_ROLE_CGI 91#cmakedefine LWS_ROLE_DBUS 92#cmakedefine LWS_ROLE_H1 93#cmakedefine LWS_ROLE_H2 94#cmakedefine LWS_ROLE_RAW 95#cmakedefine LWS_ROLE_RAW_FILE 96#cmakedefine LWS_ROLE_RAW_PROXY 97#cmakedefine LWS_ROLE_WS 98#cmakedefine LWS_ROLE_MQTT 99#cmakedefine LWS_SHA1_USE_OPENSSL_NAME 100#cmakedefine LWS_SSL_CLIENT_USE_OS_CA_CERTS 101#cmakedefine LWS_SSL_SERVER_WITH_ECDH_CERT 102#cmakedefine LWS_WITH_ABSTRACT 103#cmakedefine LWS_WITH_ACCESS_LOG 104#cmakedefine LWS_WITH_ACME 105#cmakedefine LWS_WITH_ALSA 106#cmakedefine LWS_WITH_SYS_ASYNC_DNS 107#cmakedefine LWS_WITH_BORINGSSL 108#cmakedefine LWS_WITH_CGI 109#cmakedefine LWS_WITH_CUSTOM_HEADERS 110#cmakedefine LWS_WITH_DEPRECATED_LWS_DLL 111#cmakedefine LWS_WITH_DETAILED_LATENCY 112#cmakedefine LWS_WITH_DIR 113#cmakedefine LWS_WITH_ESP32 114#cmakedefine LWS_HAVE_EVBACKEND_LINUXAIO 115#cmakedefine LWS_HAVE_EVBACKEND_IOURING 116#cmakedefine LWS_WITH_EXTERNAL_POLL 117#cmakedefine LWS_WITH_FILE_OPS 118#cmakedefine LWS_WITH_FSMOUNT 119#cmakedefine LWS_WITH_FTS 120#cmakedefine LWS_WITH_GENCRYPTO 121#cmakedefine LWS_WITH_GENERIC_SESSIONS 122#cmakedefine LWS_WITH_GLIB 123#cmakedefine LWS_WITH_GTK 124#cmakedefine LWS_WITH_HTTP2 125#cmakedefine LWS_WITH_HTTP_BASIC_AUTH 126#cmakedefine LWS_WITH_HTTP_BROTLI 127#cmakedefine LWS_WITH_HTTP_PROXY 128#cmakedefine LWS_WITH_HTTP_STREAM_COMPRESSION 129#cmakedefine LWS_WITH_HTTP_UNCOMMON_HEADERS 130#cmakedefine LWS_WITH_IPV6 131#cmakedefine LWS_WITH_JOSE 132#cmakedefine LWS_WITH_LEJP 133#cmakedefine LWS_WITH_LIBEV 134#cmakedefine LWS_WITH_LIBEVENT 135#cmakedefine LWS_WITH_LIBUV 136#cmakedefine LWS_WITH_LWSAC 137#cmakedefine LWS_LOGS_TIMESTAMP 138#cmakedefine LWS_WITH_MBEDTLS 139#cmakedefine LWS_WITH_MINIZ 140#cmakedefine LWS_WITH_NETWORK 141#cmakedefine LWS_WITH_NO_LOGS 142#cmakedefine LWS_WITH_CLIENT 143#cmakedefine LWS_WITHOUT_EXTENSIONS 144#cmakedefine LWS_WITH_SERVER 145#cmakedefine LWS_WITH_SPAWN 146#cmakedefine LWS_WITH_PEER_LIMITS 147#cmakedefine LWS_WITH_PLUGINS 148#cmakedefine LWS_WITH_POLARSSL 149#cmakedefine LWS_WITH_POLL 150#cmakedefine LWS_WITH_RANGES 151#cmakedefine LWS_WITH_SECURE_STREAMS 152#cmakedefine LWS_WITH_SECURE_STREAMS_SYS_AUTH_API_AMAZON_COM 153#cmakedefine LWS_WITH_SECURE_STREAMS_PROXY_API 154#cmakedefine LWS_WITH_SELFTESTS 155#cmakedefine LWS_WITH_SEQUENCER 156#cmakedefine LWS_WITH_SERVER_STATUS 157#cmakedefine LWS_WITH_SMTP 158#cmakedefine LWS_WITH_SOCKS5 159#cmakedefine LWS_WITH_STATEFUL_URLDECODE 160#cmakedefine LWS_WITH_STATS 161#cmakedefine LWS_WITH_STRUCT_SQLITE3 162#cmakedefine LWS_WITH_STRUCT_JSON 163#cmakedefine LWS_WITH_SQLITE3 164#cmakedefine LWS_WITH_SYS_NTPCLIENT 165#cmakedefine LWS_WITH_SYS_DHCP_CLIENT 166#cmakedefine LWS_WITH_THREADPOOL 167#cmakedefine LWS_WITH_TLS 168#cmakedefine LWS_WITH_UDP 169#cmakedefine LWS_WITH_UNIX_SOCK 170#cmakedefine LWS_WITH_ZIP_FOPS 171#cmakedefine USE_OLD_CYASSL 172#cmakedefine USE_WOLFSSL 173 174${LWS_SIZEOFPTR_CODE} 175