aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ssl/mod.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/ssl/mod.rs b/ssl/mod.rs
index 4564bce9..123ece41 100644
--- a/ssl/mod.rs
+++ b/ssl/mod.rs
@@ -58,24 +58,15 @@ pub enum SslMethod {
}
impl SslMethod {
- #[cfg(sslv2)]
unsafe fn to_raw(&self) -> *ffi::SSL_METHOD {
match *self {
+ #[cfg(sslv2)]
Sslv2 => ffi::SSLv2_method(),
Sslv3 => ffi::SSLv3_method(),
Tlsv1 => ffi::TLSv1_method(),
Sslv23 => ffi::SSLv23_method()
}
}
-
- #[cfg(not(sslv2))]
- unsafe fn to_raw(&self) -> *ffi::SSL_METHOD {
- match *self {
- Sslv3 => ffi::SSLv3_method(),
- Tlsv1 => ffi::TLSv1_method(),
- Sslv23 => ffi::SSLv23_method()
- }
- }
}
/// Determines the type of certificate verification used