]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: qemuMonitorJSONMigrate(): Fix arguments' type
authorLuiz Capitulino <lcapitulino@redhat.com>
Thu, 9 Sep 2010 21:05:03 +0000 (18:05 -0300)
committerEric Blake <eblake@redhat.com>
Thu, 9 Sep 2010 22:29:27 +0000 (16:29 -0600)
QMP in QEMU 0.13 has been fixed to enforce type correctness,
this means that boolean types must be true or false, not
integers.

Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
src/qemu/qemu_monitor_json.c

index 8a586bc3210e4dd2cdad014bc97114574b97b6fb..bc19f2384089e9716bc47b609bd139c43e1a518e 100644 (file)
@@ -1601,9 +1601,9 @@ static int qemuMonitorJSONMigrate(qemuMonitorPtr mon,
     int ret;
     virJSONValuePtr cmd =
       qemuMonitorJSONMakeCommand("migrate",
-                                 "i:detach", flags & QEMU_MONITOR_MIGRATE_BACKGROUND ? 1 : 0,
-                                 "i:blk", flags & QEMU_MONITOR_MIGRATE_NON_SHARED_DISK ? 1 : 0,
-                                 "i:inc", flags & QEMU_MONITOR_MIGRATE_NON_SHARED_INC ? 1 : 0,
+                                 "b:detach", flags & QEMU_MONITOR_MIGRATE_BACKGROUND ? 1 : 0,
+                                 "b:blk", flags & QEMU_MONITOR_MIGRATE_NON_SHARED_DISK ? 1 : 0,
+                                 "b:inc", flags & QEMU_MONITOR_MIGRATE_NON_SHARED_INC ? 1 : 0,
                                  "s:uri", uri,
                                  NULL);
     virJSONValuePtr reply = NULL;