vnc.h (01a9a51ffaf4699827ea6425cb2b834a356e159d) | vnc.h (b76806d4ec5c55d36bf5508f1405d132a4b862de) |
---|---|
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 --- 25 unchanged lines hidden (view full) --- 34#include "ui/console.h" 35#include "audio/audio.h" 36#include "qemu/bitmap.h" 37#include "crypto/tlssession.h" 38#include "qemu/buffer.h" 39#include "io/channel-socket.h" 40#include "io/channel-tls.h" 41#include "io/net-listener.h" | 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 --- 25 unchanged lines hidden (view full) --- 34#include "ui/console.h" 35#include "audio/audio.h" 36#include "qemu/bitmap.h" 37#include "crypto/tlssession.h" 38#include "qemu/buffer.h" 39#include "io/channel-socket.h" 40#include "io/channel-tls.h" 41#include "io/net-listener.h" |
42#include "authz/base.h" |
|
42#include <zlib.h> 43 44#include "keymaps.h" 45#include "vnc-palette.h" 46#include "vnc-enc-zrle.h" 47#include "ui/kbd-state.h" 48 49// #define _VNC_DEBUG 1 --- 123 unchanged lines hidden (view full) --- 173 time_t expires; 174 int auth; 175 int subauth; /* Used by VeNCrypt */ 176 int ws_auth; /* Used by websockets */ 177 int ws_subauth; /* Used by websockets */ 178 bool lossy; 179 bool non_adaptive; 180 QCryptoTLSCreds *tlscreds; | 43#include <zlib.h> 44 45#include "keymaps.h" 46#include "vnc-palette.h" 47#include "vnc-enc-zrle.h" 48#include "ui/kbd-state.h" 49 50// #define _VNC_DEBUG 1 --- 123 unchanged lines hidden (view full) --- 174 time_t expires; 175 int auth; 176 int subauth; /* Used by VeNCrypt */ 177 int ws_auth; /* Used by websockets */ 178 int ws_subauth; /* Used by websockets */ 179 bool lossy; 180 bool non_adaptive; 181 QCryptoTLSCreds *tlscreds; |
181 char *tlsaclname; | 182 QAuthZ *tlsauthz; 183 char *tlsauthzid; |
182#ifdef CONFIG_VNC_SASL 183 VncDisplaySASL sasl; 184#endif 185}; 186 187typedef struct VncTight { 188 int type; 189 uint8_t quality; --- 410 unchanged lines hidden --- | 184#ifdef CONFIG_VNC_SASL 185 VncDisplaySASL sasl; 186#endif 187}; 188 189typedef struct VncTight { 190 int type; 191 uint8_t quality; --- 410 unchanged lines hidden --- |