This is not the big patch set that enables sparse streams. Not
just yet. I'm merely sending first few patches that prepare the
environment for that. These can, however, go in independent of
sparse streams.
Michal Privoznik (9):
daemonClientStream: Use unsigned int to store stream @serial
daemon stream: Prefer bool over unsigned int var:1
daemon stream: Convert @tx in daemonClientStream to bool
daemon stream: Remove useless empty lines from header file
virNetClientCallDispatchStream: Update comment
daemonStreamHandleRead: Rework to follow our coding pattern
Revert "rpc: Fix slow volume download (virsh vol-download)"
virnetclientstream: Process stream messages later
virStream{Recv,Send}All: Increase client buffer
daemon/stream.c | 116 +++++++++++++++----------------
daemon/stream.h | 2 -
src/libvirt-stream.c | 5 +-
src/rpc/virnetclient.c | 6 +-
src/rpc/virnetclientstream.c | 158 +++++++++++++++---------------------------
src/rpc/virnetserverprogram.c | 12 ++--
src/rpc/virnetserverprogram.h | 4 +-
7 files changed, 129 insertions(+), 174 deletions(-)
--
2.7.3