From: Doug MacEachern Date: Wed, 27 Mar 2002 03:11:22 +0000 (+0000) Subject: 2nd arg to SSL_set_cipher_list in sslc is char * X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7f3c7ceeba7a396c2384dbd3d1443b9eb7bb802;p=thirdparty%2Fapache%2Fhttpd.git 2nd arg to SSL_set_cipher_list in sslc is char * git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@94205 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/ssl_engine_kernel.c b/ssl_engine_kernel.c index f26a3ffb90f..5e89e758e3c 100644 --- a/ssl_engine_kernel.c +++ b/ssl_engine_kernel.c @@ -410,7 +410,7 @@ int ssl_hook_Access(request_rec *r) } /* configure new state */ - if (!SSL_set_cipher_list(ssl, dc->szCipherSuite)) { + if (!modssl_set_cipher_list(ssl, dc->szCipherSuite)) { ssl_log(r->server, SSL_LOG_WARN|SSL_ADD_SSLERR, "Unable to reconfigure (per-directory) " "permitted SSL ciphers"); diff --git a/ssl_toolkit_compat.h b/ssl_toolkit_compat.h index 6b225d83087..2a415ba7149 100644 --- a/ssl_toolkit_compat.h +++ b/ssl_toolkit_compat.h @@ -57,11 +57,16 @@ #define modssl_X509_verify_cert(c) X509_verify_cert(c, NULL) +#define modssl_set_cipher_list SSL_set_cipher_list + /* XXX: add configure check */ #ifndef HAVE_SSL_SET_STATE #define SSL_set_state(ssl, state) #endif +#define modssl_set_cipher_list(ssl, l) \ + SSL_set_cipher_list(ssl, (char *)l) + #if SSLC_VERSION < 0x2000 #define X509_STORE_CTX_set_depth(st, d)