On May 18, 2012, at 6:05 PM, Chuck Lever wrote: > Clean up: prefer using the proper types in "if" expressions. Is that the preferred style? I certainly prefer it (being raised on openbsd style(9)) , but when I wrote the code below I was trying to follow the style of most of fs/nfs. -dros > > Signed-off-by: Chuck Lever <chuck.lever@xxxxxxxxxx> > --- > > fs/nfs/nfs4proc.c | 16 ++++++++-------- > 1 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c > index 386a756..db7b76a 100644 > --- a/fs/nfs/nfs4proc.c > +++ b/fs/nfs/nfs4proc.c > @@ -5130,30 +5130,30 @@ int nfs4_proc_exchange_id(struct nfs_client *clp, struct rpc_cred *cred) > > res.server_scope = kzalloc(sizeof(struct nfs41_server_scope), > GFP_KERNEL); > - if (unlikely(!res.server_scope)) { > + if (unlikely(res.server_scope == NULL)) { > status = -ENOMEM; > goto out; > } > > res.impl_id = kzalloc(sizeof(struct nfs41_impl_id), GFP_KERNEL); > - if (unlikely(!res.impl_id)) { > + if (unlikely(res.impl_id == NULL)) { > status = -ENOMEM; > goto out_server_scope; > } > > status = rpc_call_sync(clp->cl_rpcclient, &msg, RPC_TASK_TIMEOUT); > - if (!status) > + if (status == 0) > status = nfs4_check_cl_exchange_flags(clp->cl_exchange_flags); > > - if (!status) { > + if (status == 0) { > /* use the most recent implementation id */ > kfree(clp->cl_implid); > clp->cl_implid = res.impl_id; > } else > kfree(res.impl_id); > > - if (!status) { > - if (clp->cl_serverscope && > + if (status == 0) { > + if (clp->cl_serverscope != NULL && > !nfs41_same_server_scope(clp->cl_serverscope, > res.server_scope)) { > dprintk("%s: server_scope mismatch detected\n", > @@ -5163,7 +5163,7 @@ int nfs4_proc_exchange_id(struct nfs_client *clp, struct rpc_cred *cred) > clp->cl_serverscope = NULL; > } > > - if (!clp->cl_serverscope) { > + if (clp->cl_serverscope == NULL) { > clp->cl_serverscope = res.server_scope; > goto out; > } > @@ -5172,7 +5172,7 @@ int nfs4_proc_exchange_id(struct nfs_client *clp, struct rpc_cred *cred) > out_server_scope: > kfree(res.server_scope); > out: > - if (clp->cl_implid) > + if (clp->cl_implid != NULL) > dprintk("%s: Server Implementation ID: " > "domain: %s, name: %s, date: %llu,%u\n", > __func__, clp->cl_implid->domain, clp->cl_implid->name, > > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html
Attachment:
smime.p7s
Description: S/MIME cryptographic signature