aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/clnt.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/sunrpc/clnt.c')
-rw-r--r--net/sunrpc/clnt.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/net/sunrpc/clnt.c b/net/sunrpc/clnt.c
index 756fc324db9e..234c40c15f69 100644
--- a/net/sunrpc/clnt.c
+++ b/net/sunrpc/clnt.c
@@ -756,12 +756,13 @@ EXPORT_SYMBOL_GPL(rpc_force_rebind);
756 * Restart an (async) RPC call from the call_prepare state. 756 * Restart an (async) RPC call from the call_prepare state.
757 * Usually called from within the exit handler. 757 * Usually called from within the exit handler.
758 */ 758 */
759void 759int
760rpc_restart_call_prepare(struct rpc_task *task) 760rpc_restart_call_prepare(struct rpc_task *task)
761{ 761{
762 if (RPC_ASSASSINATED(task)) 762 if (RPC_ASSASSINATED(task))
763 return; 763 return 0;
764 task->tk_action = rpc_prepare_task; 764 task->tk_action = rpc_prepare_task;
765 return 1;
765} 766}
766EXPORT_SYMBOL_GPL(rpc_restart_call_prepare); 767EXPORT_SYMBOL_GPL(rpc_restart_call_prepare);
767 768
@@ -769,13 +770,13 @@ EXPORT_SYMBOL_GPL(rpc_restart_call_prepare);
769 * Restart an (async) RPC call. Usually called from within the 770 * Restart an (async) RPC call. Usually called from within the
770 * exit handler. 771 * exit handler.
771 */ 772 */
772void 773int
773rpc_restart_call(struct rpc_task *task) 774rpc_restart_call(struct rpc_task *task)
774{ 775{
775 if (RPC_ASSASSINATED(task)) 776 if (RPC_ASSASSINATED(task))
776 return; 777 return 0;
777
778 task->tk_action = call_start; 778 task->tk_action = call_start;
779 return 1;
779} 780}
780EXPORT_SYMBOL_GPL(rpc_restart_call); 781EXPORT_SYMBOL_GPL(rpc_restart_call);
781 782