From d1976f8ec48710f20a84043c80ec8f5108d4df38 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 24 Dec 2013 14:05:44 -0500 Subject: [PATCH] Sample HTTPS Client: Set hostname for SNI extension (by f69m) Patch from f69m on SourceForge --- sample/https-client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sample/https-client.c b/sample/https-client.c index 6597f119..81abc743 100644 --- a/sample/https-client.c +++ b/sample/https-client.c @@ -318,6 +318,9 @@ main(int argc, char **argv) die_openssl("SSL_new()"); } + // Set hostname for SNI extension + SSL_set_tlsext_host_name(ssl, host); + if (strcasecmp(scheme, "http") == 0) { bev = bufferevent_socket_new(base, -1, BEV_OPT_CLOSE_ON_FREE); } else {