diff --git a/src/qemu/qemu_migration_params.c b/src/qemu/qemu_migration_params.c index c5d7ab9016..578cd6671f 100644 --- a/src/qemu/qemu_migration_params.c +++ b/src/qemu/qemu_migration_params.c @@ -777,6 +777,15 @@ qemuMigrationParamsApply(virQEMUDriverPtr driver, } +/** + * qemuMigrationParamsSetString: + * @migrParams: migration parameter object + * @param: parameter to set + * @value: new value + * + * Enables and sets the migration parameter @param in @migrParams. Returns 0 on + * success and -1 on error. Libvirt error is reported. + */ static int qemuMigrationParamsSetString(qemuMigrationParamsPtr migParams, qemuMigrationParam param, @@ -788,6 +797,8 @@ qemuMigrationParamsSetString(qemuMigrationParamsPtr migParams, if (VIR_STRDUP(migParams->params[param].value.s, value) < 0) return -1; + migParams->params[param].set = true; + return 0; }