diff options
author | Jonathon Jongsma <jjongsma@redhat.com> | 2015-01-16 16:42:24 -0600 |
---|---|---|
committer | Fabiano FidĂȘncio <fidencio@redhat.com> | 2015-02-23 23:00:43 +0100 |
commit | 412517abeafcdb567d0875f0850926a3c88fe976 (patch) | |
tree | 7c98045c0af36e9059b26ee6d883af50a8618e9d | |
parent | 85a6a5381c528474cdeed4132545715ec1e1ad01 (diff) | |
download | spice-412517abeafcdb567d0875f0850926a3c88fe976.tar.gz spice-412517abeafcdb567d0875f0850926a3c88fe976.tar.xz spice-412517abeafcdb567d0875f0850926a3c88fe976.zip |
Change reds_agent_state_restore() to take RedsState arg
-rw-r--r-- | server/reds.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/reds.c b/server/reds.c index 3097759d..1dad3e8e 100644 --- a/server/reds.c +++ b/server/reds.c @@ -1206,7 +1206,7 @@ void reds_marshall_migrate_data(RedsState *reds, SpiceMarshaller *m) agent_state->write_filter.result); } -static int reds_agent_state_restore(SpiceMigrateDataMain *mig_data) +static int reds_agent_state_restore(RedsState *reds, SpiceMigrateDataMain *mig_data) { VDIPortState *agent_state = &reds->agent_state; uint32_t chunk_header_remaining; @@ -1306,7 +1306,7 @@ int reds_handle_migrate_data(MainChannelClient *mcc, SpiceMigrateDataMain *mig_d main_channel_push_agent_connected(reds->main_channel); } else { spice_debug("restoring state from mig_data"); - return reds_agent_state_restore(mig_data); + return reds_agent_state_restore(reds, mig_data); } } } else { @@ -2917,7 +2917,7 @@ static SpiceCharDeviceState *attach_to_red_agent(SpiceCharDeviceInstance *sin) if (reds->agent_state.mig_data) { spice_debug("restoring state from stored migration data"); spice_assert(reds->agent_state.plug_generation == 1); - reds_agent_state_restore(reds->agent_state.mig_data); + reds_agent_state_restore(reds, reds->agent_state.mig_data); free(reds->agent_state.mig_data); reds->agent_state.mig_data = NULL; } |