diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2016-04-27 11:04:58 +0100 |
---|---|---|
committer | Amit Shah <amit.shah@redhat.com> | 2016-05-26 11:31:24 +0530 |
commit | a9cfeb33bb23a8104eeeac5769165476cbf13fe3 (patch) | |
tree | 634d79f31ad451767eeba0c928924e64d8db195f /migration/Makefile.objs | |
parent | 9e4d2b98ee98f4cee50d671e500eceeefa751ee0 (diff) |
migration: introduce a new QEMUFile impl based on QIOChannel
Introduce a new QEMUFile implementation that is based on
the QIOChannel objects. This impl is different from existing
impls in that there is no file descriptor that can be made
available, as some channels may be based on higher level
protocols such as TLS.
Although the QIOChannel based implementation can trivially
provide a bi-directional stream, initially we have separate
functions for opening input & output directions to fit with
the expectation of the current QEMUFile interface.
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Message-Id: <1461751518-12128-9-git-send-email-berrange@redhat.com>
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Diffstat (limited to 'migration/Makefile.objs')
-rw-r--r-- | migration/Makefile.objs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/migration/Makefile.objs b/migration/Makefile.objs index d25ff483eb..facf2514e7 100644 --- a/migration/Makefile.objs +++ b/migration/Makefile.objs @@ -1,6 +1,7 @@ common-obj-y += migration.o tcp.o common-obj-y += vmstate.o common-obj-y += qemu-file.o qemu-file-buf.o qemu-file-unix.o qemu-file-stdio.o +common-obj-y += qemu-file-channel.o common-obj-y += xbzrle.o postcopy-ram.o common-obj-y += qjson.o |