5 An RPC that modifies the size attribute of a resource on an OST.
7 .OST_PUNCH Generic Packet Structure
8 image::ost-punch-generic.png["OST_PUNCH Generic Packet Structure",height=100]
10 //////////////////////////////////////////////////////////////////////
11 The ost-punch-generic.png diagram resembles this text art:
14 --request-------------------------------
15 | ptlrpc_body | ost_body | lustre_capa |
16 ----------------------------------------
17 --reply-------------------
18 | ptlrpc_body | ost_body |
19 --------------------------
20 //////////////////////////////////////////////////////////////////////
26 Metadata about the resource, as it appears on the OST.
29 So called "capabilities" structure. This is deprecated in recent
30 versions of Lustre, and commonly appears in the packet header as a zero