Lines Matching refs:acl
904 acl_t acl;
930 acl = acl_get_fd_np(source_fd, acl_type);
931 if (acl == NULL) {
932 warn("failed to get acl entries while setting %s", to.p_path);
935 if (acl_is_trivial_np(acl, &trivial)) {
937 acl_free(acl);
941 acl_free(acl);
944 if (acl_set_fd_np(dest_fd, acl, acl_type) < 0) {
945 warn("failed to set acl entries for %s", to.p_path);
946 acl_free(acl);
949 acl_free(acl);
959 struct acl *aclp;
960 acl_t acl;
1002 acl = aclgetf(source_dir, ACL_TYPE_DEFAULT);
1003 if (acl == NULL) {
1004 warn("failed to get default acl entries on %s",
1008 aclp = &acl->ats_acl;
1010 ACL_TYPE_DEFAULT, acl) < 0) {
1011 warn("failed to set default acl entries on %s",
1013 acl_free(acl);
1016 acl_free(acl);
1018 acl = aclgetf(source_dir, acl_type);
1019 if (acl == NULL) {
1020 warn("failed to get acl entries on %s", source_dir);
1023 if (acl_is_trivial_np(acl, &trivial)) {
1025 acl_free(acl);
1029 acl_free(acl);
1032 if (aclsetf(dest_dir, acl_type, acl) < 0) {
1033 warn("failed to set acl entries on %s", dest_dir);
1034 acl_free(acl);
1037 acl_free(acl);