diff options
author | jsorg71 <jsorg71> | 2009-08-15 02:49:13 +0000 |
---|---|---|
committer | jsorg71 <jsorg71> | 2009-08-15 02:49:13 +0000 |
commit | 33b4e7f417f5d270b88b44ae1a3356a29a977062 (patch) | |
tree | 908ea7c643bfea14c1b8ec77236129072beaf3e3 /rdp | |
parent | fa91c84668207d94079fc0b4826d3f0e89efdf40 (diff) | |
download | xrdp-proprietary-33b4e7f417f5d270b88b44ae1a3356a29a977062.tar.gz xrdp-proprietary-33b4e7f417f5d270b88b44ae1a3356a29a977062.zip |
channel fixes
Diffstat (limited to 'rdp')
-rw-r--r-- | rdp/rdp.c | 1 | ||||
-rw-r--r-- | rdp/rdp.h | 5 |
2 files changed, 5 insertions, 1 deletions
@@ -307,6 +307,7 @@ mod_init(void) DEBUG(("in mod_init")); mod = (struct mod*)g_malloc(sizeof(struct mod), 1); mod->size = sizeof(struct mod); + mod->version = CURRENT_MOD_VER; mod->handle = (long)mod; mod->mod_connect = lib_mod_connect; mod->mod_start = lib_mod_start; @@ -251,6 +251,8 @@ struct rdp_orders struct rdp_bitmap* cache_bitmap[3][600]; }; +#define CURRENT_MOD_VER 1 + struct mod { int size; /* size of this struct */ @@ -307,7 +309,8 @@ struct mod int* channel_flags); int (*server_get_channel_id)(struct mod* v, char* name); int (*server_send_to_channel)(struct mod* v, int channel_id, - char* data, int data_len); + char* data, int data_len, + int total_data_len, int flags); long server_dumby[100 - 24]; /* align, 100 minus the number of server functions above */ /* common */ |