aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/nfsd
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/nfsd')
-rw-r--r--include/linux/nfsd/xdr4.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/include/linux/nfsd/xdr4.h b/include/linux/nfsd/xdr4.h
index 33ee71e988b4..6e28a041008d 100644
--- a/include/linux/nfsd/xdr4.h
+++ b/include/linux/nfsd/xdr4.h
@@ -48,6 +48,9 @@ struct nfsd4_compound_state {
48 struct svc_fh current_fh; 48 struct svc_fh current_fh;
49 struct svc_fh save_fh; 49 struct svc_fh save_fh;
50 struct nfs4_stateowner *replay_owner; 50 struct nfs4_stateowner *replay_owner;
51 /* For sessions DRC */
52 struct nfsd4_session *session;
53 struct nfsd4_slot *slot;
51}; 54};
52 55
53struct nfsd4_change_info { 56struct nfsd4_change_info {
@@ -358,7 +361,15 @@ struct nfsd4_create_session {
358}; 361};
359 362
360struct nfsd4_sequence { 363struct nfsd4_sequence {
361 int foo; /* stub */ 364 struct nfs4_sessionid sessionid; /* request/response */
365 u32 seqid; /* request/response */
366 u32 slotid; /* request/response */
367 u32 maxslots; /* request/response */
368 u32 cachethis; /* request */
369#if 0
370 u32 target_maxslots; /* response */
371 u32 status_flags; /* response */
372#endif /* not yet */
362}; 373};
363 374
364struct nfsd4_destroy_session { 375struct nfsd4_destroy_session {