From 98929263e003af376add9af445667b00c7522029 Mon Sep 17 00:00:00 2001 From: Joris Vink Date: Tue, 30 Apr 2019 20:41:38 +0200 Subject: [PATCH] update example for more recent openssl libs. --- examples/tls-proxy/src/proxy.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/tls-proxy/src/proxy.c b/examples/tls-proxy/src/proxy.c index 754329f..adf3978 100755 --- a/examples/tls-proxy/src/proxy.c +++ b/examples/tls-proxy/src/proxy.c @@ -60,11 +60,12 @@ void client_setup(struct connection *c) { int i, fd; + const char *name; struct connection *backend; /* Paranoia. */ - if (c->ssl->session == NULL || - c->ssl->session->tlsext_hostname == NULL) { + name = SSL_get_servername(c->ssl, TLSEXT_NAMETYPE_host_name); + if (name == NULL) { kore_connection_disconnect(c); return; }