ACL_APPEND_DATA
{ ACL_APPEND_DATA, "append_data", 'p'},
{ACE_APPEND_DATA, ACL_APPEND_DATA},
perm |= ACL_APPEND_DATA;
if (ae_perm & ACL_APPEND_DATA)
~(ACL_WRITE_DATA | ACL_APPEND_DATA);
user_allow |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
group_allow |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
everyone_allow |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
if (!is_directory && (access_mask & ACL_APPEND_DATA)) {
access_mask &= ~ACL_APPEND_DATA;
ACL_APPEND_DATA | ACL_EXECUTE);
ACL_WRITE_DATA | ACL_APPEND_DATA | ACL_EXECUTE))
if (entry->ae_perm & ACL_APPEND_DATA) {
previous->ae_perm &= ~ACL_APPEND_DATA;
previous->ae_perm |= ACL_APPEND_DATA;
~(ACL_WRITE_DATA | ACL_APPEND_DATA);
~(ACL_WRITE_DATA | ACL_APPEND_DATA);
a2->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
a1->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
a4->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
a3->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
a6->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
a5->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA);
{VAPPEND, ACL_APPEND_DATA},
if (access_mask & ACL_APPEND_DATA)
ACL_APPEND_DATA | ACL_READ_NAMED_ATTRS | ACL_WRITE_NAMED_ATTRS | \
#define ACL_WRITE_SET (ACL_WRITE_DATA | ACL_APPEND_DATA | \