diff options
author | Steve Sistare <steven.sistare@oracle.com> | 2025-03-07 12:55:51 -0800 |
---|---|---|
committer | Fabiano Rosas <farosas@suse.de> | 2025-03-14 09:29:19 -0300 |
commit | 1632a2017f682a9dc6ce51756b9765af07977873 (patch) | |
tree | d9d37b9cd4bfbff34e90a261e1e092c6b315d7e2 | |
parent | 0462a32b4f63b2448b4a196381138afd50719dc4 (diff) | |
download | qemu-1632a2017f682a9dc6ce51756b9765af07977873.zip qemu-1632a2017f682a9dc6ce51756b9765af07977873.tar.gz qemu-1632a2017f682a9dc6ce51756b9765af07977873.tar.bz2 |
migration: cpr_is_incoming
Define the cpr_is_incoming helper, to be used in several cpr fix patches.
Signed-off-by: Steve Sistare <steven.sistare@oracle.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Message-ID: <1741380954-341079-2-git-send-email-steven.sistare@oracle.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
-rw-r--r-- | include/migration/cpr.h | 1 | ||||
-rw-r--r-- | migration/cpr.c | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/migration/cpr.h b/include/migration/cpr.h index 3a6deb7..7561fc7 100644 --- a/include/migration/cpr.h +++ b/include/migration/cpr.h @@ -21,6 +21,7 @@ int cpr_find_fd(const char *name, int id); MigMode cpr_get_incoming_mode(void); void cpr_set_incoming_mode(MigMode mode); +bool cpr_is_incoming(void); int cpr_state_save(MigrationChannel *channel, Error **errp); int cpr_state_load(MigrationChannel *channel, Error **errp); diff --git a/migration/cpr.c b/migration/cpr.c index 180faab..42c4656 100644 --- a/migration/cpr.c +++ b/migration/cpr.c @@ -128,6 +128,11 @@ void cpr_set_incoming_mode(MigMode mode) incoming_mode = mode; } +bool cpr_is_incoming(void) +{ + return incoming_mode != MIG_MODE_NONE; +} + int cpr_state_save(MigrationChannel *channel, Error **errp) { int ret; |