ACL_READ_DATA
{{ ACL_READ_DATA, "read_data", 'r'},
struct zfs2bsd perms[] = {{ACE_READ_DATA, ACL_READ_DATA},
perm |= ACL_READ_DATA;
if (ae_perm & ACL_READ_DATA)
entry->ae_perm &= ~ACL_READ_DATA;
user_allow |= ACL_READ_DATA;
group_allow |= ACL_READ_DATA;
everyone_allow |= ACL_READ_DATA;
entry->ae_perm &= ~(ACL_READ_DATA | ACL_WRITE_DATA |
if (previous->ae_perm & ~(ACL_READ_DATA |
if (entry->ae_perm & ACL_READ_DATA) {
previous->ae_perm &= ~ACL_READ_DATA;
previous->ae_perm |= ACL_READ_DATA;
entry->ae_perm &= ~ACL_READ_DATA;
previous->ae_perm &= ~ACL_READ_DATA;
a2->ae_perm |= ACL_READ_DATA;
a1->ae_perm |= ACL_READ_DATA;
a4->ae_perm |= ACL_READ_DATA;
a3->ae_perm |= ACL_READ_DATA;
} accmode2mask[] = {{VREAD, ACL_READ_DATA},
a6->ae_perm |= ACL_READ_DATA;
a5->ae_perm |= ACL_READ_DATA;
if ((entry->ae_perm & ACL_READ_DATA) &&
if ((entry->ae_perm & ACL_READ_DATA) &&
if (entry->ae_perm & ACL_READ_DATA) {
#define ACL_FULL_SET (ACL_READ_DATA | ACL_WRITE_DATA | \
#define ACL_READ_SET (ACL_READ_DATA | ACL_READ_NAMED_ATTRS | \