summaryrefslogtreecommitdiff
path: root/ssl/ffi.rs
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2014-02-27 23:39:28 -0800
committerSteven Fackler <sfackler@gmail.com>2014-02-27 23:39:28 -0800
commitf5f10deadcd39872caa654e5439b473a325953bf (patch)
tree3241361a24ce4ff2bfcd3a0a7b340441d82a184a /ssl/ffi.rs
parentc3cf00ea10efdc922dd7215575fd390c2bfe54c6 (diff)
downloadrust-openssl-f5f10deadcd39872caa654e5439b473a325953bf.zip
Add SSLv2 support behind a cfg flag
Many OpenSSL distributions have SSLv2 support compiled out, so it should be opt-in.
Diffstat (limited to 'ssl/ffi.rs')
-rw-r--r--ssl/ffi.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/ssl/ffi.rs b/ssl/ffi.rs
index 0be09371..53a3b4f8 100644
--- a/ssl/ffi.rs
+++ b/ssl/ffi.rs
@@ -111,6 +111,8 @@ extern "C" {
pub fn SSL_library_init() -> c_int;
+ #[cfg(sslv2)]
+ pub fn SSLv2_method() -> *SSL_METHOD;
pub fn SSLv3_method() -> *SSL_METHOD;
pub fn TLSv1_method() -> *SSL_METHOD;
pub fn SSLv23_method() -> *SSL_METHOD;