qemu/io
Elena Ufimtseva bebab91ebd io: add qio_channel_readv_full_all_eof & qio_channel_readv_full_all helpers
Adds qio_channel_readv_full_all_eof() and qio_channel_readv_full_all()
to read both data and FDs. Refactors existing code to use these helpers.

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Acked-by: Daniel P. Berrangé <berrange@redhat.com>
Message-id: b059c4cc0fb741e794d644c144cc21372cad877d.1611938319.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2021-02-10 09:23:28 +00:00
..
channel-buffer.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-command.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-file.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-socket.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-tls.c io/channel-tls.c: make qio_channel_tls_shutdown thread-safe 2021-01-13 10:21:17 +01:00
channel-util.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-watch.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
channel-websock.c io: Don't use '#' flag of printf format 2020-10-29 09:57:37 +00:00
channel.c io: add qio_channel_readv_full_all_eof & qio_channel_readv_full_all helpers 2021-02-10 09:23:28 +00:00
dns-resolver.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
meson.build meson: Propagate gnutls dependency 2021-01-12 12:38:03 +01:00
net-listener.c qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE 2020-09-18 14:12:32 -04:00
task.c io: Fix Lesser GPL version number 2020-10-29 09:57:37 +00:00
trace-events socket: Add num connections to qio_channel_socket_async() 2019-09-03 23:24:42 +02:00
trace.h trace: switch position of headers to what Meson requires 2020-08-21 06:18:24 -04:00