ACL_WRITE_DATA
{ ACL_WRITE_DATA, "write_data", 'w'},
{ACE_WRITE_DATA, ACL_WRITE_DATA},
perm |= ACL_WRITE_DATA;
if (ae_perm & ACL_WRITE_DATA)
access_mask &= ~ACL_WRITE_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);
access_mask |= ACL_WRITE_DATA;
entry->ae_perm &= ~(ACL_READ_DATA | ACL_WRITE_DATA |
ACL_WRITE_DATA | ACL_APPEND_DATA | ACL_EXECUTE))
if (entry->ae_perm & ACL_WRITE_DATA) {
previous->ae_perm &= ~ACL_WRITE_DATA;
previous->ae_perm |= ACL_WRITE_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);
{VWRITE, ACL_WRITE_DATA},
if ((entry->ae_perm & ACL_WRITE_DATA) &&
if ((entry->ae_perm & ACL_WRITE_DATA) &&
if (entry->ae_perm & ACL_WRITE_DATA) {
#define ACL_FULL_SET (ACL_READ_DATA | ACL_WRITE_DATA | \
#define ACL_WRITE_SET (ACL_WRITE_DATA | ACL_APPEND_DATA | \