summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2010-08-30 16:13:58 +0300
committerAlon Levy <alevy@redhat.com>2010-08-30 16:13:58 +0300
commit2335032d3b16fd2d16a7ba5be36df2265764dee2 (patch)
treed2372a09f254bc1ccfd172c13ab8f08ca17015f4
parent03498833d73175ed325ba92fb339852bd24b320f (diff)
parente27cb334cf70409c7e32be6f061921b4b317be17 (diff)
-rw-r--r--spice/vd_agent.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/spice/vd_agent.h b/spice/vd_agent.h
index aab065b..1fcda88 100644
--- a/spice/vd_agent.h
+++ b/spice/vd_agent.h
@@ -35,6 +35,16 @@
#include <spice/start-packed.h>
+enum {
+ VDP_CLIENT_PORT = 1,
+ VDP_SERVER_PORT,
+};
+
+typedef struct SPICE_ATTR_PACKED VDIChunkHeader {
+ uint32_t port;
+ uint32_t size;
+} VDIChunkHeader;
+
typedef struct SPICE_ATTR_PACKED VDAgentMessage {
uint32_t protocol;
uint32_t type;
@@ -45,6 +55,8 @@ typedef struct SPICE_ATTR_PACKED VDAgentMessage {
#define VD_AGENT_PROTOCOL 1
#define VD_AGENT_MAX_DATA_SIZE 2048
+#define VD_AGENT_CLIPBOARD_MAX_SIZE_DEFAULT 1024
+#define VD_AGENT_CLIPBOARD_MAX_SIZE_ENV "SPICE_CLIPBOARD_MAX_SIZE"
enum {
VD_AGENT_MOUSE_STATE = 1,