diff options
author | J. Bruce Fields <bfields@redhat.com> | 2014-03-11 15:39:13 -0400 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2014-05-30 17:31:57 -0400 |
commit | 4f0cefbf389c28b0a2be34960797adb0c84ee43d (patch) | |
tree | 8ef1923fa15d4e2372e73e48df203facc4085c7c /fs/nfsd/xdr4.h | |
parent | 8c7424cff6bd33459945646cfcbf6dc6c899ab24 (diff) | |
download | op-kernel-dev-4f0cefbf389c28b0a2be34960797adb0c84ee43d.zip op-kernel-dev-4f0cefbf389c28b0a2be34960797adb0c84ee43d.tar.gz |
nfsd4: more precise nfsd4_max_reply
It will turn out to be useful to have a more accurate estimate of reply
size; so, piggyback on the existing op reply-size estimators.
Also move nfsd4_max_reply to nfs4proc.c to get easier access to struct
nfsd4_operation and friends. (Thanks to Christoph Hellwig for pointing
out that simplification.)
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/xdr4.h')
-rw-r--r-- | fs/nfsd/xdr4.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/nfsd/xdr4.h b/fs/nfsd/xdr4.h index ee9ffdc..41e5229 100644 --- a/fs/nfsd/xdr4.h +++ b/fs/nfsd/xdr4.h @@ -536,6 +536,7 @@ static inline bool nfsd4_last_compound_op(struct svc_rqst *rqstp) return argp->opcnt == resp->opcnt; } +int nfsd4_max_reply(struct svc_rqst *rqstp, struct nfsd4_op *op); void warn_on_nonidempotent_op(struct nfsd4_op *op); #define NFS4_SVC_XDRSIZE sizeof(struct nfsd4_compoundargs) |