diff --git a/src/tls.c b/src/tls.c index 4562c73..f946946 100644 --- a/src/tls.c +++ b/src/tls.c @@ -63,12 +63,16 @@ static inline int tls_setup(shout_tls_t *tls) { SSL_METHOD *meth; +#if OPENSSL_VERSION_NUMBER < 0x10100000L SSL_library_init(); SSL_load_error_strings(); SSLeay_add_all_algorithms(); SSLeay_add_ssl_algorithms(); meth = TLSv1_client_method(); +#else + meth = TLS_client_method(); +#endif if (!meth) goto error;