]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/nfs_xdr.h
NFSv4.1: Simplify struct nfs4_sequence_args too
[mirror_ubuntu-artful-kernel.git] / include / linux / nfs_xdr.h
index a73ea89789d1b3375846b96656873c790d87d5a1..deb31bbbb85769397ea283927e67c574d66a36ad 100644 (file)
@@ -187,20 +187,20 @@ struct nfs4_channel_attrs {
 
 /* nfs41 sessions slot seqid */
 struct nfs4_slot {
+       struct nfs4_slot_table  *table;
+       unsigned long           renewal_time;
+       u32                     slot_nr;
        u32                     seq_nr;
 };
 
 struct nfs4_sequence_args {
-       struct nfs4_session     *sa_session;
-       u32                     sa_slotid;
+       struct nfs4_slot        *sa_slot;
        u8                      sa_cache_this;
 };
 
 struct nfs4_sequence_res {
-       struct nfs4_session     *sr_session;
        struct nfs4_slot        *sr_slot;       /* slot used to send request */
        int                     sr_status;      /* sequence operation status */
-       unsigned long           sr_renewal_time;
        u32                     sr_status_flags;
 };