Home
last modified time | relevance | path

Searched refs:acl_new (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/bin/setfacl/
Dremove.c45 acl_t acl_new; in remove_acl() local
63 acl_new = acl_dup(*prev_acl); in remove_acl()
64 if (acl_new == NULL) in remove_acl()
77 if (acl_delete_entry(acl_new, entry) == -1) { in remove_acl()
85 *prev_acl = acl_new; in remove_acl()
97 acl_t acl_new; in remove_by_number() local
104 acl_new = acl_dup(*prev_acl); in remove_by_number()
105 if (acl_new == NULL) in remove_by_number()
118 while (acl_get_entry(acl_new, entry_id, &entry) == 1) { in remove_by_number()
128 if (acl_delete_entry_np(acl_new, entry_number) == -1) { in remove_by_number()
[all …]
Dmerge.c92 acl_t acl_new; in merge_acl() local
109 acl_new = acl_dup(*prev_acl); in merge_acl()
110 if (acl_new == NULL) in merge_acl()
129 while (acl_get_entry(acl_new, entry_id_new, &entry_new) == 1) { in merge_acl()
208 if (acl_create_entry_np(&acl_new, &entry_new, entry_number) == -1) { in merge_acl()
210 acl_free(acl_new); in merge_acl()
221 if (acl_create_entry(&acl_new, &entry_new) == -1) { in merge_acl()
223 acl_free(acl_new); in merge_acl()
233 *prev_acl = acl_new; in merge_acl()
242 acl_t acl_new; in add_acl() local
[all …]
/freebsd-12-stable/lib/libc/posix1e/
Dacl_calc_mask.c52 acl_t acl_new; in acl_calc_mask() local
79 acl_new = acl_dup(*acl_p); in acl_calc_mask()
80 if (acl_new == NULL) in acl_calc_mask()
82 acl_int_new = &acl_new->ats_acl; in acl_calc_mask()
109 acl_free(acl_new); in acl_calc_mask()
121 if (acl_valid(acl_new) == -1) { in acl_calc_mask()
123 acl_free(acl_new); in acl_calc_mask()
127 **acl_p = *acl_new; in acl_calc_mask()
128 acl_free(acl_new); in acl_calc_mask()
Dacl_init.c87 acl_t acl_new; in acl_dup() local
89 acl_new = acl_init(ACL_MAX_ENTRIES); in acl_dup()
90 if (acl_new != NULL) { in acl_dup()
91 *acl_new = *acl; in acl_dup()
93 acl_new->ats_cur_entry = 0; in acl_dup()
96 return (acl_new); in acl_dup()
Dacl_strip.c71 acl_t acl_new, acl_old; in _posix1e_acl_strip_np() local
86 acl_new = acl_init(ACL_MAX_ENTRIES); in _posix1e_acl_strip_np()
87 if (acl_new == NULL) { in _posix1e_acl_strip_np()
111 if (acl_create_entry(&acl_new, &entry_new) == -1) in _posix1e_acl_strip_np()
129 assert(_acl_brand(acl_new) == ACL_BRAND_POSIX); in _posix1e_acl_strip_np()
132 if (acl_calc_mask(&acl_new) == -1) in _posix1e_acl_strip_np()
136 return (acl_new); in _posix1e_acl_strip_np()
139 acl_free(acl_new); in _posix1e_acl_strip_np()