Lines Matching defs:id
42 static char sccsid[] = "@(#)id.c 8.2 (Berkeley) 2/16/94";
46 __FBSDID("$FreeBSD: src/usr.bin/id/id.c,v 1.33 2006/12/29 12:28:34 stefanf Exp $");
87 int Gflag, Mflag, Pflag, ch, gflag, id, nflag, pflag, rflag, uflag;
173 id = pw ? pw->pw_gid : rflag ? getgid() : getegid();
174 if (nflag && (gr = getgrgid(id)))
177 (void)printf("%u\n", id);
182 id = pw ? pw->pw_uid : rflag ? getuid() : geteuid();
183 if (nflag && (pw = getpwuid(id)))
186 (void)printf("%u\n", id);
214 id = getuid();
215 pw = getpwuid(id);
366 int cnt, id, lastid, ngroups;
397 if (lastid == (id = groups[cnt]))
400 if ((gr = getgrgid(id)))
404 id);
407 (void)printf(fmt, id);
410 lastid = id;
450 long id;
459 id = strtol(u, &ep, 10);
460 if (*u && !*ep && (pw = getpwuid(id)))
492 "usage: id [user]",
494 " id -A\n",
498 " id -G [-n] [user]",
499 " id -M",
500 " id -P [user]",
501 " id -g [-nr] [user]",
502 " id -p [user]",
503 " id -u [-nr] [user]");