Lines Matching refs:id
48 static gid_t gr_gidpolicy(struct userconf * cnf, long id);
51 pw_group(int mode, char *name, long id, struct cargs * args)
76 gid_t next = gr_gidpolicy(cnf, id);
90 if (id < 0 && name == NULL)
91 errx(EX_DATAERR, "group name or id required");
93 grp = (name != NULL) ? GETGRNAM(name) : GETGRGID(id);
97 grp = GETGRGID(id);
104 fakegroup.gr_gid = (gid_t) id;
111 errx(EX_DATAERR, "unknown group `%ld'", id);
127 pw_log(cnf, mode, W_GROUP, "%s(%ld) removed", name, id);
132 if (id > 0)
133 grp->gr_gid = (gid_t) id;
148 grp->gr_gid = gr_gidpolicy(cnf, id);
339 gr_gidpolicy(struct userconf * cnf, long id)
347 if (id > 0) {
348 gid = (gid_t) id;