Lines Matching refs:grps
121 static struct xgroup *grps;
136 grps = xrealloc(grps, grpsz * sizeof *grps);
140 grps[ngrps].gr_name = xstrdup(grp->gr_name);
141 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd);
142 grps[ngrps].gr_gid = grp->gr_gid;
143 grps[ngrps].gr_mem = xstrdup("");
146 grps[ngrps].gr_mem = xmalloc(len);
148 len += sprintf(grps[ngrps].gr_mem + len,
150 grps[ngrps].gr_mem[len] = '\0';
162 if (grps[i].gr_gid == gid)
163 return (&grps[i]);
174 if (strcmp(grps[i].gr_name, name) == 0)
175 return (&grps[i]);
250 for (j = 0, grp = grps; j < ngrps; ++j, ++grp) {
305 for (i = 0, grp = grps; i < ngrps; ++i, ++grp) {