diff options
author | Emmanuel Vasilakis <mrzammler@mm.st> | 2023-08-31 11:26:06 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-31 11:26:06 +0300 |
commit | b798d1b2f70a8e78cb437c5a5cc6ab9f9229e6e4 (patch) | |
tree | c8343640859717635fb69f2cc31eb4294e32f296 /web | |
parent | e9989c51937c86e48e7ace9ae6e3c7882bc038e5 (diff) |
Fix build with --disable-https (#15395)
rebased
Diffstat (limited to 'web')
-rw-r--r-- | web/server/static/static-threaded.c | 4 | ||||
-rw-r--r-- | web/server/web_client.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/web/server/static/static-threaded.c b/web/server/static/static-threaded.c index b0e691163a..ad6455ccdf 100644 --- a/web/server/static/static-threaded.c +++ b/web/server/static/static-threaded.c @@ -242,7 +242,9 @@ static void *web_server_add_callback(POLLINFO *pi, short int *events, void *data netdata_log_debug(D_WEB_CLIENT, "%llu: ADDED CLIENT FD %d", w->id, pi->fd); +#ifdef ENABLE_HTTPS cleanup: +#endif worker_is_idle(); return w; } @@ -499,12 +501,12 @@ void *socket_listen_main_static_threaded(void *ptr) { if(!api_sockets.opened) fatal("LISTENER: no listen sockets available."); +#ifdef ENABLE_HTTPS netdata_ssl_validate_certificate = !config_get_boolean(CONFIG_SECTION_WEB, "ssl skip certificate verification", !netdata_ssl_validate_certificate); if(!netdata_ssl_validate_certificate_sender) netdata_log_info("SSL: web server will skip SSL certificates verification."); -#ifdef ENABLE_HTTPS netdata_ssl_initialize_ctx(NETDATA_SSL_WEB_SERVER_CTX); #endif diff --git a/web/server/web_client.c b/web/server/web_client.c index 36d4247d2a..b378bb772f 100644 --- a/web/server/web_client.c +++ b/web/server/web_client.c @@ -50,6 +50,7 @@ static inline int web_client_cork_socket(struct web_client *w __maybe_unused) { return 0; } +#ifdef ENABLE_HTTPS static inline void web_client_enable_wait_from_ssl(struct web_client *w) { if (w->ssl.ssl_errno == SSL_ERROR_WANT_READ) web_client_enable_ssl_wait_receive(w); @@ -60,6 +61,7 @@ static inline void web_client_enable_wait_from_ssl(struct web_client *w) { web_client_disable_ssl_wait_send(w); } } +#endif static inline int web_client_uncork_socket(struct web_client *w __maybe_unused) { #ifdef TCP_CORK |