diff options
Diffstat (limited to 'server/red_dispatcher.c')
-rw-r--r-- | server/red_dispatcher.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/server/red_dispatcher.c b/server/red_dispatcher.c index 2a3c297c..3816e142 100644 --- a/server/red_dispatcher.c +++ b/server/red_dispatcher.c @@ -71,7 +71,7 @@ extern spice_wan_compression_t zlib_glz_state; static RedDispatcher *dispatchers = NULL; -static void red_dispatcher_set_peer(Channel *channel, RedsStreamContext *peer, int migration, +static void red_dispatcher_set_peer(Channel *channel, RedsStream *peer, int migration, int num_common_caps, uint32_t *common_caps, int num_caps, uint32_t *caps) { @@ -81,7 +81,7 @@ static void red_dispatcher_set_peer(Channel *channel, RedsStreamContext *peer, i dispatcher = (RedDispatcher *)channel->data; RedWorkerMessage message = RED_WORKER_MESSAGE_DISPLAY_CONNECT; write_message(dispatcher->channel, &message); - send_data(dispatcher->channel, &peer, sizeof(RedsStreamContext *)); + send_data(dispatcher->channel, &peer, sizeof(RedsStream *)); send_data(dispatcher->channel, &migration, sizeof(int)); } @@ -101,7 +101,7 @@ static void red_dispatcher_migrate(Channel *channel) write_message(dispatcher->channel, &message); } -static void red_dispatcher_set_cursor_peer(Channel *channel, RedsStreamContext *peer, +static void red_dispatcher_set_cursor_peer(Channel *channel, RedsStream *peer, int migration, int num_common_caps, uint32_t *common_caps, int num_caps, uint32_t *caps) @@ -110,7 +110,7 @@ static void red_dispatcher_set_cursor_peer(Channel *channel, RedsStreamContext * red_printf(""); RedWorkerMessage message = RED_WORKER_MESSAGE_CURSOR_CONNECT; write_message(dispatcher->channel, &message); - send_data(dispatcher->channel, &peer, sizeof(RedsStreamContext *)); + send_data(dispatcher->channel, &peer, sizeof(RedsStream *)); send_data(dispatcher->channel, &migration, sizeof(int)); } |