diff options
| author | Steven Fackler <[email protected]> | 2017-12-28 21:29:26 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-12-28 21:29:26 -0700 |
| commit | a97a90cf05b81f82d143305a0db465245a9f3e8a (patch) | |
| tree | 8c0fb25997424e7adf46256e731105c8df1f31f2 /openssl/src | |
| parent | Merge pull request #806 from sfackler/servername-param (diff) | |
| parent | Remove `SslRef::compression` (diff) | |
| download | rust-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.rs | 24 |
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. |