diff options
author | David Howells <dhowells@redhat.com> | 2022-03-22 11:07:20 +0000 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2022-11-08 16:42:28 +0000 |
commit | ed472b0c8783e7e3896a8fb4382f2187aae427e1 (patch) | |
tree | 1e035cd8f39b8f643b9d4e74b760bb3ed47a6a56 /net/ipv6 | |
parent | b6c66c4324e7dd66a06a6a034204ae7d4e95c28c (diff) | |
download | linux-stable-ed472b0c8783e7e3896a8fb4382f2187aae427e1.tar.gz linux-stable-ed472b0c8783e7e3896a8fb4382f2187aae427e1.tar.bz2 linux-stable-ed472b0c8783e7e3896a8fb4382f2187aae427e1.zip |
rxrpc: Call udp_sendmsg() directly
Call udp_sendmsg() and udpv6_sendmsg() directly rather than calling
kernel_sendmsg() as the latter assumes we want a kvec-class iterator.
However, zerocopy explicitly doesn't work with such an iterator.
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
Diffstat (limited to 'net/ipv6')
-rw-r--r-- | net/ipv6/udp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c index 4bc3fc27ec78..331d699355f3 100644 --- a/net/ipv6/udp.c +++ b/net/ipv6/udp.c @@ -1639,6 +1639,7 @@ do_confirm: err = 0; goto out; } +EXPORT_SYMBOL(udpv6_sendmsg); void udpv6_destroy_sock(struct sock *sk) { |