diff options
| author | Benjamin Saunders <[email protected]> | 2018-03-10 22:30:54 -0800 |
|---|---|---|
| committer | Benjamin Saunders <[email protected]> | 2018-03-10 22:30:54 -0800 |
| commit | e02dbde2f71a3406169c58e03a6cc8b90928945f (patch) | |
| tree | 66ff1986399491797fa6d31fe4804deda69c279d /openssl/src/ssl/test.rs | |
| parent | High-level API for OpenSSL 1.1.1 custom extension support (diff) | |
| download | rust-openssl-e02dbde2f71a3406169c58e03a6cc8b90928945f.tar.xz rust-openssl-e02dbde2f71a3406169c58e03a6cc8b90928945f.zip | |
Generic custom extension add fn return type
Diffstat (limited to 'openssl/src/ssl/test.rs')
| -rw-r--r-- | openssl/src/ssl/test.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openssl/src/ssl/test.rs b/openssl/src/ssl/test.rs index 3f1e8476..8be3e4d6 100644 --- a/openssl/src/ssl/test.rs +++ b/openssl/src/ssl/test.rs @@ -1370,7 +1370,7 @@ fn custom_extensions() { .unwrap(); ctx.add_custom_ext( 12345, ssl::ExtensionContext::CLIENT_HELLO, - |_, _, _| unreachable!(), + |_, _, _| -> Result<Option<&'static [u8]>, _> { unreachable!() }, |_, _, data, _| { FOUND_EXTENSION.store(data == b"hello", Ordering::SeqCst); Ok(()) } ).unwrap(); let ssl = Ssl::new(&ctx.build()).unwrap(); @@ -1381,7 +1381,7 @@ fn custom_extensions() { let mut ctx = SslContext::builder(SslMethod::tls()).unwrap(); ctx.add_custom_ext( 12345, ssl::ExtensionContext::CLIENT_HELLO, - |_, _, _| Ok(Some(b"hello"[..].into())), + |_, _, _| Ok(Some(b"hello")), |_, _, _, _| unreachable!() ).unwrap(); let ssl = Ssl::new(&ctx.build()).unwrap(); |