[Spice-commits] server/red-channel.c server/reds.c

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Apr 8 07:45:51 UTC 2020


 server/red-channel.c |    1 +
 server/reds.c        |    1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 94a4578c87a704a7aa8c1067dae98327ad555343
Author: Frediano Ziglio <fziglio at redhat.com>
Date:   Wed Mar 4 17:13:06 2020 +0000

    Set SPICE_COMMON_CAP_PROTOCOL_AUTH_SELECTION in RedChannel
    
    Is set in any case, but do it once instead of every time
    one client connects.
    
    Signed-off-by: Frediano Ziglio <fziglio at redhat.com>

diff --git a/server/red-channel.c b/server/red-channel.c
index 4ff0d02f..245cf878 100644
--- a/server/red-channel.c
+++ b/server/red-channel.c
@@ -311,6 +311,7 @@ red_channel_init(RedChannel *self)
     self->priv = red_channel_get_instance_private(self);
 
     red_channel_set_common_cap(self, SPICE_COMMON_CAP_MINI_HEADER);
+    red_channel_set_common_cap(self, SPICE_COMMON_CAP_PROTOCOL_AUTH_SELECTION);
     self->priv->thread_id = pthread_self();
 }
 
diff --git a/server/reds.c b/server/reds.c
index 34c107a6..d899cb31 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -1564,7 +1564,6 @@ static void reds_channel_init_auth_caps(RedLinkInfo *link, RedChannel *channel)
     } else {
         red_channel_set_common_cap(channel, SPICE_COMMON_CAP_AUTH_SPICE);
     }
-    red_channel_set_common_cap(channel, SPICE_COMMON_CAP_PROTOCOL_AUTH_SELECTION);
 }
 
 


More information about the Spice-commits mailing list