This patch should be squashed in the previous. - make some function static; - remove unused functions and structures; - remove not necessary includes; - indentation fixes. Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> --- server/main-channel-client.c | 11 ++++------- server/main-channel-client.h | 16 +++------------- server/red-worker.c | 1 - server/reds.c | 1 - server/sound.c | 1 - server/stream.c | 1 - 6 files changed, 7 insertions(+), 24 deletions(-) diff --git a/server/main-channel-client.c b/server/main-channel-client.c index bed0f55..bac5316 100644 --- a/server/main-channel-client.c +++ b/server/main-channel-client.c @@ -58,7 +58,9 @@ struct MainChannelClient { int seamless_mig_dst; }; -RedPipeItem *main_notify_item_new(void *data, int num) +static int main_channel_client_push_ping(MainChannelClient *mcc, int size); + +static RedPipeItem *main_notify_item_new(void *data, int num) { RedNotifyPipeItem *item = spice_malloc(sizeof(RedNotifyPipeItem)); const char *msg = data; @@ -94,7 +96,7 @@ static RedPipeItem *red_ping_item_new(int size) return &item->base; } -int main_channel_client_push_ping(MainChannelClient *mcc, int size) +static int main_channel_client_push_ping(MainChannelClient *mcc, int size) { RedPipeItem *item; @@ -400,11 +402,6 @@ gboolean main_channel_client_migrate_src_complete(MainChannelClient *mcc, return ret; } -uint32_t main_channel_client_get_link_id(MainChannelClient *mcc) -{ - return mcc->connection_id; -} - #ifdef RED_STATISTICS static void do_ping_client(MainChannelClient *mcc, const char *opt, int has_interval, int interval) diff --git a/server/main-channel-client.h b/server/main-channel-client.h index e103edc..7e4daf9 100644 --- a/server/main-channel-client.h +++ b/server/main-channel-client.h @@ -23,9 +23,9 @@ typedef struct MainChannel MainChannel; typedef struct MainChannelClient MainChannelClient; MainChannelClient *main_channel_client_create(MainChannel *main_chan, RedClient *client, - RedsStream *stream, uint32_t connection_id, - int num_common_caps, uint32_t *common_caps, - int num_caps, uint32_t *caps); + RedsStream *stream, uint32_t connection_id, + int num_common_caps, uint32_t *common_caps, + int num_caps, uint32_t *caps); void main_channel_client_push_agent_tokens(MainChannelClient *mcc, uint32_t num_tokens); void main_channel_client_push_agent_data(MainChannelClient *mcc, uint8_t* data, size_t len, @@ -54,11 +54,8 @@ void main_channel_client_migrate_dst_complete(MainChannelClient *mcc); gboolean main_channel_client_migrate_src_complete(MainChannelClient *mcc, gboolean success); -int main_channel_client_push_ping(MainChannelClient *mcc, int size); void main_channel_client_handle_pong(MainChannelClient *mcc, SpiceMsgPing *ping, uint32_t size); -uint32_t main_channel_client_get_link_id(MainChannelClient *mcc); - /* * return TRUE if network test had been completed successfully. * If FALSE, bitrate_per_sec is set to MAX_UINT64 and the roundtrip is set to 0 @@ -99,11 +96,6 @@ enum { RED_PIPE_ITEM_TYPE_MAIN_AGENT_CONNECTED_TOKENS, }; -typedef struct RefsPipeItem { - RedPipeItem base; - int *refs; -} RefsPipeItem; - typedef struct RedPingPipeItem { RedPipeItem base; int size; @@ -158,6 +150,4 @@ typedef struct RedMultiMediaTimePipeItem { int time; } RedMultiMediaTimePipeItem; -RedPipeItem *main_notify_item_new(void *data, int num); - #endif /* __MAIN_CHANNEL_CLIENT_H__ */ diff --git a/server/red-worker.c b/server/red-worker.c index f21fefb..aa04988 100644 --- a/server/red-worker.c +++ b/server/red-worker.c @@ -51,7 +51,6 @@ #include "red-worker.h" #include "cursor-channel.h" #include "tree.h" -#include "main-channel-client.h" #define CMD_RING_POLL_TIMEOUT 10 //milli #define CMD_RING_POLL_RETRIES 1 diff --git a/server/reds.c b/server/reds.c index 88c3407..67c262a 100644 --- a/server/reds.c +++ b/server/reds.c @@ -57,7 +57,6 @@ #include "agent-msg-filter.h" #include "inputs-channel.h" #include "main-channel.h" -#include "main-channel-client.h" #include "red-qxl.h" #include "main-dispatcher.h" #include "sound.h" diff --git a/server/sound.c b/server/sound.c index d790c7a..aae841c 100644 --- a/server/sound.c +++ b/server/sound.c @@ -32,7 +32,6 @@ #include "spice.h" #include "red-common.h" #include "main-channel.h" -#include "main-channel-client.h" #include "reds.h" #include "red-qxl.h" #include "sound.h" diff --git a/server/stream.c b/server/stream.c index ca2cdaa..8884480 100644 --- a/server/stream.c +++ b/server/stream.c @@ -20,7 +20,6 @@ #include "stream.h" #include "display-channel.h" -#include "main-channel-client.h" #define FPS_TEST_INTERVAL 1 #define FOREACH_STREAMS(display, item) \ -- 2.5.5 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel