From 74ce5e4db4e72f6d889c7b2f077ad644fbbfa418 Mon Sep 17 00:00:00 2001 From: nikita Date: Tue, 22 Aug 2006 14:44:01 +0000 Subject: [PATCH] req-layout: empty set of fields contains ptlrpc_body --- lustre/ptlrpc/layout.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lustre/ptlrpc/layout.c b/lustre/ptlrpc/layout.c index 2ef99ab..fb6e441 100644 --- a/lustre/ptlrpc/layout.c +++ b/lustre/ptlrpc/layout.c @@ -61,7 +61,12 @@ #define __POSIX_ACL_MAX_SIZE 0 #endif -static const struct req_msg_field *empty[] = {}; /* none */ +/* + * empty set of fields... for suitable definition of emptiness. + */ +static const struct req_msg_field *empty[] = { + &RMF_PTLRPC_BODY +}; static const struct req_msg_field *mdt_body_only[] = { &RMF_PTLRPC_BODY, @@ -433,7 +438,7 @@ EXPORT_SYMBOL(RMF_REC_SETATTR); const struct req_msg_field RMF_EADATA = DEFINE_MSGF("eadata", 0, -1, NULL); EXPORT_SYMBOL(RMF_EADATA); -const struct req_msg_field RMF_ACL = DEFINE_MSGF("acl", 0, +const struct req_msg_field RMF_ACL = DEFINE_MSGF("acl", 0, __POSIX_ACL_MAX_SIZE, NULL); EXPORT_SYMBOL(RMF_ACL); -- 1.8.3.1