aboutsummaryrefslogtreecommitdiff
path: root/migration/Makefile.objs
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2016-04-27 11:04:58 +0100
committerAmit Shah <amit.shah@redhat.com>2016-05-26 11:31:24 +0530
commita9cfeb33bb23a8104eeeac5769165476cbf13fe3 (patch)
tree634d79f31ad451767eeba0c928924e64d8db195f /migration/Makefile.objs
parent9e4d2b98ee98f4cee50d671e500eceeefa751ee0 (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.objs1
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