1 --- a/src/sstp-client.c
2 +++ b/src/sstp-client.c
3 @@ -477,6 +477,7 @@ static status_t sstp_init_ssl(sstp_clien
4 int retval = SSTP_FAIL;
7 +#if OPENSSL_VERSION_NUMBER < 0x10100000L
8 /* Initialize the OpenSSL library */
9 status = SSL_library_init();
11 @@ -490,6 +491,9 @@ static status_t sstp_init_ssl(sstp_clien
13 /* Create a new crypto context */
14 client->ssl_ctx = SSL_CTX_new(SSLv23_client_method());
16 + client->ssl_ctx = SSL_CTX_new(TLS_client_method());
18 if (client->ssl_ctx == NULL)
20 log_err("Could not get SSL crypto context");