5 An RPC that fetches extended attributes for a resource.
7 .MDS_GETXATTR Request Packet Structure
8 image::mds-getxattr-request.png["MDS_GETXATTR Request Packet Structure",height=50]
10 //////////////////////////////////////////////////////////////////////
11 The mds-getxattr-request.png diagram resembles this text art:
14 --request-----------------------------------------------
15 | ptlrpc_body | mdt_body | lustre_capa | name | eadata |
16 --------------------------------------------------------
17 //////////////////////////////////////////////////////////////////////
20 RPC descriptor. See <<struct-ptlrpc-body>>.
23 Metadata about the resource. See <<struct-mdt-body>>.
26 A "capabilities" structure. See <<struct-lustre-capa>>.
29 A text field supplying the name of the desired resource.
32 Information about extended attributes. This buffer is optional and will
33 appear as zero length in some packets.
35 .MDS_GETXATTR Reply Packet Structure
36 image::mds-getxattr-reply.png["MDS_GETXATTR Reply Packet Structure",height=50]
38 //////////////////////////////////////////////////////////////////////
39 The mds-getxattr-reply.png diagram resembles this text art:
42 --reply----------------------------
43 | ptlrpc_body | mdt_body | eadata |
44 -----------------------------------
45 //////////////////////////////////////////////////////////////////////
48 RPC descriptor. See <<struct-ptlrpc-body>>.
51 Metadata about the resource. See <<struct-mdt-body>>.
54 Information about extended attributes. This buffer is optional and will
55 appear as zero length in some packets.