svn commit: r192818 - head/sys/fs/nfs

Edward Tomasz Napierala trasz at FreeBSD.org
Tue May 26 17:01:01 UTC 2009


Author: trasz
Date: Tue May 26 17:01:00 2009
New Revision: 192818
URL: http://svn.freebsd.org/changeset/base/192818

Log:
  Adapt to the new ACL #define names.
  
  Reviewed by:	rmacklem@

Modified:
  head/sys/fs/nfs/nfs_commonacl.c

Modified: head/sys/fs/nfs/nfs_commonacl.c
==============================================================================
--- head/sys/fs/nfs/nfs_commonacl.c	Tue May 26 16:35:05 2009	(r192817)
+++ head/sys/fs/nfs/nfs_commonacl.c	Tue May 26 17:01:00 2009	(r192818)
@@ -66,7 +66,7 @@ nfsrv_dissectace(struct nfsrv_descript *
 		acep->ae_tag = ACL_UNDEFINED_TAG;
 		acep->ae_id = ACL_UNDEFINED_ID;
 		acep->ae_perm = (acl_perm_t)0;
-		acep->ae_extended = ACL_EXTENDED_DENY;
+		acep->ae_entry_type = ACL_ENTRY_TYPE_DENY;
 		if (acesizep)
 			*acesizep = 4 * NFSX_UNSIGNED;
 		return (0);
@@ -128,11 +128,11 @@ nfsrv_dissectace(struct nfsrv_descript *
 		}
 		if (flag & NFSV4ACE_NOPROPAGATEINHERIT) {
 			flag &= ~NFSV4ACE_NOPROPAGATEINHERIT;
-			acep->ae_flags |= ACL_ENTRY_LIMIT_INHERIT;
+			acep->ae_flags |= ACL_ENTRY_NO_PROPAGATE_INHERIT;
 		}
 		if (flag & NFSV4ACE_INHERITONLY) {
 			flag &= ~NFSV4ACE_INHERITONLY;
-			acep->ae_flags |= ACL_ENTRY_ONLY_INHERIT;
+			acep->ae_flags |= ACL_ENTRY_INHERIT_ONLY;
 		}
 		if (flag & NFSV4ACE_SUCCESSFULACCESS) {
 			flag &= ~NFSV4ACE_SUCCESSFULACCESS;
@@ -143,16 +143,16 @@ nfsrv_dissectace(struct nfsrv_descript *
 			acep->ae_flags |= ACL_ENTRY_FAILED_ACCESS;
 		}
 		/*
-		 * Set ae_extended.
+		 * Set ae_entry_type.
 		 */
 		if (acetype == NFSV4ACE_ALLOWEDTYPE)
-			acep->ae_extended = ACL_EXTENDED_ALLOW;
+			acep->ae_entry_type = ACL_ENTRY_TYPE_ALLOW;
 		else if (acetype == NFSV4ACE_DENIEDTYPE)
-			acep->ae_extended = ACL_EXTENDED_DENY;
+			acep->ae_entry_type = ACL_ENTRY_TYPE_DENY;
 		else if (acetype == NFSV4ACE_AUDITTYPE)
-			acep->ae_extended = ACL_EXTENDED_AUDIT;
+			acep->ae_entry_type = ACL_ENTRY_TYPE_AUDIT;
 		else if (acetype == NFSV4ACE_ALARMTYPE)
-			acep->ae_extended = ACL_EXTENDED_ALARM;
+			acep->ae_entry_type = ACL_ENTRY_TYPE_ALARM;
 		else
 			aceerr = NFSERR_ATTRNOTSUPP;
 	}
@@ -466,11 +466,11 @@ nfsrv_buildace(struct nfsrv_descript *nd
 	/*
 	 * Fill in the ace type.
 	 */
-	if (ace->ae_extended & ACL_EXTENDED_ALLOW)
+	if (ace->ae_entry_type & ACL_ENTRY_TYPE_ALLOW)
 		acetype = NFSV4ACE_ALLOWEDTYPE;
-	else if (ace->ae_extended & ACL_EXTENDED_DENY)
+	else if (ace->ae_entry_type & ACL_ENTRY_TYPE_DENY)
 		acetype = NFSV4ACE_DENIEDTYPE;
-	else if (ace->ae_extended & ACL_EXTENDED_AUDIT)
+	else if (ace->ae_entry_type & ACL_ENTRY_TYPE_AUDIT)
 		acetype = NFSV4ACE_AUDITTYPE;
 	else
 		acetype = NFSV4ACE_ALARMTYPE;
@@ -483,9 +483,9 @@ nfsrv_buildace(struct nfsrv_descript *nd
 		aceflag |= NFSV4ACE_FILEINHERIT;
 	if (ace->ae_flags & ACL_ENTRY_DIRECTORY_INHERIT)
 		aceflag |= NFSV4ACE_DIRECTORYINHERIT;
-	if (ace->ae_flags & ACL_ENTRY_LIMIT_INHERIT)
+	if (ace->ae_flags & ACL_ENTRY_NO_PROPAGATE_INHERIT)
 		aceflag |= NFSV4ACE_NOPROPAGATEINHERIT;
-	if (ace->ae_flags & ACL_ENTRY_ONLY_INHERIT)
+	if (ace->ae_flags & ACL_ENTRY_INHERIT_ONLY)
 		aceflag |= NFSV4ACE_INHERITONLY;
 	if (ace->ae_flags & ACL_ENTRY_SUCCESSFUL_ACCESS)
 		aceflag |= NFSV4ACE_SUCCESSFULACCESS;


More information about the svn-src-all mailing list