pub unsafe extern "C" fn crypt_r( __phrase: *const c_char, __setting: *const c_char, __data: *mut crypt_data, ) -> *mut c_char