Cc: zhanghailiang <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
---
include/migration/colo.h | 6 ++++++
qapi-schema.json | 16 ----------------
2 files changed, 6 insertions(+), 16 deletions(-)
diff --git a/include/migration/colo.h b/include/migration/colo.h
index ff9874e..5d7c500 100644
--- a/include/migration/colo.h
+++ b/include/migration/colo.h
@@ -26,6 +26,12 @@ void migration_incoming_exit_colo(void);
void *colo_process_incoming_thread(void *opaque);
bool migration_incoming_in_colo_state(void);
+typedef enum {
+ COLO_MODE_UNKNOWN,
+ COLO_MODE_PRIMARY,
+ COLO_MODE_SECONDARY,
+} COLOMode;
+
COLOMode get_colo_mode(void);
/* failover */
diff --git a/qapi-schema.json b/qapi-schema.json
index 9b6f6cb..3f0eb05 100644
--- a/qapi-schema.json
+++ b/qapi-schema.json
@@ -1304,22 +1304,6 @@
'vmstate-loaded' ] }
##
-# @COLOMode:
-#
-# The colo mode
-#
-# @unknown: unknown mode
-#
-# @primary: master side
-#
-# @secondary: slave side
-#
-# Since: 2.8
-##
-{ 'enum': 'COLOMode',
- 'data': [ 'unknown', 'primary', 'secondary'] }
-
-##
# @FailoverStatus:
#
# An enumeration of COLO failover status
--
2.7.5