pub unsafe extern "C" fn pk_setup(
    ctx: *mut pk_context,
    info: *const pk_info_t
) -> c_int