aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2017-12-28 21:29:26 -0700
committerGitHub <[email protected]>2017-12-28 21:29:26 -0700
commita97a90cf05b81f82d143305a0db465245a9f3e8a (patch)
tree8c0fb25997424e7adf46256e731105c8df1f31f2 /openssl/src
parentMerge pull request #806 from sfackler/servername-param (diff)
parentRemove `SslRef::compression` (diff)
downloadrust-openssl-a97a90cf05b81f82d143305a0db465245a9f3e8a.tar.xz
rust-openssl-a97a90cf05b81f82d143305a0db465245a9f3e8a.zip
Merge pull request #807 from sfackler/no-compression
Remove `SslRef::compression`
Diffstat (limited to 'openssl/src')
-rw-r--r--openssl/src/ssl/mod.rs24
1 files changed, 0 insertions, 24 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs
index 657dde26..6da44373 100644
--- a/openssl/src/ssl/mod.rs
+++ b/openssl/src/ssl/mod.rs
@@ -1787,30 +1787,6 @@ impl SslRef {
unsafe { ffi::SSL_pending(self.as_ptr()) as usize }
}
- /// Returns the compression method currently in use.
- ///
- /// This corresponds to `SSL_get_current_compression`.
- pub fn compression(&self) -> Option<&str> {
- self._compression()
- }
-
- #[cfg(not(osslconf = "OPENSSL_NO_COMP"))]
- fn _compression(&self) -> Option<&str> {
- unsafe {
- let ptr = ffi::SSL_get_current_compression(self.as_ptr());
- if ptr == ptr::null() {
- return None;
- }
- let meth = ffi::SSL_COMP_get_name(ptr);
- Some(str::from_utf8(CStr::from_ptr(meth as *const _).to_bytes()).unwrap())
- }
- }
-
- #[cfg(osslconf = "OPENSSL_NO_COMP")]
- fn _compression(&self) -> Option<&str> {
- None
- }
-
/// Returns the servername sent by the client via Server Name Indication (SNI).
///
/// It is only useful on the server side.