From a6af89c67bf3c0ea562e960ba3e51c772b9e1be0 Mon Sep 17 00:00:00 2001 From: Cody P Schafer Date: Tue, 23 Sep 2014 16:59:24 -0400 Subject: ssl: allow setting cipher list --- src/ssl/mod.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/ssl') diff --git a/src/ssl/mod.rs b/src/ssl/mod.rs index 33112f7a..86b3ec83 100644 --- a/src/ssl/mod.rs +++ b/src/ssl/mod.rs @@ -276,6 +276,14 @@ impl SslContext { } })) } + + pub fn set_cipher_list(&mut self, cipher_list: &str) -> Option { + wrap_ssl_result(cipher_list.with_c_str(|cipher_list| { + unsafe { + ffi::SSL_CTX_set_cipher_list(self.ctx, cipher_list) + } + })) + } } #[allow(dead_code)] -- cgit v1.2.3