pub unsafe extern "C" fn PEM_ASN1_write_bio_ctx(
i2d: Option<unsafe extern "C" fn(*const c_void, *mut *mut u8, *mut c_void) -> i32>,
vctx: *mut c_void,
name: *const i8,
bp: *mut bio_st,
x: *const c_void,
enc: *const evp_cipher_st,
kstr: *const u8,
klen: i32,
cb: Option<unsafe extern "C" fn(*mut i8, i32, i32, *mut c_void) -> i32>,
u: *mut c_void,
) -> i32