SUNRPC: Eliminate side effects from rpc_malloc
[deliverable/linux.git] / net / sunrpc / clnt.c
index 12487aafaab57418b330130bb54c7f4a10561818..e7dc09ecc47078b9b14faf39bc9b205f554116d7 100644 (file)
@@ -774,7 +774,8 @@ call_allocate(struct rpc_task *task)
        req->rq_rcvsize = RPC_REPHDRSIZE + slack + proc->p_replen;
        req->rq_rcvsize <<= 2;
 
-       xprt->ops->buf_alloc(task, req->rq_callsize + req->rq_rcvsize);
+       req->rq_buffer = xprt->ops->buf_alloc(task,
+                                       req->rq_callsize + req->rq_rcvsize);
        if (req->rq_buffer != NULL)
                return;
 
This page took 0.027579 seconds and 5 git commands to generate.