From: Ian Jackson Date: Thu, 29 May 2008 14:50:44 +0000 (+0100) Subject: VncReadEvent funcs take a uint8_t* not a char* X-Git-Tag: xen-3.3.0-rc1~158 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=595405a2aa4e3bb761973e55ab240f8b16fefd4c;p=qemu-xen-4.3-testing.git VncReadEvent funcs take a uint8_t* not a char* int protocol_xxx(/*...*/) in vnc.c --- diff --git a/vnc.c b/vnc.c index 467d45139..4ebe32a92 100644 --- a/vnc.c +++ b/vnc.c @@ -1873,7 +1873,7 @@ static void make_challenge(VncState *vs) vs->challenge[i] = (int) (256.0*rand()/(RAND_MAX+1.0)); } -static int protocol_client_auth_vnc(VncState *vs, char *data, size_t len) +static int protocol_client_auth_vnc(VncState *vs, uint8_t *data, size_t len) { char response[VNC_AUTH_CHALLENGE_SIZE]; int i, j, pwlen; @@ -2284,7 +2284,7 @@ static int vnc_start_tls(struct VncState *vs) { return vnc_continue_handshake(vs); } -static int protocol_client_vencrypt_auth(VncState *vs, char *data, size_t len) +static int protocol_client_vencrypt_auth(VncState *vs, uint8_t *data, size_t len) { int auth = read_u32(data, 0); @@ -2314,7 +2314,7 @@ static int protocol_client_vencrypt_auth(VncState *vs, char *data, size_t len) return 0; } -static int protocol_client_vencrypt_init(VncState *vs, char *data, size_t len) +static int protocol_client_vencrypt_init(VncState *vs, uint8_t *data, size_t len) { if (data[0] != 0 || data[1] != 2) { @@ -2344,7 +2344,7 @@ static int start_auth_vencrypt(VncState *vs) } #endif /* CONFIG_VNC_TLS */ -static int protocol_client_auth(VncState *vs, char *data, size_t len) +static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) { /* We only advertise 1 auth scheme at a time, so client * must pick the one we sent. Verify this */ @@ -2393,7 +2393,7 @@ static int protocol_client_auth(VncState *vs, char *data, size_t len) return 0; } -static int protocol_version(VncState *vs, char *version, size_t len) +static int protocol_version(VncState *vs, uint8_t *version, size_t len) { char local[13];