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