Well, tastes could reasonably differ, but I'd rather leave this code as it is. --b. On Wed, Sep 29, 2021 at 05:16:26PM +0800, dingsenjie@xxxxxxx wrote: > From: dingsenjie <dingsenjie@xxxxxxxxxx> > > Simplify the return expression in the nfs4idmap.c > > Signed-off-by: dingsenjie <dingsenjie@xxxxxxxxxx> > --- > fs/nfsd/nfs4idmap.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/fs/nfsd/nfs4idmap.c b/fs/nfsd/nfs4idmap.c > index f92161c..dc5926c 100644 > --- a/fs/nfsd/nfs4idmap.c > +++ b/fs/nfsd/nfs4idmap.c > @@ -603,7 +603,6 @@ static __be32 idmap_id_to_name(struct xdr_stream *xdr, > static bool > numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id) > { > - int ret; > char buf[11]; > > if (namelen + 1 > sizeof(buf)) > @@ -612,8 +611,7 @@ static __be32 idmap_id_to_name(struct xdr_stream *xdr, > /* Just to make sure it's null-terminated: */ > memcpy(buf, name, namelen); > buf[namelen] = '\0'; > - ret = kstrtouint(buf, 10, id); > - return ret == 0; > + return kstrtouint(buf, 10, id) == 0; > } > > static __be32 > -- > 1.9.1 >