pub unsafe extern "C" fn fp_submod( a: *mut fp_int, b: *mut fp_int, c: *mut fp_int, d: *mut fp_int, ) -> c_int