int req_capsule_get_size(const struct req_capsule *pill,
const struct req_msg_field *field,
enum req_location loc);
+int req_capsule_msg_size(const struct req_capsule *pill, enum req_location loc);
+int req_capsule_fmt_size(__u32 magic, const struct req_format *fmt,
+ enum req_location loc);
void req_capsule_extend(struct req_capsule *pill, const struct req_format *fmt);
int req_capsule_has_field(const struct req_capsule *pill,
extern const struct req_format RQF_OST_BRW;
extern const struct req_format RQF_OST_STATFS;
extern const struct req_format RQF_OST_SET_INFO;
-extern const struct req_format RQF_OST_GET_INFO;
+extern const struct req_format RQF_OST_GET_INFO_GENERIC;
+extern const struct req_format RQF_OST_GET_INFO_LAST_ID;
/* LDLM req_format */
extern const struct req_format RQF_LDLM_ENQUEUE;
extern const struct req_format RQF_LLOG_ORIGIN_HANDLE_READ_HEADER;
extern const struct req_format RQF_LLOG_ORIGIN_CONNECT;
+extern const struct req_msg_field RMF_GENERIC_DATA;
extern const struct req_msg_field RMF_PTLRPC_BODY;
extern const struct req_msg_field RMF_MDT_BODY;
extern const struct req_msg_field RMF_MDT_EPOCH;