pub unsafe extern "C" fn EVP_PBE_alg_add_type(
pbe_type: i32,
pbe_nid: i32,
cipher_nid: i32,
md_nid: i32,
keygen: Option<unsafe extern "C" fn(*mut evp_cipher_ctx_st, *const i8, i32, *mut asn1_type_st, *const evp_cipher_st, *const evp_md_st, i32) -> i32>,
) -> i32