diff options
Diffstat (limited to 'include/linux/nfsd/xdr4.h')
-rw-r--r-- | include/linux/nfsd/xdr4.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/nfsd/xdr4.h b/include/linux/nfsd/xdr4.h index 6e28a041008d..d091684325af 100644 --- a/include/linux/nfsd/xdr4.h +++ b/include/linux/nfsd/xdr4.h | |||
@@ -51,6 +51,8 @@ struct nfsd4_compound_state { | |||
51 | /* For sessions DRC */ | 51 | /* For sessions DRC */ |
52 | struct nfsd4_session *session; | 52 | struct nfsd4_session *session; |
53 | struct nfsd4_slot *slot; | 53 | struct nfsd4_slot *slot; |
54 | __be32 *statp; | ||
55 | u32 status; | ||
54 | }; | 56 | }; |
55 | 57 | ||
56 | struct nfsd4_change_info { | 58 | struct nfsd4_change_info { |
@@ -487,6 +489,8 @@ extern __be32 nfsd4_setclientid(struct svc_rqst *rqstp, | |||
487 | extern __be32 nfsd4_setclientid_confirm(struct svc_rqst *rqstp, | 489 | extern __be32 nfsd4_setclientid_confirm(struct svc_rqst *rqstp, |
488 | struct nfsd4_compound_state *, | 490 | struct nfsd4_compound_state *, |
489 | struct nfsd4_setclientid_confirm *setclientid_confirm); | 491 | struct nfsd4_setclientid_confirm *setclientid_confirm); |
492 | extern void nfsd4_store_cache_entry(struct nfsd4_compoundres *resp); | ||
493 | extern __be32 nfsd4_replay_cache_entry(struct nfsd4_compoundres *resp); | ||
490 | extern __be32 nfsd4_exchange_id(struct svc_rqst *rqstp, | 494 | extern __be32 nfsd4_exchange_id(struct svc_rqst *rqstp, |
491 | struct nfsd4_compound_state *, | 495 | struct nfsd4_compound_state *, |
492 | struct nfsd4_exchange_id *); | 496 | struct nfsd4_exchange_id *); |