hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/fs/nfsd/xdr3.h
....@@ -14,7 +14,7 @@
1414 struct svc_fh fh;
1515 struct iattr attrs;
1616 int check_guard;
17
- time_t guardtime;
17
+ time64_t guardtime;
1818 };
1919
2020 struct nfsd3_diropargs {
....@@ -151,7 +151,7 @@
151151 __be32 status;
152152 struct svc_fh fh;
153153 unsigned long count;
154
- int eof;
154
+ __u32 eof;
155155 };
156156
157157 struct nfsd3_writeres {
....@@ -159,6 +159,7 @@
159159 struct svc_fh fh;
160160 unsigned long count;
161161 int committed;
162
+ __be32 verf[2];
162163 };
163164
164165 struct nfsd3_renameres {
....@@ -223,6 +224,7 @@
223224 struct nfsd3_commitres {
224225 __be32 status;
225226 struct svc_fh fh;
227
+ __be32 verf[2];
226228 };
227229
228230 struct nfsd3_getaclres {
....@@ -271,6 +273,7 @@
271273
272274 #define NFS3_SVC_XDRSIZE sizeof(union nfsd3_xdrstore)
273275
276
+int nfs3svc_decode_voidarg(struct svc_rqst *, __be32 *);
274277 int nfs3svc_decode_fhandle(struct svc_rqst *, __be32 *);
275278 int nfs3svc_decode_sattrargs(struct svc_rqst *, __be32 *);
276279 int nfs3svc_decode_diropargs(struct svc_rqst *, __be32 *);