Lines Matching refs:acl
0 /* acl.c - access control lists
22 #include "acl.h"
24 #include "acl-internal.h"
58 acl_t acl;
60 acl = acl_get_fd (source_desc);
62 acl = acl_get_file (src_name, ACL_TYPE_ACCESS);
63 if (acl == NULL)
75 ret = acl_set_fd (dest_desc, acl);
77 ret = acl_set_file (dst_name, ACL_TYPE_ACCESS, acl);
84 int n = acl_entries (acl);
86 acl_free (acl);
90 Also see file-has-acl.c for some of the other possibilities;
104 acl_free (acl);
112 acl_free (acl);
129 acl = acl_get_file (src_name, ACL_TYPE_DEFAULT);
130 if (acl == NULL)
136 if (acl_set_file (dst_name, ACL_TYPE_DEFAULT, acl))
140 acl_free (acl);
144 acl_free (acl);
171 by acl_set_file, but acl_set_file with an empty acl is
181 acl_t acl;
186 acl = acl_from_mode (mode);
187 if (!acl)
207 acl = acl_from_text (acl_text);
208 if (!acl)
215 ret = acl_set_fd (desc, acl);
217 ret = acl_set_file (name, ACL_TYPE_ACCESS, acl);
221 acl_free (acl);
234 acl_free (acl);