ioemu: move VNC-specific switchbpp member to VncState
PATCH 1/1 ioemu: move VNC-specific switchbpp member to VncState
ioemu: move VNC-specific switchbpp member to VncState
Signed-off-by Samuel Thibault <[email protected]>
tools/ioemu/vl.h +0 -1
@@ -940,7 +940,6 @@ struct DisplayState {uint32_t *palette;uint64_t gui_timer_interval; -int switchbpp;int shared_buf;void (*dpy_update)(struct DisplayState *s,int x,int y,int w,int h);
tools/ioemu/vnc.c +3 -2
@@ -198,6 +198,7 @@ struct VncStatechar *x509key;#endif char challenge[VNC_AUTH_CHALLENGE_SIZE ]; +int switchbpp;#if CONFIG_VNC_TLS int wiremode;
@@ -1686,7 +1687,7 @@ static void vnc_dpy_colourdepth(DisplaySdefault :return ; } -if (ds->switchbpp) { +if (vs->switchbpp) {vnc_client_error (vs); }else if (vs->csock !=-1 && vs->has_WMVi) {/* Sending a WMVi message to notify the client*/
@@ -2647,7 +2648,7 @@ int vnc_display_open(DisplayState *ds, cif (strncmp (options,"password" ,8 ) ==0 ) { password =1 ;/* Require password auth */ }else if (strncmp (options,"switchbpp" ,9 ) ==0 ) { - ds->switchbpp =1 ; + vs->switchbpp =1 ;#if CONFIG_VNC_TLS } else if (strncmp(options, "tls", 3) == 0) { tls =1 ;/* Require TLS */