pub unsafe extern "C" fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, out_len: *mut usize, max_out_len: usize, password: *const u8, password_len: usize, ) -> c_int