Lines Matching refs:grp
40 #include <grp.h>
123 struct group grp;
125 memset(&grp, 0, sizeof grp);
129 grp.gr_name = p;
132 grp.gr_passwd = p;
135 grp.gr_gid = atoi(p);
154 grp.gr_mem = mems;
161 if (groups == NULL || isingroup(grp.gr_name, groups) == -1) { /* Delete */
173 if (groups == NULL && mems[0] == NULL && strcmp(name, grp.gr_name) == 0) {
180 while ((pwd = GETPWENT()) != NULL && (gid_t)pwd->pw_gid != (gid_t)grp.gr_gid);
189 grp.gr_mem = mems; /* May have realloced() */
193 fmtgrentry(&outl, &outlen, &grp, PWF_GROUP);