static void vnc_tls_handshake_done(QIOTask *task,

                                   gpointer user_data)

{

    VncState *vs = user_data;

    Error *err = NULL;



    if (qio_task_propagate_error(task, &err)) {

        VNC_DEBUG("Handshake failed %s\n",

                  error_get_pretty(err));

        vnc_client_error(vs);

        error_free(err);

    } else {

        vs->ioc_tag = qio_channel_add_watch(

            vs->ioc, G_IO_IN | G_IO_OUT, vnc_client_io, vs, NULL);

        start_auth_vencrypt_subauth(vs);

    }

}

static void vnc_tls_handshake_done(QIOTask *task,

                                   gpointer user_data)

{

    VncState *vs = user_data;

    Error *err = NULL;



    if (qio_task_propagate_error(task, &err)) {

        VNC_DEBUG("Handshake failed %s\n",

                  error_get_pretty(err));

        vnc_client_error(vs);

        error_free(err);

    } else {

        vs->ioc_tag = qio_channel_add_watch(

            vs->ioc, G_IO_IN | G_IO_OUT, vnc_client_io, vs, NULL);

        start_auth_vencrypt_subauth(vs);

    }

}

        VNC_DEBUG("Handshake failed %s\n",                   error_get_pretty(err));                   error_get_pretty(err));                   error_get_pretty(err));
static void FUNC_0(QIOTask *VAR_0,

                                   gpointer VAR_1)

{

    VncState *vs = VAR_1;

    Error *err = NULL;



    if (qio_task_propagate_error(VAR_0, &err)) {

        VNC_DEBUG("Handshake failed %s\n",

                  error_get_pretty(err));

        vnc_client_error(vs);

        error_free(err);

    } else {

        vs->ioc_tag = qio_channel_add_watch(

            vs->ioc, G_IO_IN | G_IO_OUT, vnc_client_io, vs, NULL);

        start_auth_vencrypt_subauth(vs);

    }

}

static void FUNC_0(QIOTask *VAR_0,
gpointer VAR_1)
{ VncState *vs = VAR_1; Error *err = NULL; if (qio_task_propagate_error(VAR_0, &err)) { VNC_DEBUG("Handshake failed %s\n",
error_get_pretty(err)); vnc_client_error(vs); error_free(err); } else { vs->ioc_tag = qio_channel_add_watch(
vs->ioc, G_IO_IN | G_IO_OUT, vnc_client_io, vs, NULL); start_auth_vencrypt_subauth(vs); } }