From b6647cc61099eb99747168fb99abe29f88a87b34 Mon Sep 17 00:00:00 2001 From: Tomoki Aonuma Date: Thu, 10 Dec 2015 21:24:58 +0900 Subject: Put pbkdf2_hmac_{256,512}() behind feature gate PKCS5_PBKDF2_HMAC is not available with openssl-0.9.8 on os x --- openssl-sys/src/lib.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'openssl-sys/src') diff --git a/openssl-sys/src/lib.rs b/openssl-sys/src/lib.rs index f9f47d5e..2a9e9e4f 100644 --- a/openssl-sys/src/lib.rs +++ b/openssl-sys/src/lib.rs @@ -478,6 +478,7 @@ extern "C" { salt: *const u8, saltlen: c_int, iter: c_int, keylen: c_int, out: *mut u8) -> c_int; + #[cfg(feature = "pkcs5_pbkdf2_hmac")] pub fn PKCS5_PBKDF2_HMAC(pass: *const u8, passlen: c_int, salt: *const u8, saltlen: c_int, iter: c_int, digest: *const EVP_MD, keylen: c_int, -- cgit v1.2.3