/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/testsuite/smbd/ |
H A D | sec_ctx_utils.h | 27 void get_random_grouplist(int *ngroups, gid_t **groups); 28 BOOL verify_current_groups(int ngroups, gid_t *groups);
|
H A D | sec_ctx_utils.c | 30 void get_random_grouplist(int *ngroups, gid_t **groups) argument 34 *ngroups = random() % groups_max(); 35 *groups = malloc(*ngroups * sizeof(gid_t)); 42 for (i = 0; i < *ngroups; i++) { 49 BOOL verify_current_groups(int ngroups, gid_t *groups) argument 59 if (actual_ngroups != ngroups) {
|
H A D | sec_ctx_current_user.c | 30 int ngroups; local 56 if (current_user.ngroups != 0 || current_user.groups) { 63 get_random_grouplist(&ngroups, &groups); 70 set_sec_ctx(2, 3, ngroups, groups); 78 if (current_user.ngroups != ngroups || 80 sizeof(gid_t) * ngroups) != 0)) {
|
H A D | sec_ctx_root.c | 27 int ngroups, actual_ngroups; local 35 get_random_grouplist(&ngroups, &groups); 36 set_sec_ctx(1, 1, ngroups, groups); 53 current_user.ngroups != 0 || current_user.groups) {
|
H A D | sec_ctx_torture.c | 48 int ngroups; local 56 get_random_grouplist(&ngroups, &groups); 60 ngroups, groups); 62 if (!verify_current_groups(ngroups,
|
H A D | sec_ctx_groups.c | 27 int ngroups, initial_ngroups, check_ngroups, final_ngroups; local 47 get_random_grouplist(&ngroups, &groups); 50 for (i = 0; i < ngroups; i++) { 60 set_sec_ctx(1, 2, ngroups, groups); 74 if (ngroups != check_ngroups) { 79 for (i = 0; i < ngroups; i++) {
|
H A D | se_access_check_nullsd.c | 31 BOOL nullsd_check(struct passwd *pw, int ngroups, gid_t *groups) argument 37 ngroups, groups,
|
H A D | se_access_check_empty.c | 36 BOOL emptysd_check(struct passwd *pw, int ngroups, gid_t *groups) argument 45 ngroups, groups, 56 ngroups, groups, 0x1234, 68 ngroups, groups, 0,
|
H A D | se_access_check_utils.h | 44 void visit_pwdb(BOOL (*fn)(struct passwd *pw, int ngroups, gid_t *groups));
|
H A D | se_access_check_utils.c | 129 void visit_pwdb(BOOL (*fn)(struct passwd *pw, int ngroups, gid_t *groups)) argument 132 int ngroups; local 142 ngroups = getgroups(0, NULL); 144 groups = malloc(sizeof(gid_t) * ngroups); 145 getgroups(ngroups, groups); 149 result = fn(pw, ngroups, groups);
|
H A D | se_access_check_allowall.c | 38 BOOL allowall_check(struct passwd *pw, int ngroups, gid_t *groups) argument 44 ngroups, groups,
|
H A D | se_access_check_denyall.c | 38 BOOL denyall_check(struct passwd *pw, int ngroups, gid_t *groups) argument 44 ngroups, groups,
|
H A D | se_access_check_allowsome.c | 38 BOOL allowsome_check(struct passwd *pw, int ngroups, gid_t *groups) argument 48 ngroups, groups,
|
H A D | se_access_check_denysome.c | 40 BOOL denysome_check(struct passwd *pw, int ngroups, gid_t *groups) argument 50 ngroups, groups,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/tests/ |
H A D | getgroups.c | 25 int ngroups = getgroups(0,&grp); local 32 if (ngroups <= 0) 33 ngroups = 32; 35 igroups = (int *)malloc(sizeof(int)*ngroups); 37 for (i=0;i<ngroups;i++) 40 ngroups = getgroups(ngroups,(gid_t *)igroups); 43 ngroups = 0; 45 if (ngroups == 0) { 52 if (ngroups [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/testsuite/nsswitch/ |
H A D | initgroups.c | 9 int result, ngroups, i; local 25 ngroups = getgroups(0, NULL); 27 groups = (gid_t *)malloc(sizeof(gid_t) * ngroups); 28 ngroups = getgroups(ngroups, groups); 32 for (i = 0; i < ngroups; i++) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/smbd/ |
H A D | sec_ctx.c | 28 int ngroups; member in struct:sec_ctx 139 int ngroups; local 152 ngroups = sys_getgroups(0,&grp); 153 if (ngroups <= 0) { 157 if((groups = SMB_MALLOC_ARRAY(gid_t, ngroups+1)) == NULL) { 162 if ((ngroups = sys_getgroups(ngroups,groups)) == -1) { 168 (*p_ngroups) = ngroups; 171 DEBUG( 3, ( "get_current_groups: user is in %u groups: ", ngroups)); 172 for (i = 0; i < ngroups; 281 set_sec_ctx(uid_t uid, gid_t gid, int ngroups, gid_t *groups, NT_USER_TOKEN *token) argument [all...] |
H A D | uid.c | 210 current_user.ngroups = conn->ngroups; 215 current_user.ngroups = vuser->n_groups; 242 for (i = 0; i < current_user.ngroups; i++) { 260 token = create_nt_token(uid, gid, current_user.ngroups, current_user.groups, is_guest); 268 set_sec_ctx(uid, gid, current_user.ngroups, current_user.groups, token); 316 p->pipe_user.ngroups, p->pipe_user.groups, p->pipe_user.nt_user_token);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/lib/ |
H A D | hexdump.c | 61 int ngroups = len / groupsize; local 63 for (j = 0; j < ngroups; j++) 66 ascii_column = 17 * ngroups + 2; 72 int ngroups = len / groupsize; local 74 for (j = 0; j < ngroups; j++) 77 ascii_column = 9 * ngroups + 2; 83 int ngroups = len / groupsize; local 85 for (j = 0; j < ngroups; j++) 88 ascii_column = 5 * ngroups + 2;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/lib/ |
H A D | util_smbd.c | 40 BOOL getgroups_user(const char *user, gid_t primary_gid, gid_t **ret_groups, int *ngroups) argument 81 *ngroups = ngrp;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext2/ |
H A D | ialloc.c | 205 int ngroups = EXT2_SB(sb)->s_groups_count; local 206 int avefreei = ext2_count_free_inodes(sb) / ngroups; 211 for (group = 0; group < ngroups; group++) { 264 int ngroups = sbi->s_groups_count; local 278 avefreei = freei / ngroups; 280 avefreeb = free_blocks / ngroups; 291 parent_group = (unsigned)group % ngroups; 292 for (i = 0; i < ngroups; i++) { 293 group = (parent_group + i) % ngroups; 322 max_dirs = ndirs / ngroups 378 int ngroups = EXT2_SB(sb)->s_groups_count; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext3/ |
H A D | ialloc.c | 204 int ngroups = EXT3_SB(sb)->s_groups_count; local 211 avefreei = freei / ngroups; 213 for (group = 0; group < ngroups; group++) { 262 int ngroups = sbi->s_groups_count; local 275 avefreei = freei / ngroups; 277 avefreeb = freeb / ngroups; 286 parent_group = (unsigned)group % ngroups; 287 for (i = 0; i < ngroups; i++) { 288 group = (parent_group + i) % ngroups; 308 max_dirs = ndirs / ngroups 359 int ngroups = EXT3_SB(sb)->s_groups_count; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext4/ |
H A D | ialloc.c | 204 int ngroups = EXT4_SB(sb)->s_groups_count; local 211 avefreei = freei / ngroups; 213 for (group = 0; group < ngroups; group++) { 262 int ngroups = sbi->s_groups_count; local 275 avefreei = freei / ngroups; 278 do_div(avefreeb, ngroups); 287 parent_group = (unsigned)group % ngroups; 288 for (i = 0; i < ngroups; i++) { 289 group = (parent_group + i) % ngroups; 310 max_dirs = ndirs / ngroups 362 int ngroups = EXT4_SB(sb)->s_groups_count; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/etc/afpd/ |
H A D | auth.h | 49 extern int ngroups; 52 extern const char *print_groups(int ngroups, gid_t *groups);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfsd/ |
H A D | auth.c | 31 gi = groups_alloc(cred.cr_group_info->ngroups); 33 for (i = 0; i < cred.cr_group_info->ngroups; i++) {
|