Commit 05b6cc4a authored by Peter Xu's avatar Peter Xu Committed by Paolo Bonzini
Browse files

chardev: tcp: let TLS run on chardev context



Now qio_channel_tls_handshake() is ready to receive the context.  Let
socket chardev use it, then the TLS handshake of chardev will always be
with the chardev's context.

Signed-off-by: default avatarPeter Xu <peterx@redhat.com>
Message-Id: <20180306053320.15401-9-peterx@redhat.com>
Acked-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent 25679e5d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -751,7 +751,7 @@ static void tcp_chr_tls_init(Chardev *chr)
                              tcp_chr_tls_handshake,
                              chr,
                              NULL,
                              NULL);
                              chr->gcontext);
}