Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
[safe/jmp/linux-2.6] / include / linux / nfs_xdr.h
index 5d70b92..62f63fb 100644 (file)
@@ -174,6 +174,15 @@ struct nfs4_sequence_res {
        int                     sr_status;      /* sequence operation status */
 };
 
+struct nfs4_get_lease_time_args {
+       struct nfs4_sequence_args       la_seq_args;
+};
+
+struct nfs4_get_lease_time_res {
+       struct nfs_fsinfo              *lr_fsinfo;
+       struct nfs4_sequence_res        lr_seq_res;
+};
+
 /*
  * Arguments to the open call.
  */
@@ -917,6 +926,18 @@ struct nfs41_exchange_id_res {
        struct nfs_client               *client;
        u32                             flags;
 };
+
+struct nfs41_create_session_args {
+       struct nfs_client              *client;
+       uint32_t                        flags;
+       uint32_t                        cb_program;
+       struct nfs4_channel_attrs       fc_attrs;       /* Fore Channel */
+       struct nfs4_channel_attrs       bc_attrs;       /* Back Channel */
+};
+
+struct nfs41_create_session_res {
+       struct nfs_client              *client;
+};
 #endif /* CONFIG_NFS_V4_1 */
 
 struct nfs_page;