summaryrefslogtreecommitdiffstats
path: root/qapi-schema.json
diff options
context:
space:
mode:
authorDaniel P. Berrange2016-04-27 12:04:59 +0200
committerAmit Shah2016-05-26 08:01:27 +0200
commit48f07489edc1c9b10f21781c850e99e0cde97545 (patch)
tree8c2db8c5d215b45661886db4f6419e698c3d31d2 /qapi-schema.json
parentmigration: introduce a new QEMUFile impl based on QIOChannel (diff)
downloadqemu-48f07489edc1c9b10f21781c850e99e0cde97545.tar.gz
qemu-48f07489edc1c9b10f21781c850e99e0cde97545.tar.xz
qemu-48f07489edc1c9b10f21781c850e99e0cde97545.zip
migration: add helpers for creating QEMUFile from a QIOChannel
Currently creating a QEMUFile instance from a QIOChannel is quite simple only requiring a single call to qemu_fopen_channel_input or qemu_fopen_channel_output depending on the end of migration connection. When QEMU gains TLS support, however, there will need to be a TLS negotiation done inbetween creation of the QIOChannel and creation of the final QEMUFile. Introduce some helper methods that will encapsulate this logic, isolating the migration protocol drivers from knowledge about TLS. Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Daniel P. Berrange <berrange@redhat.com> Acked-by: Juan Quintela <quintela@redhat.com> Message-Id: <1461751518-12128-10-git-send-email-berrange@redhat.com> Signed-off-by: Amit Shah <amit.shah@redhat.com>
Diffstat (limited to 'qapi-schema.json')
0 files changed, 0 insertions, 0 deletions