Home
last modified time | relevance | path

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

/freebsd/bin/setfacl/
H A Dremove.c42 acl_t acl_new; in remove_acl() local
60 acl_new = acl_dup(*prev_acl); in remove_acl()
61 if (acl_new == NULL) in remove_acl()
74 if (acl_delete_entry(acl_new, entry) == -1) { in remove_acl()
82 *prev_acl = acl_new; in remove_acl()
94 acl_t acl_new; in remove_by_number() local
101 acl_new = acl_dup(*prev_acl); in remove_by_number()
102 if (acl_new == NULL) in remove_by_number()
115 while (acl_get_entry(acl_new, entry_id, &entry) == 1) { in remove_by_number()
125 if (acl_delete_entry_np(acl_new, entry_number) == -1) { in remove_by_number()
[all …]
H A Dmerge.c89 acl_t acl_new; in merge_acl() local
106 acl_new = acl_dup(*prev_acl); in merge_acl()
107 if (acl_new == NULL) in merge_acl()
126 while (acl_get_entry(acl_new, entry_id_new, &entry_new) == 1) { in merge_acl()
205 if (acl_create_entry_np(&acl_new, &entry_new, entry_number) == -1) { in merge_acl()
207 acl_free(acl_new); in merge_acl()
218 if (acl_create_entry(&acl_new, &entry_new) == -1) { in merge_acl()
220 acl_free(acl_new); in merge_acl()
230 *prev_acl = acl_new; in merge_acl()
239 acl_t acl_new; in add_acl() local
[all …]
/freebsd/lib/libc/posix1e/
H A Dacl_calc_mask.c49 acl_t acl_new; in acl_calc_mask() local
76 acl_new = acl_dup(*acl_p); in acl_calc_mask()
77 if (acl_new == NULL) in acl_calc_mask()
79 acl_int_new = &acl_new->ats_acl; in acl_calc_mask()
106 acl_free(acl_new); in acl_calc_mask()
118 if (acl_valid(acl_new) == -1) { in acl_calc_mask()
120 acl_free(acl_new); in acl_calc_mask()
124 **acl_p = *acl_new; in acl_calc_mask()
125 acl_free(acl_new); in acl_calc_mask()
H A Dacl_init.c84 acl_t acl_new; in acl_dup() local
86 acl_new = acl_init(ACL_MAX_ENTRIES); in acl_dup()
87 if (acl_new != NULL) { in acl_dup()
88 *acl_new = *acl; in acl_dup()
90 acl_new->ats_cur_entry = 0; in acl_dup()
93 return (acl_new); in acl_dup()
H A Dacl_strip.c68 acl_t acl_new, acl_old; in _posix1e_acl_strip_np() local
82 acl_new = acl_init(ACL_MAX_ENTRIES); in _posix1e_acl_strip_np()
83 if (acl_new == NULL) { in _posix1e_acl_strip_np()
103 if (acl_create_entry(&acl_new, &entry_new) == -1) in _posix1e_acl_strip_np()
117 assert(_acl_brand(acl_new) == ACL_BRAND_POSIX); in _posix1e_acl_strip_np()
120 if (acl_calc_mask(&acl_new) == -1) in _posix1e_acl_strip_np()
124 return (acl_new); in _posix1e_acl_strip_np()
127 acl_free(acl_new); in _posix1e_acl_strip_np()