Commit 023859ce authored by Thiago Rafael Becker's avatar Thiago Rafael Becker Committed by Trond Myklebust
Browse files

sunrpc: remove unnecessary test in rpc_task_set_client()



In rpc_task_set_client(), testing for a NULL clnt is not necessary, as
clnt should always be a valid pointer to a rpc_client.

Signed-off-by: default avatarThiago Rafael Becker <trbecker@gmail.com>
Signed-off-by: default avatarTrond Myklebust <trond.myklebust@hammerspace.com>
parent 5fe1210d
Loading
Loading
Loading
Loading
+15 −18
Original line number Diff line number Diff line
@@ -1076,8 +1076,6 @@ void rpc_task_set_transport(struct rpc_task *task, struct rpc_clnt *clnt)
static
void rpc_task_set_client(struct rpc_task *task, struct rpc_clnt *clnt)
{

	if (clnt != NULL) {
	rpc_task_set_transport(task, clnt);
	task->tk_client = clnt;
	refcount_inc(&clnt->cl_count);
@@ -1094,7 +1092,6 @@ void rpc_task_set_client(struct rpc_task *task, struct rpc_clnt *clnt)
	list_add_tail(&task->tk_task, &clnt->cl_tasks);
	spin_unlock(&clnt->cl_lock);
}
}

static void
rpc_task_set_rpc_message(struct rpc_task *task, const struct rpc_message *msg)