Lines Matching refs:acl

55 	acl_t	acl;  member
72 static acl_t clear_inheritance_flags(acl_t acl);
132 clear_inheritance_flags(acl_t acl) in clear_inheritance_flags() argument
139 (void)acl_get_brand_np(acl, &acl_brand); in clear_inheritance_flags()
141 return (acl); in clear_inheritance_flags()
143 nacl = acl_dup(acl); in clear_inheritance_flags()
146 return (acl); in clear_inheritance_flags()
174 acl_t acl, nacl; in handle_file() local
227 acl = acl_get_file(file->fts_accpath, acl_type); in handle_file()
229 acl = acl_get_link_np(file->fts_accpath, acl_type); in handle_file()
230 if (acl == NULL) { in handle_file()
240 nacl = entry->acl; in handle_file()
246 local_error += add_acl(nacl, entry->entry_number, &acl, in handle_file()
253 local_error += merge_acl(nacl, &acl, file->fts_path); in handle_file()
262 acl_get_entry(acl, ACL_FIRST_ENTRY, in handle_file()
264 local_error += remove_default(&acl, in handle_file()
268 remove_ext(&acl, file->fts_path); in handle_file()
285 local_error += remove_default(&acl, in handle_file()
290 local_error += remove_acl(nacl, &acl, file->fts_path); in handle_file()
295 &acl, file->fts_path); in handle_file()
300 if (nacl != entry->acl) { in handle_file()
315 acl_get_entry(acl, ACL_FIRST_ENTRY, &unused_entry) == 0) { in handle_file()
328 set_acl_mask(&acl, file->fts_path) == -1) { in handle_file()
332 if (acl_set_file(file->fts_accpath, acl_type, acl) == -1) { in handle_file()
337 if (acl_set_link_np(file->fts_accpath, acl_type, acl) == -1) { in handle_file()
344 acl_free(acl); in handle_file()
376 entry->acl = get_acl_from_file(optarg); in main()
377 if (entry->acl == NULL) in main()
391 entry->acl = get_acl_from_file(optarg); in main()
409 entry->acl = acl_from_text(argv[optind]); in main()
410 if (entry->acl == NULL) in main()
434 entry->acl = acl_from_text(optarg); in main()
435 if (entry->acl == NULL) in main()
454 entry->acl = acl_from_text(optarg); in main()
455 if (entry->acl == NULL) in main()