vnc.c (130d0bc6594d0cc6591d00312841891b3c187b07) | vnc.c (543b95801f98ab2cb7413c39779fd5b7f363ce3d) |
---|---|
1/* 2 * QEMU VNC display driver 3 * 4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws> 5 * Copyright (C) 2006 Fabrice Bellard 6 * Copyright (C) 2009 Red Hat, Inc 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 2974 unchanged lines hidden (view full) --- 2983 bool skipauth, bool websocket) 2984{ 2985 VncState *vs = g_malloc0(sizeof(VncState)); 2986 int i; 2987 2988 vs->csock = csock; 2989 vs->vd = vd; 2990 | 1/* 2 * QEMU VNC display driver 3 * 4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws> 5 * Copyright (C) 2006 Fabrice Bellard 6 * Copyright (C) 2009 Red Hat, Inc 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 2974 unchanged lines hidden (view full) --- 2983 bool skipauth, bool websocket) 2984{ 2985 VncState *vs = g_malloc0(sizeof(VncState)); 2986 int i; 2987 2988 vs->csock = csock; 2989 vs->vd = vd; 2990 |
2991 buffer_init(&vs->input, "vnc-input/%d", csock); 2992 buffer_init(&vs->output, "vnc-output/%d", csock); 2993 buffer_init(&vs->ws_input, "vnc-ws_input/%d", csock); 2994 buffer_init(&vs->ws_output, "vnc-ws_output/%d", csock); 2995 buffer_init(&vs->jobs_buffer, "vnc-jobs_buffer/%d", csock); 2996 2997 buffer_init(&vs->tight.tight, "vnc-tight/%d", csock); 2998 buffer_init(&vs->tight.zlib, "vnc-tight-zlib/%d", csock); 2999 buffer_init(&vs->tight.gradient, "vnc-tight-gradient/%d", csock); 3000#ifdef CONFIG_VNC_JPEG 3001 buffer_init(&vs->tight.jpeg, "vnc-tight-jpeg/%d", csock); 3002#endif 3003#ifdef CONFIG_VNC_PNG 3004 buffer_init(&vs->tight.png, "vnc-tight-png/%d", csock); 3005#endif 3006 buffer_init(&vs->zlib.zlib, "vnc-zlib/%d", csock); 3007 buffer_init(&vs->zrle.zrle, "vnc-zrle/%d", csock); 3008 buffer_init(&vs->zrle.fb, "vnc-zrle-fb/%d", csock); 3009 buffer_init(&vs->zrle.zlib, "vnc-zrle-zlib/%d", csock); 3010 |
|
2991 if (skipauth) { 2992 vs->auth = VNC_AUTH_NONE; 2993 vs->subauth = VNC_AUTH_INVALID; 2994 } else { 2995 if (websocket) { 2996 vs->auth = vd->ws_auth; 2997 vs->subauth = VNC_AUTH_INVALID; 2998 } else { --- 893 unchanged lines hidden --- | 3011 if (skipauth) { 3012 vs->auth = VNC_AUTH_NONE; 3013 vs->subauth = VNC_AUTH_INVALID; 3014 } else { 3015 if (websocket) { 3016 vs->auth = vd->ws_auth; 3017 vs->subauth = VNC_AUTH_INVALID; 3018 } else { --- 893 unchanged lines hidden --- |