summary refs log tree commit diff stats
path: root/hw/apic_common.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2011-11-24 18:10:49 +0100
committerGerd Hoffmann <kraxel@redhat.com>2012-02-10 09:58:33 +0100
commit8cf364898cfe4ae761f2253e91a040633d6f87be (patch)
tree056bc466b445d527bda61b0021c63bf3d152f4b8 /hw/apic_common.c
parente26437c2d4a7f6cbbc0bbd51b08a2dcce84bb93b (diff)
downloadfocaccia-qemu-8cf364898cfe4ae761f2253e91a040633d6f87be.tar.gz
focaccia-qemu-8cf364898cfe4ae761f2253e91a040633d6f87be.zip
vnc: implement shared flag handling.
VNC clients send a shared flag in the client init message.  Up to now
qemu completely ignores this.  This patch implements shared flag
handling.  It comes with three policies:  By default qemu behaves as one
would expect:  Asking for a exclusive access grants exclusive access to
the client connecting.  There is also a desktop sharing mode which
disallows exclusive connects (so one forgetting -shared wouldn't drop
everybody else) and a compatibility mode which mimics the traditional
(but non-conforming) qemu behavior.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/apic_common.c')
0 files changed, 0 insertions, 0 deletions