pub unsafe extern "C" fn getgrouplist( user: *const c_char, group: gid_t, groups: *mut gid_t, ngroups: *mut c_int ) -> c_int