pub unsafe extern "C" fn HMAC_CTX_new() -> *mut HMAC_CTX