diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/nfs4.h | 1 | ||||
-rw-r--r-- | include/linux/nfs_xdr.h | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/include/linux/nfs4.h b/include/linux/nfs4.h index e36dee52f224..c56fa8fedce9 100644 --- a/include/linux/nfs4.h +++ b/include/linux/nfs4.h | |||
@@ -460,6 +460,7 @@ enum { | |||
460 | NFSPROC4_CLNT_FS_LOCATIONS, | 460 | NFSPROC4_CLNT_FS_LOCATIONS, |
461 | NFSPROC4_CLNT_RELEASE_LOCKOWNER, | 461 | NFSPROC4_CLNT_RELEASE_LOCKOWNER, |
462 | NFSPROC4_CLNT_SECINFO, | 462 | NFSPROC4_CLNT_SECINFO, |
463 | NFSPROC4_CLNT_FSID_PRESENT, | ||
463 | 464 | ||
464 | /* nfs41 */ | 465 | /* nfs41 */ |
465 | NFSPROC4_CLNT_EXCHANGE_ID, | 466 | NFSPROC4_CLNT_EXCHANGE_ID, |
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h index 405dfadcbc3b..8fe5b940c5f2 100644 --- a/include/linux/nfs_xdr.h +++ b/include/linux/nfs_xdr.h | |||
@@ -1088,6 +1088,19 @@ struct nfs4_secinfo_res { | |||
1088 | struct nfs4_secinfo_flavors *flavors; | 1088 | struct nfs4_secinfo_flavors *flavors; |
1089 | }; | 1089 | }; |
1090 | 1090 | ||
1091 | struct nfs4_fsid_present_arg { | ||
1092 | struct nfs4_sequence_args seq_args; | ||
1093 | const struct nfs_fh *fh; | ||
1094 | clientid4 clientid; | ||
1095 | unsigned char renew:1; | ||
1096 | }; | ||
1097 | |||
1098 | struct nfs4_fsid_present_res { | ||
1099 | struct nfs4_sequence_res seq_res; | ||
1100 | struct nfs_fh *fh; | ||
1101 | unsigned char renew:1; | ||
1102 | }; | ||
1103 | |||
1091 | #endif /* CONFIG_NFS_V4 */ | 1104 | #endif /* CONFIG_NFS_V4 */ |
1092 | 1105 | ||
1093 | struct nfstime4 { | 1106 | struct nfstime4 { |