diff options
author | David Howells <dhowells@redhat.com> | 2018-08-03 17:06:56 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-08-03 12:46:20 -0700 |
commit | eb9950eb31f56e57582a61c92073336d04a26542 (patch) | |
tree | 07b8dce25311282d6511c5778cb2cd5d12f9fc89 /include/net | |
parent | 3424b700225c2f76d599abc8e5ea03064790618b (diff) | |
download | linux-eb9950eb31f56e57582a61c92073336d04a26542.tar.gz linux-eb9950eb31f56e57582a61c92073336d04a26542.tar.bz2 linux-eb9950eb31f56e57582a61c92073336d04a26542.zip |
rxrpc: Push iov_iter up from rxrpc_kernel_recv_data() to caller
Push iov_iter up from rxrpc_kernel_recv_data() to its caller to allow
non-contiguous iovs to be passed down, thereby permitting file reading to
be simplified in the AFS filesystem in a future patch.
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/af_rxrpc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/af_rxrpc.h b/include/net/af_rxrpc.h index 8ae8ee004258..f53edb3754bc 100644 --- a/include/net/af_rxrpc.h +++ b/include/net/af_rxrpc.h @@ -61,7 +61,7 @@ int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *, struct msghdr *, size_t, rxrpc_notify_end_tx_t); int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *, - void *, size_t, size_t *, bool, u32 *, u16 *); + struct iov_iter *, bool, u32 *, u16 *); bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *, u32, int, const char *); void rxrpc_kernel_end_call(struct socket *, struct rxrpc_call *); |