diff options
author | Juan Quintela <quintela@redhat.com> | 2017-03-20 22:25:28 +0100 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2017-04-21 12:25:39 +0200 |
commit | 5727309d254b4942645888574a16d36942ec439c (patch) | |
tree | 9a09abab8e668ca62d67ffbf11289b1799a2e958 /migration/migration.c | |
parent | 6d358d94943076846328cc292e4f45c31e1d5d96 (diff) |
migration: Remove MigrationState from migration_in_postcopy
We need to call for the migrate_get_current() in more that half of the
uses, so call that inside.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'migration/migration.c')
-rw-r--r-- | migration/migration.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/migration/migration.c b/migration/migration.c index 2990c4069c..7da16cf44e 100644 --- a/migration/migration.c +++ b/migration/migration.c @@ -1062,14 +1062,16 @@ bool migration_has_failed(MigrationState *s) s->state == MIGRATION_STATUS_FAILED); } -bool migration_in_postcopy(MigrationState *s) +bool migration_in_postcopy(void) { + MigrationState *s = migrate_get_current(); + return (s->state == MIGRATION_STATUS_POSTCOPY_ACTIVE); } bool migration_in_postcopy_after_devices(MigrationState *s) { - return migration_in_postcopy(s) && s->postcopy_after_devices; + return migration_in_postcopy() && s->postcopy_after_devices; } bool migration_is_idle(MigrationState *s) |