python-openssl: SSLv2_method() is only available with openssl.
This commit is contained in:
parent
0428138b56
commit
c36dd5e763
1 changed files with 14 additions and 0 deletions
|
@ -10,3 +10,17 @@
|
|||
{ "cleanup", (PyCFunction)rand_cleanup, METH_VARARGS, rand_cleanup_doc },
|
||||
{ "load_file", (PyCFunction)rand_load_file, METH_VARARGS, rand_load_file_doc },
|
||||
{ "write_file",(PyCFunction)rand_write_file, METH_VARARGS, rand_write_file_doc },
|
||||
--- OpenSSL/ssl/context.c.orig 2014-07-21 08:48:55.940289949 +0200
|
||||
+++ OpenSSL/ssl/context.c 2014-07-21 08:52:02.068848946 +0200
|
||||
@@ -1109,9 +1109,11 @@ ssl_Context_init(ssl_ContextObj *self, i
|
||||
SSL_METHOD *method;
|
||||
|
||||
switch (i_method) {
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x20000000L
|
||||
case ssl_SSLv2_METHOD:
|
||||
method = SSLv2_method();
|
||||
break;
|
||||
+#endif
|
||||
case ssl_SSLv23_METHOD:
|
||||
method = SSLv23_method();
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue