diff options
Diffstat (limited to 'fs/nfsd/nfs2acl.c')
-rw-r--r-- | fs/nfsd/nfs2acl.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/fs/nfsd/nfs2acl.c b/fs/nfsd/nfs2acl.c index 9187755661df..e3eca0816986 100644 --- a/fs/nfsd/nfs2acl.c +++ b/fs/nfsd/nfs2acl.c | |||
@@ -21,7 +21,7 @@ | |||
21 | /* | 21 | /* |
22 | * NULL call. | 22 | * NULL call. |
23 | */ | 23 | */ |
24 | static int | 24 | static __be32 |
25 | nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) | 25 | nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) |
26 | { | 26 | { |
27 | return nfs_ok; | 27 | return nfs_ok; |
@@ -30,12 +30,12 @@ nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) | |||
30 | /* | 30 | /* |
31 | * Get the Access and/or Default ACL of a file. | 31 | * Get the Access and/or Default ACL of a file. |
32 | */ | 32 | */ |
33 | static int nfsacld_proc_getacl(struct svc_rqst * rqstp, | 33 | static __be32 nfsacld_proc_getacl(struct svc_rqst * rqstp, |
34 | struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) | 34 | struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) |
35 | { | 35 | { |
36 | svc_fh *fh; | 36 | svc_fh *fh; |
37 | struct posix_acl *acl; | 37 | struct posix_acl *acl; |
38 | int nfserr = 0; | 38 | __be32 nfserr = 0; |
39 | 39 | ||
40 | dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); | 40 | dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); |
41 | 41 | ||
@@ -97,12 +97,12 @@ fail: | |||
97 | /* | 97 | /* |
98 | * Set the Access and/or Default ACL of a file. | 98 | * Set the Access and/or Default ACL of a file. |
99 | */ | 99 | */ |
100 | static int nfsacld_proc_setacl(struct svc_rqst * rqstp, | 100 | static __be32 nfsacld_proc_setacl(struct svc_rqst * rqstp, |
101 | struct nfsd3_setaclargs *argp, | 101 | struct nfsd3_setaclargs *argp, |
102 | struct nfsd_attrstat *resp) | 102 | struct nfsd_attrstat *resp) |
103 | { | 103 | { |
104 | svc_fh *fh; | 104 | svc_fh *fh; |
105 | int nfserr = 0; | 105 | __be32 nfserr = 0; |
106 | 106 | ||
107 | dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); | 107 | dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); |
108 | 108 | ||
@@ -128,7 +128,7 @@ static int nfsacld_proc_setacl(struct svc_rqst * rqstp, | |||
128 | /* | 128 | /* |
129 | * Check file attributes | 129 | * Check file attributes |
130 | */ | 130 | */ |
131 | static int nfsacld_proc_getattr(struct svc_rqst * rqstp, | 131 | static __be32 nfsacld_proc_getattr(struct svc_rqst * rqstp, |
132 | struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) | 132 | struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) |
133 | { | 133 | { |
134 | dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); | 134 | dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); |
@@ -140,10 +140,10 @@ static int nfsacld_proc_getattr(struct svc_rqst * rqstp, | |||
140 | /* | 140 | /* |
141 | * Check file access | 141 | * Check file access |
142 | */ | 142 | */ |
143 | static int nfsacld_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, | 143 | static __be32 nfsacld_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, |
144 | struct nfsd3_accessres *resp) | 144 | struct nfsd3_accessres *resp) |
145 | { | 145 | { |
146 | int nfserr; | 146 | __be32 nfserr; |
147 | 147 | ||
148 | dprintk("nfsd: ACCESS(2acl) %s 0x%x\n", | 148 | dprintk("nfsd: ACCESS(2acl) %s 0x%x\n", |
149 | SVCFH_fmt(&argp->fh), | 149 | SVCFH_fmt(&argp->fh), |
@@ -158,7 +158,7 @@ static int nfsacld_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs * | |||
158 | /* | 158 | /* |
159 | * XDR decode functions | 159 | * XDR decode functions |
160 | */ | 160 | */ |
161 | static int nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, u32 *p, | 161 | static int nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p, |
162 | struct nfsd3_getaclargs *argp) | 162 | struct nfsd3_getaclargs *argp) |
163 | { | 163 | { |
164 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) | 164 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) |
@@ -169,7 +169,7 @@ static int nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, u32 *p, | |||
169 | } | 169 | } |
170 | 170 | ||
171 | 171 | ||
172 | static int nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, u32 *p, | 172 | static int nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p, |
173 | struct nfsd3_setaclargs *argp) | 173 | struct nfsd3_setaclargs *argp) |
174 | { | 174 | { |
175 | struct kvec *head = rqstp->rq_arg.head; | 175 | struct kvec *head = rqstp->rq_arg.head; |
@@ -194,7 +194,7 @@ static int nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, u32 *p, | |||
194 | return (n > 0); | 194 | return (n > 0); |
195 | } | 195 | } |
196 | 196 | ||
197 | static int nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, u32 *p, | 197 | static int nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, __be32 *p, |
198 | struct nfsd_fhandle *argp) | 198 | struct nfsd_fhandle *argp) |
199 | { | 199 | { |
200 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) | 200 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) |
@@ -202,7 +202,7 @@ static int nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, u32 *p, | |||
202 | return xdr_argsize_check(rqstp, p); | 202 | return xdr_argsize_check(rqstp, p); |
203 | } | 203 | } |
204 | 204 | ||
205 | static int nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, u32 *p, | 205 | static int nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p, |
206 | struct nfsd3_accessargs *argp) | 206 | struct nfsd3_accessargs *argp) |
207 | { | 207 | { |
208 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) | 208 | if (!(p = nfs2svc_decode_fh(p, &argp->fh))) |
@@ -217,7 +217,7 @@ static int nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, u32 *p, | |||
217 | */ | 217 | */ |
218 | 218 | ||
219 | /* GETACL */ | 219 | /* GETACL */ |
220 | static int nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, u32 *p, | 220 | static int nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p, |
221 | struct nfsd3_getaclres *resp) | 221 | struct nfsd3_getaclres *resp) |
222 | { | 222 | { |
223 | struct dentry *dentry = resp->fh.fh_dentry; | 223 | struct dentry *dentry = resp->fh.fh_dentry; |
@@ -259,7 +259,7 @@ static int nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, u32 *p, | |||
259 | return 1; | 259 | return 1; |
260 | } | 260 | } |
261 | 261 | ||
262 | static int nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, u32 *p, | 262 | static int nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, __be32 *p, |
263 | struct nfsd_attrstat *resp) | 263 | struct nfsd_attrstat *resp) |
264 | { | 264 | { |
265 | p = nfs2svc_encode_fattr(rqstp, p, &resp->fh); | 265 | p = nfs2svc_encode_fattr(rqstp, p, &resp->fh); |
@@ -267,7 +267,7 @@ static int nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, u32 *p, | |||
267 | } | 267 | } |
268 | 268 | ||
269 | /* ACCESS */ | 269 | /* ACCESS */ |
270 | static int nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, u32 *p, | 270 | static int nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, __be32 *p, |
271 | struct nfsd3_accessres *resp) | 271 | struct nfsd3_accessres *resp) |
272 | { | 272 | { |
273 | p = nfs2svc_encode_fattr(rqstp, p, &resp->fh); | 273 | p = nfs2svc_encode_fattr(rqstp, p, &resp->fh); |
@@ -278,7 +278,7 @@ static int nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, u32 *p, | |||
278 | /* | 278 | /* |
279 | * XDR release functions | 279 | * XDR release functions |
280 | */ | 280 | */ |
281 | static int nfsaclsvc_release_getacl(struct svc_rqst *rqstp, u32 *p, | 281 | static int nfsaclsvc_release_getacl(struct svc_rqst *rqstp, __be32 *p, |
282 | struct nfsd3_getaclres *resp) | 282 | struct nfsd3_getaclres *resp) |
283 | { | 283 | { |
284 | fh_put(&resp->fh); | 284 | fh_put(&resp->fh); |
@@ -287,7 +287,7 @@ static int nfsaclsvc_release_getacl(struct svc_rqst *rqstp, u32 *p, | |||
287 | return 1; | 287 | return 1; |
288 | } | 288 | } |
289 | 289 | ||
290 | static int nfsaclsvc_release_fhandle(struct svc_rqst *rqstp, u32 *p, | 290 | static int nfsaclsvc_release_fhandle(struct svc_rqst *rqstp, __be32 *p, |
291 | struct nfsd_fhandle *resp) | 291 | struct nfsd_fhandle *resp) |
292 | { | 292 | { |
293 | fh_put(&resp->fh); | 293 | fh_put(&resp->fh); |