Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -up dclib-0.3.23/dclib/core/cssl.cpp.openssl dclib-0.3.23/dclib/core/cssl.cpp
- --- dclib-0.3.23/dclib/core/cssl.cpp.openssl 2009-01-07 23:13:52.000000000 +0100
- +++ dclib-0.3.23/dclib/core/cssl.cpp 2009-08-25 14:12:21.000000000 +0200
- @@ -86,7 +86,11 @@ void CSSL::DeInitSSLLibrary()
- /** */
- SSL_CTX * CSSL::InitClientCTX()
- {
- +#if OPENSSL_VERSION_NUMBER >= 0x10000000L
- + const SSL_METHOD *method;
- +#else
- SSL_METHOD *method;
- +#endif
- SSL_CTX *ctx = NULL;
- method = SSLv23_client_method(); /* Create new client-method instance */
- @@ -109,7 +113,11 @@ SSL_CTX * CSSL::InitClientCTX()
- /** */
- SSL_CTX * CSSL::InitServerCTX()
- {
- +#if OPENSSL_VERSION_NUMBER >= 0x10000000L
- + const SSL_METHOD *method;
- +#else
- SSL_METHOD *method;
- +#endif
- SSL_CTX *ctx = NULL;
- method = SSLv23_server_method(); /* Create new client-method instance */
- @@ -130,9 +138,14 @@ SSL_CTX * CSSL::InitServerCTX()
- /** */
- SSL_CTX * CSSL::NewTLSv1ClientCTX()
- {
- - SSL_METHOD * method = TLSv1_client_method();
- +#if OPENSSL_VERSION_NUMBER >= 0x10000000L
- + const SSL_METHOD *method;
- +#else
- + SSL_METHOD *method;
- +#endif
- SSL_CTX * ctx = NULL;
- + method = TLSv1_client_method();
- if ( method != NULL )
- {
- ctx = SSL_CTX_new(method);
- @@ -149,9 +162,14 @@ SSL_CTX * CSSL::NewTLSv1ClientCTX()
- /** */
- SSL_CTX * CSSL::NewTLSv1ServerCTX()
- {
- - SSL_METHOD * method = TLSv1_server_method();
- +#if OPENSSL_VERSION_NUMBER >= 0x10000000L
- + const SSL_METHOD *method;
- +#else
- + SSL_METHOD *method;
- +#endif
- SSL_CTX * ctx = NULL;
- + method = TLSv1_server_method();
- if ( method != NULL )
- {
- ctx = SSL_CTX_new(method);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement