Home
last modified time | relevance | path

Searched refs:ngroups (Results 1 – 13 of 13) sorted by relevance

/original-bsd/lib/libc/gen/
H A Dgetgrouplist.c28 register int i, ngroups; local
32 ngroups = 0;
39 groups[ngroups++] = agroup;
41 groups[ngroups++] = agroup;
51 if (ngroups >= maxgroups) {
55 groups[ngroups++] = grp->gr_gid;
61 *grpcnt = ngroups;
H A Dinitgroups.c21 int groups[NGROUPS], ngroups; local
23 ngroups = NGROUPS;
24 if (getgrouplist(uname, agroup, groups, &ngroups) < 0)
26 uname, ngroups);
27 if (setgroups(ngroups, groups) < 0) {
/original-bsd/usr.bin/id/
H A Did.c166 int cnt, id, eid, lastid, ngroups; in current() local
188 if (ngroups = getgroups(NGROUPS, groups)) { in current()
189 for (fmt = " groups=%u", lastid = -1, cnt = 0; cnt < ngroups; in current()
208 int cnt, id, lastid, ngroups, groups[NGROUPS + 1]; local
215 ngroups = NGROUPS + 1;
216 (void) getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups);
218 for (lastid = -1, cnt = 0; cnt < ngroups; ++cnt) {
236 int cnt, id, lastid, ngroups; local
241 ngroups = NGROUPS + 1;
245 ngroups = getgroups(NGROUPS, groups + 1) + 1;
[all …]
/original-bsd/usr.bin/quota/
H A Dquota.c55 int ngroups; local
93 if (ngroups < 0) {
97 for (i = 1; i < ngroups; i++)
185 int ngroups; local
195 if (ngroups < 0) {
199 for (i = 1; i < ngroups; i++)
202 if (i >= ngroups && getuid() != 0) {
217 int ngroups; local
226 if (ngroups < 0) {
230 for (i = 1; i < ngroups; i++)
[all …]
/original-bsd/usr.sbin/chown/
H A Dchown.c214 static int euid = -1, ngroups = -1; local
226 if (gid != -1 && ngroups == -1) {
227 ngroups = getgroups(NGROUPS, groups);
228 while (--ngroups >= 0 && gid != groups[ngroups]);
229 if (ngroups < 0) {
/original-bsd/local/sccscmds/sccscmds.2/com/
H A Dpermiss.c13 int gid, ngroups = NGROUPS, groups[NGROUPS]; local
18 if (getgroups(&ngroups, groups) < 0) {
20 ngroups = 0;
29 for (i = 0; i < ngroups; i++)
/original-bsd/local/sccscmds/sccscmds.ok/com/
H A Dpermiss.c13 int gid, ngroups = NGROUPS, groups[NGROUPS]; local
18 if (getgroups(&ngroups, groups) < 0) {
20 ngroups = 0;
29 for (i = 0; i < ngroups; i++)
/original-bsd/old/groups/
H A Dgroups.c33 int ngroups, i; local
39 ngroups = getgroups(NGROUPS, groups);
40 for (i = 0; i < ngroups; i++) {
/original-bsd/lib/libc/tahoe/sys/
H A Dgetgroups.s25 ret # ngroups = getgroups(gidsetsize, gidset)
/original-bsd/contrib/gawk-2.15.2/
H A Dio.c746 int ngroups; local
753 ngroups = getgroups(NGROUPS_MAX, groupset);
754 if (ngroups == -1)
757 for (i = 0; i < ngroups; i++) {
/original-bsd/share/doc/psd/05.sysman/
H A Dspell.ok215 ngroups
/original-bsd/sys/hp/hpux/
H A Dhpux_compat.c1638 int ngroups; member
1673 switch (uap->ngroups) {
1697 if (uap->ngroups > 0 && uap->ngroups <= NGROUPS)
1700 uap->ngroups * sizeof(lgroups[0]));
1706 for (gid = 0; gid < uap->ngroups; gid++)
1708 cred->cr_ngroups = uap->ngroups;
/original-bsd/sbin/mountd/
H A Dmountd.c1733 int ngroups, groups[NGROUPS + 1]; local
1760 ngroups = NGROUPS + 1;
1761 if (getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups))
1766 cr->cr_ngroups = ngroups - 1;
1768 for (cnt = 2; cnt < ngroups; cnt++)