Lines Matching refs:gid
41 static boolean_t isreservedgid(gid_t gid);
50 gid_t gid = start; in findnextgid() local
58 if (grp->gr_gid >= gid) { in findnextgid()
63 gid = grp->gr_gid + 1; in findnextgid()
73 while (isreservedgid(gid) && gid < stop) /* Skip reserved IDs */ in findnextgid()
74 gid++; in findnextgid()
75 *ret = gid; in findnextgid()
84 isreservedgid(gid_t gid) in isreservedgid() argument
86 return (gid == 60001 || gid == 60002 || gid == 65534); in isreservedgid()
96 gid_t gid; in findunusedgid() local
98 for (gid = start; gid <= stop; gid++) { in findunusedgid()
99 if (isreservedgid(gid)) in findunusedgid()
101 if (getgrgid(gid) == NULL) { in findunusedgid()
107 if (gid > stop) in findunusedgid()
109 *ret = gid; in findunusedgid()