| use super::super::*; |
| use libc::*; |
| |
| extern "C" { |
| pub fn SSL_get_servername(ssl: *const SSL, name_type: c_int) -> *const c_char; |
| |
| pub fn SSL_export_keying_material( |
| s: *mut SSL, |
| out: *mut c_uchar, |
| olen: size_t, |
| label: *const c_char, |
| llen: size_t, |
| context: *const c_uchar, |
| contextlen: size_t, |
| use_context: c_int, |
| ) -> c_int; |
| |
| #[cfg(ossl111)] |
| pub fn SSL_export_keying_material_early( |
| s: *mut SSL, |
| out: *mut c_uchar, |
| olen: size_t, |
| label: *const c_char, |
| llen: size_t, |
| context: *const c_uchar, |
| contextlen: size_t, |
| ) -> c_int; |
| } |