]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: Hide internals of qemuMigrationParams struct
authorJiri Denemark <jdenemar@redhat.com>
Wed, 7 Mar 2018 11:38:27 +0000 (12:38 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Tue, 17 Apr 2018 08:46:23 +0000 (10:46 +0200)
All users of migration parameters are supposed to use APIs provided by
qemu_migration_params.c without having to worry about the internals.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_migration_params.c
src/qemu/qemu_migration_params.h

index 92fe84d3248877e1ce96a2d0e66acab765d9d167..4ca49d942ef362d12837288b371031719ff4ebee 100644 (file)
@@ -30,6 +30,7 @@
 #include "qemu_hotplug.h"
 #include "qemu_migration.h"
 #include "qemu_migration_params.h"
+#include "qemu_monitor.h"
 
 #define VIR_FROM_THIS VIR_FROM_QEMU
 
@@ -37,6 +38,10 @@ VIR_LOG_INIT("qemu.qemu_migration_params");
 
 #define QEMU_MIGRATION_TLS_ALIAS_BASE "libvirt_migrate"
 
+struct _qemuMigrationParams {
+    qemuMonitorMigrationParams params;
+};
+
 
 qemuMigrationParamsPtr
 qemuMigrationParamsNew(void)
index ce7f84fd667f818d559a293b987ad6aadde22442..37e528f36ce361425067057d9b43f873cc7983f7 100644 (file)
@@ -49,9 +49,6 @@ struct _qemuMigrationCompression {
 
 typedef struct _qemuMigrationParams qemuMigrationParams;
 typedef qemuMigrationParams *qemuMigrationParamsPtr;
-struct _qemuMigrationParams {
-    qemuMonitorMigrationParams params;
-};
 
 
 qemuMigrationParamsPtr