/macosx-10.10/Libinfo-459/lookup.subproj/ |
H A D | ds_module.c | 1760 ds_grouplist(si_mod_t *si, const char *name, uint32_t ngroups) argument 1772 xpc_dictionary_set_int64(payload, "ngroups", ngroups);
|
H A D | libinfo.c | 601 _check_groups(const char *function, int32_t ngroups) argument 605 if (ngroups > 0 && ngroups < NGROUPS_MAX) { 616 snprintf(buffer, sizeof(buffer), "%d", (ngroups == 0 ? INT_MAX : ngroups)); 634 getgrouplist_internal(const char *name, int basegid, gid_t *groups, uint32_t *ngroups) argument 641 * On input, ngroups specifies the size of the groups array. 652 if (ngroups == NULL) return 0; 654 max = (*ngroups); 655 *ngroups 691 getgrouplist(const char *name, int basegid, int *groups, int *ngroups) argument 798 uint32_t ngroups; local [all...] |
/macosx-10.10/Libnotify-133.1.1/notifyd/ |
H A D | pathwatch.c | 131 int ngroups, status, stat_status; local 141 ngroups = getgroups(NGROUPS_MAX, orig_gidset); 142 if (ngroups < 0) 184 status = syscall(SYS_initgroups, ngroups, orig_gidset, 0);
|
/macosx-10.10/NFS-82/nfsd/ |
H A D | mountd.c | 4794 int ngroups, groups[NGROUPS]; local 4828 ngroups = NGROUPS; 4829 if (getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups)) 4832 cr->cr_ngroups = (ngroups <= NGROUPS) ? ngroups : NGROUPS;
|
/macosx-10.10/OpenPAM-20/openpam/lib/ |
H A D | openpam_borrow_cred.c | 86 scred->ngroups = r;
|
H A D | openpam_impl.h | 121 int ngroups; member in struct:pam_saved_cred
|
H A D | openpam_restore_cred.c | 72 setgroups(scred->ngroups, scred->groups) < 0 ||
|
/macosx-10.10/OpenSSH-189/openssh/ |
H A D | groupaccess.c | 51 static int ngroups; variable 73 if (ngroups > 0) 77 ngroups = NGROUPS_MAX; 79 ngroups = MAX(NGROUPS_MAX, sysconf(_SC_NGROUPS_MAX)); 81 groups_bygid = xcalloc(ngroups, sizeof(*groups_bygid)); 83 if (-1 == (ngroups = getgrouplist_2(pw->pw_name, pw->pw_gid, 93 groups_byname = xcalloc(ngroups, sizeof(*groups_byname)); 95 if (getgrouplist(pw->pw_name, pw->pw_gid, groups_bygid, &ngroups) == -1) { 101 for (i = 0, j = 0; i < ngroups; i++) 105 return (ngroups [all...] |
/macosx-10.10/OpenSSH-189/openssh/openbsd-compat/ |
H A D | getgrouplist.c | 49 int i, ngroups; local 54 ngroups = 0; 60 if (ngroups >= maxgroups) { 61 *grpcnt = ngroups; 64 groups[ngroups++] = agroup; 73 for (bail = 0, i = 0; bail == 0 && i < ngroups; i++) 80 if (ngroups >= maxgroups) { 84 groups[ngroups++] = grp->gr_gid; 91 *grpcnt = ngroups;
|
H A D | port-aix.c | 438 int ret = 0, ngroups = 0, maxgroups; local 453 groups[ngroups++] = pgid; 458 if (ngroups >= maxgroups || l == LONG_MIN || l == LONG_MAX) { 465 groups[ngroups++] = gid; 469 *grpcnt = ngroups;
|
/macosx-10.10/PowerManagement-494.1.2/pmconfigd/ |
H A D | PrivateLib.c | 3237 int ngroups = NGROUPS_MAX+1; local 3248 getgrouplist(pw->pw_name, pw->pw_gid, group_list, &ngroups); 3253 for(i=0; i<ngroups; i++)
|
/macosx-10.10/bash-94.1.2/bash-3.2/ |
H A D | general.c | 870 static int ngroups, maxgroups; variable 887 ngroups = 0; 891 ngroups = getgroups (maxgroups, group_array); 896 if (ngroups == 0) 899 ngroups = 1; 904 for (i = 0; i < ngroups; i++) 907 if (i == ngroups && ngroups < maxgroups) 909 for (i = ngroups; i > 0; i--) 912 ngroups [all...] |
/macosx-10.10/bind9-45.101/bind9/unit/atf-src/atf-c/detail/ |
H A D | user.c | 52 static int ngroups = -1; local 56 if (ngroups == -1) { 57 ngroups = getgroups(NGROUPS_MAX, groups); 58 INV(ngroups >= 0); 62 for (i = 0; !found && i < ngroups; i++)
|
/macosx-10.10/diskdev_cmds-576/quota.tproj/ |
H A D | quota.c | 120 int ngroups; local 158 ngroups = getgroups(NGROUPS, gidset); 159 if (ngroups < 0) { 163 for (i = 1; i < ngroups; i++) 256 int ngroups; local 265 ngroups = getgroups(NGROUPS, gidset); 266 if (ngroups < 0) { 270 for (i = 1; i < ngroups; i++) 273 if (i >= ngroups && getuid() != 0) { 289 int ngroups; local [all...] |
/macosx-10.10/file_cmds-242/chown/ |
H A D | chown.c | 279 static int ngroups = -1; local 290 if (gid != (gid_t)-1 && ngroups == -1 && 292 ngroups = getgroups(NGROUPS_MAX, groups); 293 while (--ngroups >= 0 && gid != groups[ngroups]); 294 if (ngroups < 0) {
|
/macosx-10.10/gssd-64/ |
H A D | gssd.c | 890 * are set to nobody and *ngroups is set to 1. 893 getucred(const char *uname, uid_t *uid, gid_t *gids, uint32_t *ngroups) argument 899 *ngroups = 1; 904 *ngroups = NGROUPS_MAX; 906 (int *)gids, (int *)ngroups) == -1) { 909 *ngroups = 1; 923 uid_t *uid, gid_t *gids, uint32_t *ngroups) 953 if ((gotname = getucred(uname, uid, gids, ngroups))) 979 gotname = getucred(uname, uid, gids, ngroups); 1001 uid_t *uid, gid_t *gids, uint32_t *ngroups) 922 gss_name_to_ucred_1(uint32_t *minor, gss_name_t name, uid_t *uid, gid_t *gids, uint32_t *ngroups) argument 1000 gss_name_to_ucred(uint32_t *min, gss_name_t name, uid_t *uid, gid_t *gids, uint32_t *ngroups) argument [all...] |
/macosx-10.10/ksh-23/ksh/src/lib/libast/comp/ |
H A D | eaccess.c | 106 static int ngroups = -2; 109 if (ngroups == -2) 111 if ((ngroups = getgroups(0, (gid_t*)0)) <= 0) 112 ngroups = NGROUPS_MAX; 113 if (!(groups = newof(0, gid_t, ngroups + 1, 0))) 114 ngroups = -1; 116 ngroups = getgroups(ngroups, groups); 118 n = ngroups;
|
/macosx-10.10/ksh-23/ksh/src/lib/libcmd/ |
H A D | id.c | 209 int ngroups = 0; local 237 ngroups = getgroups(maxgroups, groups); 238 for (i = j = 0; i < ngroups; i++) 243 ngroups = j; 286 if (ngroups == 1 && groups[0] == group) 287 ngroups = 0; 335 if (ngroups > 0) 339 for (i = 0; i < ngroups; i++) 393 else if (ngroups > 0) 401 if (++i >= ngroups) brea [all...] |
/macosx-10.10/ppp-786.1.1/Helpers/pppd/ |
H A D | auth.c | 592 for (i = 0; i < ngroups; ++i) {
|
H A D | main.c | 213 int ngroups; /* How many groups valid in groups */ variable 389 ngroups = getgroups(NGROUPS_MAX, groups);
|
H A D | options.c | 1254 for (i = 0; i < ngroups; ++i)
|
H A D | pppd.h | 283 extern int ngroups; /* How many groups valid in groups */
|
/macosx-10.10/rsync-45/rsync/ |
H A D | uidlist.c | 102 static int ngroups = -2; local 108 if (ngroups < -1) { 110 if ((ngroups = getgroups(0, NULL)) < 0) 111 ngroups = 0; 112 gidset = new_array(GETGROUPS_T, ngroups+1); 115 if (ngroups > 0) 116 ngroups = getgroups(ngroups, gidset); 118 for (n = 0; n < ngroups; n++) { 122 if (n == ngroups) [all...] |
/macosx-10.10/ruby-106/ruby/ |
H A D | process.c | 5474 int i, ngroups; local 5477 ngroups = getgroups(0, NULL); 5478 if (ngroups == -1) 5481 groups = ALLOCA_N(rb_gid_t, ngroups); 5483 ngroups = getgroups(ngroups, groups); 5484 if (ngroups == -1) 5488 for (i = 0; i < ngroups; i++) 5515 int ngroups, i; local 5521 ngroups 5606 int ngroups = FIX2INT(val); local [all...] |
/macosx-10.10/screen-22/screen/ |
H A D | process.c | 3261 int ngroups = 0; local 3274 ngroups++; 3281 if (ngroups) 3283 Msg(0, "%s's group%s: %s.", args[0], (ngroups == 1) ? "" : "s", 3284 (ngroups == 0) ? "none" : buf);
|