diff options
| author | Andrew Morton <akpm@osdl.org> | 2004-02-26 06:45:47 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-02-26 06:45:47 -0800 |
| commit | c85705ed8fd01c5816aa54a556638e554d7daa7d (patch) | |
| tree | a09a53e47e53204d95d043f7e0f5173bc58d78a2 /include/linux/nfsd | |
| parent | dacfae9ef98efb0e01ee55198660b2ac5f005918 (diff) | |
[PATCH] kNFSd: IDmap support for the NFSv4 server.
From: NeilBrown <neilb@cse.unsw.edu.au>
Updated version which uses ascii-encoding of messages, from
http://www.citi.umich.edu/u/marius/linux-2.5.70-idmap-server-new.diff as of
October 14, 2003.
Diffstat (limited to 'include/linux/nfsd')
| -rw-r--r-- | include/linux/nfsd/xdr4.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/nfsd/xdr4.h b/include/linux/nfsd/xdr4.h index 5140f2061b30..6aa76d0619e1 100644 --- a/include/linux/nfsd/xdr4.h +++ b/include/linux/nfsd/xdr4.h @@ -375,7 +375,9 @@ struct nfsd4_compoundargs { struct tmpbuf *next; void *buf; } *to_free; - + + struct svc_rqst *rqstp; + u32 taglen; char * tag; u32 minorversion; @@ -419,7 +421,7 @@ void nfsd4_encode_operation(struct nfsd4_compoundres *, struct nfsd4_op *); void nfsd4_encode_replay(struct nfsd4_compoundres *resp, struct nfsd4_op *op); int nfsd4_encode_fattr(struct svc_fh *fhp, struct svc_export *exp, struct dentry *dentry, u32 *buffer, int *countp, - u32 *bmval); + u32 *bmval, struct svc_rqst *); extern int nfsd4_setclientid(struct svc_rqst *rqstp, struct nfsd4_setclientid *setclid); extern int nfsd4_setclientid_confirm(struct svc_rqst *rqstp, |
