pub unsafe extern "C" fn nettle_dsa_sign(
params: *const dsa_params,
x: *const __mpz_struct,
random_ctx: *mut c_void,
random: nettle_random_func,
digest_size: usize,
digest: *const u8,
signature: *mut dsa_signature,
) -> c_int