NFSD: Adjust filename length argument of nfsd_lookup
Subsystems (2)
PATCH 5/8 NFSD: Adjust filename length argument of nfsd_lookup
Clean up: adjust the sign of the length argument of nfsd_lookup and nfsd_lookup_dentry, for consistency with recent changes. NFSD version 4 callers already pass an unsigned file name length.
Signed-off-by Chuck Lever <[email protected]>
---
fs/nfsd/vfs.c | 4 ++-- include/linux/nfsd/nfsd.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
fs/nfsd/vfs.c +2 -2
@@ -132,7 +132,7 @@ out:__be32 nfsd_lookup_dentry (struct svc_rqst *rqstp,struct svc_fh *fhp, -const char *name,int len, +const char *name,unsigned int len,struct svc_export **exp_ret,struct dentry **dentry_ret) {struct svc_export *exp;
@@ -226,7 +226,7 @@ out_nfserr:*/ __be32 nfsd_lookup (struct svc_rqst *rqstp,struct svc_fh *fhp,const char *name, -int len,struct svc_fh *resfh) +unsigned int len,struct svc_fh *resfh) {struct svc_export *exp;struct dentry *dentry;
include/linux/nfsd/nfsd.h +2 -2
@@ -70,9 +70,9 @@ void nfsd_racache_shutdown(void);int nfsd_cross_mnt (struct svc_rqst *rqstp,struct dentry **dpp,struct svc_export **expp);__be32 nfsd_lookup (struct svc_rqst *,struct svc_fh *, -const char *,int ,struct svc_fh *); +const char *,unsigned int ,struct svc_fh *);__be32 nfsd_lookup_dentry (struct svc_rqst *,struct svc_fh *, -const char *,int , +const char *,unsigned int ,struct svc_export **,struct dentry **);__be32 nfsd_setattr (struct svc_rqst *,struct svc_fh *,struct iattr *,int ,time_t );
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs