static ssize_t vnc_tls_push(gnutls_transport_ptr_t transport,

                            const void *data,

                            size_t len) {

    VncState *vs = (VncState *)transport;

    int ret;



 retry:

    ret = send(vs->csock, data, len, 0);

    if (ret < 0) {

        if (errno == EINTR)

            goto retry;

        return -1;

    }

    return ret;

}

static ssize_t vnc_tls_push(gnutls_transport_ptr_t transport,

                            const void *data,

                            size_t len) {

    VncState *vs = (VncState *)transport;

    int ret;



 retry:

    ret = send(vs->csock, data, len, 0);

    if (ret < 0) {

        if (errno == EINTR)

            goto retry;

        return -1;

    }

    return ret;

}

    int ret; static ssize_t vnc_tls_push(gnutls_transport_ptr_t transport,                             const void *data,                             size_t len) {     VncState *vs = (VncState *)transport;     int ret;  retry:     ret = send(vs->csock, data, len, 0);     if (ret < 0) {         if (errno == EINTR)             goto retry;         return -1;     return ret;                             size_t len) {     VncState *vs = (VncState *)transport;     int ret;  retry:     if (ret < 0) {         if (errno == EINTR)             goto retry;         return -1;     return ret;     int ret;     int ret;     int ret;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;         return -1;     if (ret < 0) {         return -1;     if (ret < 0) {     return ret;
static ssize_t FUNC_0(gnutls_transport_ptr_t transport,

                            const void *data,

                            size_t len) {

    VncState *vs = (VncState *)transport;

    int VAR_0;



 retry:

    VAR_0 = send(vs->csock, data, len, 0);

    if (VAR_0 < 0) {

        if (errno == EINTR)

            goto retry;

        return -1;

    }

    return VAR_0;

}

static ssize_t FUNC_0(gnutls_transport_ptr_t transport,
const void *data,
size_t len) { VncState *vs = (VncState *)transport; int VAR_0; retry:
VAR_0 = send(vs->csock, data, len, 0); if (VAR_0 < 0) { if (errno == EINTR)
goto retry; return -1; } return VAR_0; }