Subject: [nfsv4] nfsacl41 definition

From: "J. Bruce Fields" <[email-masked]>
Date: Tue, 6 May 2008 16:59:39 -0400

Somebody pointed out to me that there's not a definition of nfsacl41 in
the current draft.  It's in the .x, and it's described informally in
6.4.3.2, but the formal definition of the struct isn't in the draft;
should we include something like the following?

--b.

diff --git a/nfsv41_middle_fileattributes_acls.xml b/nfsv41_middle_fileattributes_acls.xml
index 49612b7..0058832 100755
--- a/nfsv41_middle_fileattributes_acls.xml
+++ b/nfsv41_middle_fileattributes_acls.xml
@@ -1494,9 +1494,15 @@
             The acl attribute consists only of an array of ACEs, but
             the <xref target="attrdef_sacl">sacl</xref>
             and <xref target="attrdef_dacl">dacl</xref> attributes
-            also include an additional flag field.  The flag field
-            applies to the entire sacl or dacl; three flag values are
-            defined:
+            also include an additional flag field:
+
+		struct nfsacl41 {
+			aclflag4	na41_flag;
+			nfsace4		na41_aces<>;
+		};
+
+	    The flag field applies to the entire sacl or dacl; three
+	    flag values are defined:
 
 		<?rfc include='autogen/const_aclflag4.xml'?>
 
_______________________________________________
nfsv4 mailing list
[email-masked]
https://www.ietf.org/mailman/listinfo/nfsv4