NFSv4.1: Move slot table and session struct definitions to nfs4session.h
Clean up. Gather NFSv4.1 slot definitions in fs/nfs/nfs4session.h.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
index 44d256f..2076149 100644
--- a/include/linux/nfs_xdr.h
+++ b/include/linux/nfs_xdr.h
@@ -185,16 +185,7 @@
u32 max_reqs;
};
-/* nfs41 sessions slot seqid */
-struct nfs4_slot {
- struct nfs4_slot_table *table;
- struct nfs4_slot *next;
- unsigned long generation;
- unsigned long renewal_time;
- u32 slot_nr;
- u32 seq_nr;
-};
-
+struct nfs4_slot;
struct nfs4_sequence_args {
struct nfs4_slot *sa_slot;
u8 sa_cache_this;