/dports/net/samba412/samba-4.12.15/libcli/security/ |
H A D | create_descriptor.c | 157 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 D | security_descriptor.c | 73 .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 D | secacl.c | 36 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 D | secace.c | 144 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 D | access_check.c | 75 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 D | secdesc.c | 424 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 D | display_sec.c | 238 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 D | secacl.h | 27 int num_aces, struct security_ace *ace_list);
|
H A D | sddl.c | 332 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 D | security_descriptor.c | 71 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 D | access_check.c | 42 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 D | sharesec.c | 143 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 D | smbcacls.c | 499 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 D | net_usershare.c | 346 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 D | profiles.c | 89 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 D | se_access_check_utils.c | 60 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 D | cifsacl.c | 808 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 D | cifsacl.c | 808 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 D | cifsacl.c | 808 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 D | vfs_acl_common.c | 302 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 D | vfs_afsacl.c | 62 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 D | sharesec.c | 491 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 D | libsmb_xattr.c | 154 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 D | disp_sec.c | 195 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 D | midltests-pipe-first.idl | 31 long num_aces; 32 [size_is(num_aces)] struct my_ace *aces; 146 acl.num_aces = 1;
|