pub unsafe extern "C" fn dh_generate_key( prng: *mut prng_state, wprng: c_int, key: *mut dh_key, ) -> c_int