gidsetsize
    Indicates the number of entries that can be stored in the array
    pointed to by the grouplist parameter.
 grouplist
    Points to the array in which the supplementary group IDs of
    the process are stored. The effective group ID of the process
    is not returned by the getgroups function if it is not also a
    supplementary group ID of the calling process.