summaryrefslogtreecommitdiffstats
path: root/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2009-05-26 08:21:59 +0000
committertrasz <trasz@FreeBSD.org>2009-05-26 08:21:59 +0000
commit0bf624fc06bae6de575f74e42fdd761ee17a38a9 (patch)
tree8c54445946a89163e2e5e57f7c3369eb7b172652 /sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
parent61ac57ee20283bf8a9b4ade769d4beb42a4247cb (diff)
downloadFreeBSD-src-0bf624fc06bae6de575f74e42fdd761ee17a38a9.zip
FreeBSD-src-0bf624fc06bae6de575f74e42fdd761ee17a38a9.tar.gz
MFp4 changes neccessary for NFSv4 ACLs support in ZFS. This is mostly
about removing a few #ifdefs and providing compatibility wrappers and VOP implementations to get and set an ACL; ZFS does ACL enforcement all by itself. Note that the VOPs are ifdefed out for now, so this change should be a no-op. Reviewed by: pjd
Diffstat (limited to 'sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c')
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
index ec7d29e..dfbebc2 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
@@ -1909,7 +1909,6 @@ zfs_perm_init(znode_t *zp, znode_t *parent, int flag,
zfs_acl_free(aclp);
}
-#ifdef TODO
/*
* Retrieve a files ACL
*/
@@ -2005,7 +2004,6 @@ zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr)
return (0);
}
-#endif /* TODO */
int
zfs_vsec_2_aclp(zfsvfs_t *zfsvfs, vtype_t obj_type,
@@ -2062,7 +2060,6 @@ zfs_vsec_2_aclp(zfsvfs_t *zfsvfs, vtype_t obj_type,
return (0);
}
-#ifdef TODO
/*
* Set a files ACL
*/
@@ -2170,7 +2167,6 @@ done:
return (error);
}
-#endif /* TODO */
/*
* working_mode returns the permissions that were not granted
OpenPOWER on IntegriCloud