From dc92a514efc9fee1b7e6c90b70dff71f5f5a3110 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Wed, 20 Sep 2017 10:04:09 -0400 Subject: Properly handle IPs in hostname verification --- openssl-sys/src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'openssl-sys/src') diff --git a/openssl-sys/src/lib.rs b/openssl-sys/src/lib.rs index 81145432..b7951f0a 100644 --- a/openssl-sys/src/lib.rs +++ b/openssl-sys/src/lib.rs @@ -2587,6 +2587,12 @@ extern "C" { name: *const c_char, namelen: size_t, ) -> c_int; + #[cfg(not(any(ossl101, libressl)))] + pub fn X509_VERIFY_PARAM_set1_ip( + param: *mut X509_VERIFY_PARAM, + ip: *const c_uchar, + iplen: size_t, + ) -> c_int; pub fn d2i_DHparams(k: *mut *mut DH, pp: *mut *const c_uchar, length: c_long) -> *mut DH; pub fn i2d_DHparams(dh: *const DH, pp: *mut *mut c_uchar) -> c_int; -- cgit v1.2.3