Fix constness for 1.1.1c

This commit is contained in:
Steven Fackler 2019-05-31 07:24:13 -07:00
parent 49fc65f366
commit 958c1811b0
2 changed files with 8 additions and 1 deletions

View File

@ -58,6 +58,9 @@ pub fn get(openssl_version: Option<u64>, libressl_version: Option<u64>) -> Vec<&
if openssl_version >= 0x1_01_01_02_0 { if openssl_version >= 0x1_01_01_02_0 {
cfgs.push("ossl111b"); cfgs.push("ossl111b");
} }
if openssl_version >= 0x1_01_01_03_0 {
cfgs.push("ossl111c");
}
} }
cfgs cfgs

View File

@ -1314,7 +1314,11 @@ extern "C" {
} }
cfg_if! { cfg_if! {
if #[cfg(ossl110)] { if #[cfg(ossl111c)] {
extern "C" {
pub fn SSL_session_reused(ssl: *const SSL) -> c_int;
}
} else if #[cfg(ossl110)] {
extern "C" { extern "C" {
pub fn SSL_session_reused(ssl: *mut SSL) -> c_int; pub fn SSL_session_reused(ssl: *mut SSL) -> c_int;
} }