nfs41: use nfs4_setaclres
In preparation for nfs41 sequence processing. Signed-off-by: Andy Admason <andros@netapp.com> [define nfs_setaclres] Signed-off-by: Benny Halevy <bhalevy@panasas.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
This commit is contained in:
		
							parent
							
								
									9e9ecc03d6
								
							
						
					
					
						commit
						73c403a9a9
					
				| @ -2842,10 +2842,11 @@ static int __nfs4_proc_set_acl(struct inode *inode, const void *buf, size_t bufl | ||||
| 		.acl_pages	= pages, | ||||
| 		.acl_len	= buflen, | ||||
| 	}; | ||||
| 	struct nfs_setaclres res; | ||||
| 	struct rpc_message msg = { | ||||
| 		.rpc_proc	= &nfs4_procedures[NFSPROC4_CLNT_SETACL], | ||||
| 		.rpc_argp	= &arg, | ||||
| 		.rpc_resp	= NULL, | ||||
| 		.rpc_resp	= &res, | ||||
| 	}; | ||||
| 	int ret; | ||||
| 
 | ||||
|  | ||||
| @ -3996,7 +3996,8 @@ nfs4_xdr_enc_setacl(struct rpc_rqst *req, __be32 *p, struct nfs_setaclargs *args | ||||
|  * Decode SETACL response | ||||
|  */ | ||||
| static int | ||||
| nfs4_xdr_dec_setacl(struct rpc_rqst *rqstp, __be32 *p, void *res) | ||||
| nfs4_xdr_dec_setacl(struct rpc_rqst *rqstp, __be32 *p, | ||||
| 		    struct nfs_setaclres *res) | ||||
| { | ||||
| 	struct xdr_stream xdr; | ||||
| 	struct compound_hdr hdr; | ||||
|  | ||||
| @ -436,6 +436,10 @@ struct nfs_setaclargs { | ||||
| 	struct nfs4_sequence_args	seq_args; | ||||
| }; | ||||
| 
 | ||||
| struct nfs_setaclres { | ||||
| 	struct nfs4_sequence_res	seq_res; | ||||
| }; | ||||
| 
 | ||||
| struct nfs_getaclargs { | ||||
| 	struct nfs_fh *			fh; | ||||
| 	size_t				acl_len; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user