pub unsafe extern "C" fn x509write_csr_set_extension(
    ctx: *mut x509write_csr,
    oid: *const c_char,
    oid_len: size_t,
    val: *const c_uchar,
    val_len: size_t
) -> c_int