X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fcrypto%2Fserv_crypto.c;h=cbb190cde857e987a76c0b3a87a22622aec3ec9b;hb=b8cdf72394178327432dd541aefb8a9031e29c2a;hp=302be080e427ec3d00c5e1653daeba6aa89c6674;hpb=cb6c5c9591b156968d81d8ac35d90741f69e7ce7;p=citadel.git diff --git a/citadel/modules/crypto/serv_crypto.c b/citadel/modules/crypto/serv_crypto.c index 302be080e..cbb190cde 100644 --- a/citadel/modules/crypto/serv_crypto.c +++ b/citadel/modules/crypto/serv_crypto.c @@ -133,7 +133,6 @@ void update_key_and_cert_if_needed(void) { void init_ssl(void) { - const SSL_METHOD *ssl_method; RSA *rsa = NULL; X509_REQ *req = NULL; X509 *cer = NULL; @@ -145,8 +144,7 @@ void init_ssl(void) { // Initialize SSL transport layer SSL_library_init(); SSL_load_error_strings(); - ssl_method = SSLv23_server_method(); - if (!(ssl_ctx = SSL_CTX_new(ssl_method))) { + if (!(ssl_ctx = SSL_CTX_new(SSLv23_server_method()))) { syslog(LOG_ERR, "crypto: SSL_CTX_new failed: %s", ERR_reason_error_string(ERR_get_error())); return; }