summaryrefslogtreecommitdiffstats
path: root/sesman/chansrv/chansrv.h
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2012-08-19 19:45:31 -0700
committerJay Sorg <jay.sorg@gmail.com>2012-08-19 19:45:31 -0700
commit087ea0176d386a4951e49bd6d71f9eb38919d776 (patch)
treed368f740dd6ab2adac6ead14c82b28377774fd2d /sesman/chansrv/chansrv.h
parentf1f31fadef930442b51ce1b0ca7beef924ee0922 (diff)
downloadxrdp-proprietary-087ea0176d386a4951e49bd6d71f9eb38919d776.tar.gz
xrdp-proprietary-087ea0176d386a4951e49bd6d71f9eb38919d776.zip
chansrv: work on image clipboard
Diffstat (limited to 'sesman/chansrv/chansrv.h')
-rw-r--r--sesman/chansrv/chansrv.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/sesman/chansrv/chansrv.h b/sesman/chansrv/chansrv.h
index a7a0f3e7..ba593461 100644
--- a/sesman/chansrv/chansrv.h
+++ b/sesman/chansrv/chansrv.h
@@ -21,14 +21,21 @@
#include "arch.h"
#include "parse.h"
+#include "log.h"
-#define XRDP_CHANNEL_LOG 0
+struct chan_out_data
+{
+ struct stream* s;
+ struct chan_out_data* next;
+};
struct chan_item
{
int id;
int flags;
char name[16];
+ struct chan_out_data* head;
+ struct chan_out_data* tail;
};
int APP_CC
@@ -47,12 +54,7 @@ main_cleanup(void);
} \
}
-#if XRDP_CHANNEL_LOG
-#include "log.h"
#define LOGM(_args) do { log_message _args ; } while (0)
-#else
-#define LOGM(_args)
-#endif
#ifndef GSET_UINT8
#define GSET_UINT8(_ptr, _offset, _data) \