Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 77de2c59 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

SUNRPC: Add a helper rpc_call_start() that initialises task->tk_action

parent 50859259
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -127,7 +127,7 @@ int rpcb_getport_sync(struct sockaddr_in *, __u32, __u32, int);
void		rpcb_getport_async(struct rpc_task *);

void		rpc_call_setup(struct rpc_task *, const struct rpc_message *, int);

void		rpc_call_start(struct rpc_task *);
int		rpc_call_async(struct rpc_clnt *clnt, struct rpc_message *msg,
			       int flags, const struct rpc_call_ops *tk_ops,
			       void *calldata);
+7 −0
Original line number Diff line number Diff line
@@ -634,6 +634,13 @@ rpc_call_setup(struct rpc_task *task, const struct rpc_message *msg, int flags)
}
EXPORT_SYMBOL_GPL(rpc_call_setup);

void
rpc_call_start(struct rpc_task *task)
{
	task->tk_action = call_start;
}
EXPORT_SYMBOL_GPL(rpc_call_start);

/**
 * rpc_peeraddr - extract remote peer address from clnt's xprt
 * @clnt: RPC client structure