pub unsafe extern "C" fn getspnam(name: *const c_char) -> *mut spwd