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 "/usr/share" |
10 | #define LWS_INSTALL_LIBDIR "/usr/lib" |
11 | #define LWS_LIBRARY_VERSION_MAJOR 4 |
12 | #define LWS_LIBRARY_VERSION_MINOR 3 |
13 | #define LWS_LIBRARY_VERSION_PATCH_ELABORATED 3-unknown |
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 "unknown" |
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 | #define LWS_HAVE_LIBCAP |
64 | #define LWS_HAVE_HMAC_CTX_new |
65 | #define LWS_HAVE_MALLOC_H |
66 | #define 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 | #define 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 |
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 | #define 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-unknown" |
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 | #define 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 | #define 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 |
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 | #define LWS_HAVE_EVBACKEND_LINUXAIO |
157 | #define LWS_HAVE_EVBACKEND_IOURING |
158 | #define LWS_WITH_EXTERNAL_POLL |
159 | #define LWS_WITH_FILE_OPS |
160 | /* #undef LWS_WITH_FSMOUNT */ |
161 | #define LWS_WITH_FTS |
162 | #define LWS_WITH_GENCRYPTO |
163 | /* #undef LWS_WITH_GENERIC_SESSIONS */ |
164 | #define 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 | #define LWS_WITH_HTTP_PROXY |
171 | /* #undef LWS_WITH_HTTP_STREAM_COMPRESSION */ |
172 | #define |
173 | #define LWS_WITH_IPV6 |
174 | #define LWS_WITH_JOSE |
175 | /* #undef LWS_WITH_CBOR */ |
176 | #define LWS_WITH_CBOR_FLOAT |
177 | #define LWS_WITH_LEJP |
178 | #define LWS_WITH_LIBEV |
179 | /* #undef LWS_WITH_LIBEVENT */ |
180 | #define 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 | #define 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 | #define 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 | #define 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 | #define 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 | #define LWS_WITH_ZIP_FOPS |
234 | /* #undef USE_OLD_CYASSL */ |
235 | /* #undef USE_WOLFSSL */ |
236 | #define LWS_WITH_EVENT_LIBS |
237 | #define LWS_WITH_EVLIB_PLUGINS |
238 | /* #undef LWS_WITH_LIBUV_INTERNAL */ |
239 | #define LWS_WITH_PLUGINS_API |
240 | #define LWS_HAVE_RTA_PREF |
241 | |
242 | |