}
int
-virDomainSnapshotRedefinePrep(virDomainPtr domain,
- virDomainObjPtr vm,
+virDomainSnapshotRedefinePrep(virDomainObjPtr vm,
virDomainSnapshotDefPtr *defptr,
virDomainMomentObjPtr *snap,
virDomainXMLOptionPtr xmlopt,
if (other)
otherdef = virDomainSnapshotObjGetDef(other);
check_if_stolen = other && otherdef->parent.dom;
- if (virDomainSnapshotRedefineValidate(def, domain->uuid, other, xmlopt,
+ if (virDomainSnapshotRedefineValidate(def, vm->def->uuid, other, xmlopt,
flags) < 0) {
/* revert any stealing of the snapshot domain definition */
if (check_if_stolen && def->parent.dom && !otherdef->parent.dom)
bool virDomainSnapshotDefIsExternal(virDomainSnapshotDefPtr def);
bool virDomainSnapshotIsExternal(virDomainMomentObjPtr snap);
-int virDomainSnapshotRedefinePrep(virDomainPtr domain,
- virDomainObjPtr vm,
+int virDomainSnapshotRedefinePrep(virDomainObjPtr vm,
virDomainSnapshotDefPtr *def,
virDomainMomentObjPtr *snap,
virDomainXMLOptionPtr xmlopt,
qemuDomainObjSetAsyncJobMask(vm, QEMU_JOB_NONE);
if (redefine) {
- if (virDomainSnapshotRedefinePrep(domain, vm, &def, &snap,
+ if (virDomainSnapshotRedefinePrep(vm, &def, &snap,
driver->xmlopt,
&update_current, flags) < 0)
goto endjob;
goto cleanup;
if (redefine) {
- if (virDomainSnapshotRedefinePrep(domain, vm, &def, &snap,
+ if (virDomainSnapshotRedefinePrep(vm, &def, &snap,
privconn->xmlopt,
&update_current, flags) < 0)
goto cleanup;