aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-10-26 20:43:43 -0700
committerSteven Fackler <[email protected]>2016-10-26 20:43:43 -0700
commitebc4c56c34706bbc8cf720a9cae81767a4735663 (patch)
tree50248a682ec577199c992a365f333726fb557385 /openssl/src
parentMerge pull request #493 from sfackler/ctx-builder (diff)
downloadrust-openssl-ebc4c56c34706bbc8cf720a9cae81767a4735663.tar.xz
rust-openssl-ebc4c56c34706bbc8cf720a9cae81767a4735663.zip
Add SslMethod::from_ptr
Diffstat (limited to 'openssl/src')
-rw-r--r--openssl/src/ssl/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs
index d6f5e160..b6f24529 100644
--- a/openssl/src/ssl/mod.rs
+++ b/openssl/src/ssl/mod.rs
@@ -100,6 +100,10 @@ impl SslMethod {
SslMethod(compat::dtls_method())
}
+ pub unsafe fn from_ptr(ptr: *const ffi::SSL_METHOD) -> SslMethod {
+ SslMethod(ptr)
+ }
+
pub fn as_ptr(&self) -> *const ffi::SSL_METHOD {
self.0
}