}
if (crs->qdisk_setuped) {
- if (libxl__qmp_do_checkpoint(gc, crs->domid)) {
+ if (libxl__qmp_colo_do_checkpoint(gc, crs->domid)) {
LOGD(ERROR, crs->domid, "doing checkpoint fails");
goto out;
}
}
if (!css->paused) {
- if (libxl__qmp_do_checkpoint(gc, dss->domid)) {
+ if (libxl__qmp_colo_do_checkpoint(gc, dss->domid)) {
LOGD(ERROR, dss->domid, "doing checkpoint fails");
goto out;
}
/* Get replication error that occurs when the vm is running */
_hidden int libxl__qmp_get_replication_error(libxl__gc *gc, int domid);
/* Do checkpoint */
-_hidden int libxl__qmp_do_checkpoint(libxl__gc *gc, int domid);
+_hidden int libxl__qmp_colo_do_checkpoint(libxl__gc *gc, int domid);
/* Stop replication */
_hidden int libxl__qmp_stop_replication(libxl__gc *gc, int domid,
bool primary);
NULL, NULL);
}
-int libxl__qmp_do_checkpoint(libxl__gc *gc, int domid)
+int libxl__qmp_colo_do_checkpoint(libxl__gc *gc, int domid)
{
- return qmp_run_command(gc, domid, "xen-do-checkpoint", NULL, NULL, NULL);
+ return qmp_run_command(gc, domid, "xen-colo-do-checkpoint",
+ NULL, NULL, NULL);
}
int libxl__qmp_stop_replication(libxl__gc *gc, int domid, bool primary)