Wireshark-bugs: [Wireshark-bugs] [Bug 8605] NFSv4 ACL-ACE tree and conversion of text to field n
Comment # 11
on bug 8605
from Cal Turney
Updated List of Modifications:
ACL/ACE Mods
* The following ACL/ACE text fields in GETATTR calls and responses have been
converted to filterable fields:
· ACE flags bitmask: nfs.aceflags4
· ACE flag: nfs.aceflag4 (e.g., “nfs.aceflag4 == 0x00000040“)
· ACE mask: nfs.acemask4
· ACE mask items: nfs.ace_perm4 (e.g., nfs.ace_perm4 == 0x00000020)
* Field "rpc.array.len", the number of ACEs returned in the response, has been
changed to "nfs.num_aces"
* ACEs are numbered.
* Each ACE permission value is prefixed with “Allow:”, “Deny:”, "Audit:",
or "Alert:".
* The uppercase ACE permission names were changed to lowercase with leading
caps and were shortened. For example:
ACE4_WRITE_NAMED_ATTRS is now "Write_Named_Attrs".
* Abbreviated ACE flags and permission names are displayed in the flag and
mask headers. For example:
ACE flags: 0x000000c0 (Identifier_Group, Inherited_ACE)
ACE mask: 0x001200a9 (RdData, RdNamAt, Exec, RdAttrs, RdACL, Sync)
* If the attribute TYPE (file or directory) is included in the GETATTR
response, it is used to display the appropriate ACE label for that item.
For example if Type = file, "Read_Data (0x00000001)" is displayed instead
of "Read_Data / List_Directory (0x00000001)".
* In order to reduce repetitive code sequences, several value_string arrays
have been constructed:
"value_string aceflag_names4[]", "acemask4_names_file[]",
"acemask4_names_dir[]", "acemask4_names_unkwn[]" and
"acemask4_names_types_8_and_above[]"
Attribute Names Mod
The uppercase attribute names were changes to lowercase with leading caps. For
example:
"SUPPORTED_ATTRS" is now "Supported_Attrs"
"TIME_ACCESS_SET" is now "Time_Access_Set"
You are receiving this mail because:
- You are watching all bug changes.