Home
last modified time | relevance | path

Searched refs:num_aces (Results 1 – 25 of 73) sorted by relevance

123

/dports/net/samba412/samba-4.12.15/libcli/security/
H A Dcreate_descriptor.c157 for (i=0; i < acl->num_aces; i++) { in calculate_inherited_from_parent()
165 tmp_acl->num_aces+1); in calculate_inherited_from_parent()
205 tmp_acl->num_aces++; in calculate_inherited_from_parent()
212 tmp_acl->num_aces+1); in calculate_inherited_from_parent()
222 tmp_acl->num_aces++; in calculate_inherited_from_parent()
227 if (tmp_acl->num_aces == 0) { in calculate_inherited_from_parent()
258 for (i=0; i < acl->num_aces; i++){ in process_user_acl()
278 tmp_acl->num_aces+1); in process_user_acl()
280 tmp_acl->num_aces++; in process_user_acl()
297 tmp_acl->num_aces+1); in process_user_acl()
[all …]
H A Dsecurity_descriptor.c73 .num_aces = oacl->num_aces, in security_acl_dup()
75 if (nacl->num_aces == 0) { in security_acl_dup()
119 nacl->num_aces = acl1->num_aces + acl2->num_aces; in security_acl_concatenate()
121 if (nacl->num_aces == 0) in security_acl_concatenate()
287 acl->num_aces = 0; in security_descriptor_acl_add()
310 acl->num_aces++; in security_descriptor_acl_add()
367 for (i=0;i<acl->num_aces;i++) { in security_descriptor_acl_del()
371 acl->num_aces--; in security_descriptor_acl_del()
372 if (acl->num_aces == 0) { in security_descriptor_acl_del()
385 for (i=0;i<acl->num_aces;i++) { in security_descriptor_acl_del()
[all …]
H A Dsecacl.c36 int num_aces, struct security_ace *ace_list) in make_sec_acl() argument
47 dst->num_aces = num_aces; in make_sec_acl()
57 if (num_aces == 0) { in make_sec_acl()
61 dst->aces = talloc_array(dst, struct security_ace, num_aces); in make_sec_acl()
67 for (i = 0; i < num_aces; i++) { in make_sec_acl()
H A Dsecace.c144 void dacl_sort_into_canonical_order(struct security_ace *srclist, unsigned int num_aces) in dacl_sort_into_canonical_order() argument
148 if (!srclist || num_aces == 0) in dacl_sort_into_canonical_order()
152 TYPESAFE_QSORT(srclist, num_aces, nt_ace_inherit_comp); in dacl_sort_into_canonical_order()
155 for (i = 0; i < num_aces; i++ ) { in dacl_sort_into_canonical_order()
168 TYPESAFE_QSORT(&srclist[i], num_aces - i, nt_ace_canon_comp); in dacl_sort_into_canonical_order()
H A Daccess_check.c75 for (i = 0; i < sa->num_aces; i++) { in security_acl_map_generic()
132 for (i=0; i < sd->dacl->num_aces; i++) { in access_check_max_allowed()
151 for (i = 0;i<sd->dacl->num_aces; i++) { in access_check_max_allowed()
239 for (i=0; i < sd->dacl->num_aces; i++) { in se_access_check()
258 for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { in se_access_check()
558 for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { in sec_access_check_ds()
H A Dsecdesc.c424 for (i = 0; i < the_acl->num_aces; i++) { in sd_has_inheritable_components()
462 if (the_acl->num_aces) { in se_create_child_secdesc()
463 if (2*the_acl->num_aces < the_acl->num_aces) { in se_create_child_secdesc()
468 2*the_acl->num_aces))) { in se_create_child_secdesc()
477 for (i = 0; i < the_acl->num_aces; i++) { in se_create_child_secdesc()
H A Ddisplay_sec.c238 sec_acl->num_aces, sec_acl->revision); in display_sec_acl()
241 if (sec_acl->size != 0 && sec_acl->num_aces != 0) { in display_sec_acl()
242 for (i = 0; i < sec_acl->num_aces; i++) { in display_sec_acl()
H A Dsecacl.h27 int num_aces, struct security_ace *ace_list);
H A Dsddl.c332 acl->num_aces+1); in sddl_decode_acl()
337 if (!sddl_decode_ace(acl->aces, &acl->aces[acl->num_aces], in sddl_decode_acl()
342 switch (acl->aces[acl->num_aces].type) { in sddl_decode_acl()
354 acl->num_aces++; in sddl_decode_acl()
577 for (i=0;i<acl->num_aces;i++) { in sddl_encode_acl()
/dports/net-mgmt/wmi-client/wmi-1.3.16/Samba/source/libcli/security/
H A Dsecurity_descriptor.c71 for (i = 0; i < oacl->num_aces; i++) { in security_acl_dup()
83 nacl->num_aces = oacl->num_aces; in security_acl_dup()
155 sd->dacl->num_aces = 0; in security_descriptor_dacl_add()
160 struct security_ace, sd->dacl->num_aces+1); in security_descriptor_dacl_add()
165 sd->dacl->aces[sd->dacl->num_aces] = *ace; in security_descriptor_dacl_add()
175 sd->dacl->num_aces++; in security_descriptor_dacl_add()
195 for (i=0;i<sd->dacl->num_aces;i++) { in security_descriptor_dacl_del()
199 sd->dacl->num_aces--; in security_descriptor_dacl_del()
200 if (sd->dacl->num_aces == 0) { in security_descriptor_dacl_del()
238 if (acl1->num_aces != acl2->num_aces) return False; in security_acl_equal()
[all …]
H A Daccess_check.c42 for (i = 0;i<sd->dacl->num_aces; i++) { in access_check_max_allowed()
106 if (sd->dacl == NULL || sd->dacl->num_aces == 0) { in sec_access_check()
121 for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { in sec_access_check()
/dports/net/samba412/samba-4.12.15/source3/utils/
H A Dsharesec.c143 TYPESAFE_QSORT(the_acl->aces, the_acl->num_aces, ace_compare); in sort_acl()
145 for (i=1;i<the_acl->num_aces;) { in sort_acl()
149 for (j=i; j<the_acl->num_aces-1; j++) { in sort_acl()
152 the_acl->num_aces--; in sort_acl()
190 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in change_share_sec()
193 for (j=0;old->dacl && j<old->dacl->num_aces;j++) { in change_share_sec()
197 for (k=j; k<old->dacl->num_aces-1;k++) { in change_share_sec()
200 old->dacl->num_aces--; in change_share_sec()
214 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in change_share_sec()
217 for (j=0;old->dacl && j<old->dacl->num_aces;j++) { in change_share_sec()
[all …]
H A Dsmbcacls.c499 for (i=1;i<the_acl->num_aces;) { in sort_acl()
503 for (j=i; j<the_acl->num_aces-1; j++) { in sort_acl()
506 the_acl->num_aces--; in sort_acl()
549 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in cacl_set()
556 for (k=j; k<old->dacl->num_aces-1;k++) { in cacl_set()
559 old->dacl->num_aces--; in cacl_set()
575 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in cacl_set()
607 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in cacl_set()
679 for (i=0;i<parent->dacl->num_aces;i++) { in inherit()
712 for (i=temp->num_aces-1;i>=0;i--) { in inherit()
[all …]
H A Dnet_usershare.c346 int num_aces; in info_fn() local
426 for (num_aces = 0; num_aces < psd->dacl->num_aces; num_aces++) { in info_fn()
432 &psd->dacl->aces[num_aces].trustee, in info_fn()
459 &psd->dacl->aces[num_aces].trustee, in info_fn()
470 if (psd->dacl->aces[num_aces].type == SEC_ACE_TYPE_ACCESS_DENIED) { in info_fn()
476 if (psd->dacl->aces[num_aces].access_mask & GENERIC_ALL_ACCESS) { in info_fn()
643 int num_aces = 0; in net_usershare_add() local
818 num_aces = 1; in net_usershare_add()
821 num_aces += count_chars(pacl,','); in net_usershare_add()
823 for (i = 0; i < num_aces; i++) { in net_usershare_add()
H A Dprofiles.c89 verbose_output(" DACL: %d entries:\n", theacl->num_aces); in swap_sid_in_acl()
90 for ( i=0; i<theacl->num_aces; i++ ) { in swap_sid_in_acl()
106 verbose_output(" SACL: %d entries: \n", theacl->num_aces); in swap_sid_in_acl()
107 for ( i=0; i<theacl->num_aces; i++ ) { in swap_sid_in_acl()
/dports/net/samba412/samba-4.12.15/testsuite/smbd/
H A Dse_access_check_utils.c60 int num_aces = 0; in build_acl() local
73 sizeof(SEC_ACE) * (num_aces + 1)))) { in build_acl()
82 init_sec_ace(&aces[num_aces], &sid, ace_list->type, in build_acl()
85 num_aces++; in build_acl()
91 result = make_sec_acl(ACL_REVISION, num_aces, aces); in build_acl()
/dports/multimedia/v4l_compat/linux-5.13-rc2/fs/cifs/
H A Dcifsacl.c808 num_aces = le32_to_cpu(pdacl->num_aces); in parse_dacl()
966 num_aces++; in populate_new_aces()
1005 num_aces++; in populate_new_aces()
1013 num_aces++; in populate_new_aces()
1019 num_aces++; in populate_new_aces()
1026 num_aces++; in populate_new_aces()
1032 num_aces++; in populate_new_aces()
1037 num_aces++; in populate_new_aces()
1143 num_aces++; in set_chmod_dacl()
1160 pndacl->num_aces = cpu_to_le32(num_aces); in set_chmod_dacl()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/fs/cifs/
H A Dcifsacl.c808 num_aces = le32_to_cpu(pdacl->num_aces); in parse_dacl()
966 num_aces++; in populate_new_aces()
1005 num_aces++; in populate_new_aces()
1013 num_aces++; in populate_new_aces()
1019 num_aces++; in populate_new_aces()
1026 num_aces++; in populate_new_aces()
1032 num_aces++; in populate_new_aces()
1037 num_aces++; in populate_new_aces()
1143 num_aces++; in set_chmod_dacl()
1160 pndacl->num_aces = cpu_to_le32(num_aces); in set_chmod_dacl()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/fs/cifs/
H A Dcifsacl.c808 num_aces = le32_to_cpu(pdacl->num_aces); in parse_dacl()
966 num_aces++; in populate_new_aces()
1005 num_aces++; in populate_new_aces()
1013 num_aces++; in populate_new_aces()
1019 num_aces++; in populate_new_aces()
1026 num_aces++; in populate_new_aces()
1032 num_aces++; in populate_new_aces()
1037 num_aces++; in populate_new_aces()
1143 num_aces++; in set_chmod_dacl()
1160 pndacl->num_aces = cpu_to_le32(num_aces); in set_chmod_dacl()
[all …]
/dports/net/samba412/samba-4.12.15/source3/modules/
H A Dvfs_acl_common.c302 int num_aces = (psd->dacl ? psd->dacl->num_aces : 0); in add_directory_inheritable_components() local
314 num_aces + 3); in add_directory_inheritable_components()
322 num_aces + 3); in add_directory_inheritable_components()
343 if (num_aces) { in add_directory_inheritable_components()
345 num_aces * sizeof(struct security_ace)); in add_directory_inheritable_components()
350 init_sec_ace(&new_ace_list[num_aces], in add_directory_inheritable_components()
359 init_sec_ace(&new_ace_list[num_aces+1], in add_directory_inheritable_components()
368 init_sec_ace(&new_ace_list[num_aces+2], in add_directory_inheritable_components()
377 psd->dacl->num_aces += 3; in add_directory_inheritable_components()
379 new_ace_list[num_aces+1].size + in add_directory_inheritable_components()
[all …]
H A Dvfs_afsacl.c62 int num_aces; member
88 acl->num_aces = 0; in free_afs_acl()
213 acl->num_aces += 1; in add_afs_ace()
609 if (afs_acl->num_aces) { in afs_to_nt_acl_common()
610 nt_ace_list = talloc_array(mem_ctx, struct security_ace, afs_acl->num_aces); in afs_to_nt_acl_common()
752 for (i = 0; i < dacl->num_aces; i++) { in nt_to_afs_acl()
902 dst->num_aces += 1; in merge_unknown_aces()
/dports/net/samba412/samba-4.12.15/source3/lib/
H A Dsharesec.c491 int num_aces = 0; in parse_usershare_acl() local
510 num_aces = 1; in parse_usershare_acl()
513 num_aces += count_chars(pacl,','); in parse_usershare_acl()
515 ace_list = talloc_array(ctx, struct security_ace, num_aces); in parse_usershare_acl()
520 for (i = 0; i < num_aces; i++) { in parse_usershare_acl()
573 if ((psa = make_sec_acl(ctx, NT4_ACL_REVISION, num_aces, ace_list)) != NULL) { in parse_usershare_acl()
/dports/net/samba412/samba-4.12.15/source3/libsmb/
H A Dlibsmb_xattr.c154 for (i=1;i<the_acl->num_aces;) { in sort_acl()
158 for (j=i; j<the_acl->num_aces-1; j++) { in sort_acl()
161 the_acl->num_aces--; in sort_acl()
413 1+(*the_acl)->num_aces, aces); in add_ace()
1569 old->dacl->num_aces = 0; in cacl_set()
1574 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in cacl_set()
1577 for (j=0;old->dacl && j<old->dacl->num_aces;j++) { in cacl_set()
1581 for (k=j; k<old->dacl->num_aces-1;k++) { in cacl_set()
1585 old->dacl->num_aces--; in cacl_set()
1601 for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { in cacl_set()
[all …]
/dports/net/samba412/samba-4.12.15/source3/libads/
H A Ddisp_sec.c195 sec_acl->num_aces); in ads_disp_acl()
233 for (i = 0; i < sd->sacl->num_aces; i ++) { in ads_disp_sd()
240 for (i = 0; i < sd->dacl->num_aces; i ++) { in ads_disp_sd()
/dports/net/samba412/samba-4.12.15/testprogs/win32/midltests/todo/
H A Dmidltests-pipe-first.idl31 long num_aces;
32 [size_is(num_aces)] struct my_ace *aces;
146 acl.num_aces = 1;

123