NFS: EXCHANGE_ID should save the server major and minor ID
[linux-2.6-block.git] / include / linux / nfs_xdr.h
index 07048c012dec282ff4f7c697cfae43f9846d65d0..0872f32c8eef8f5e8b63ae7ab6a0634ecaea2dbf 100644 (file)
@@ -1098,7 +1098,7 @@ struct nfs41_exchange_id_args {
        u32                             flags;
 };
 
-struct server_owner {
+struct nfs41_server_owner {
        uint64_t                        minor_id;
        uint32_t                        major_id_sz;
        char                            major_id[NFS4_OPAQUE_LIMIT];
@@ -1118,6 +1118,7 @@ struct nfs41_impl_id {
 struct nfs41_exchange_id_res {
        struct nfs_client               *client;
        u32                             flags;
+       struct nfs41_server_owner       *server_owner;
        struct nfs41_server_scope       *server_scope;
        struct nfs41_impl_id            *impl_id;
 };