diff options
author | Jay Sorg <jay.sorg@gmail.com> | 2013-07-02 00:45:40 -0700 |
---|---|---|
committer | Jay Sorg <jay.sorg@gmail.com> | 2013-07-02 00:45:40 -0700 |
commit | 29420b31341ab0c2ce7255b4b6f4b34f3bdf3158 (patch) | |
tree | 5c06cdab6adface3699bb1dfca856e1e0c0b9992 /sesman/chansrv/drdynvc.c | |
parent | bddf48602d0dd01408e578144863cceb52f78b31 (diff) | |
download | xrdp-proprietary-29420b31341ab0c2ce7255b4b6f4b34f3bdf3158.tar.gz xrdp-proprietary-29420b31341ab0c2ce7255b4b6f4b34f3bdf3158.zip |
chansrv: no logic change, work on warning
Diffstat (limited to 'sesman/chansrv/drdynvc.c')
-rw-r--r-- | sesman/chansrv/drdynvc.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sesman/chansrv/drdynvc.c b/sesman/chansrv/drdynvc.c index 6bcac45e..af86ea57 100644 --- a/sesman/chansrv/drdynvc.c +++ b/sesman/chansrv/drdynvc.c @@ -21,6 +21,18 @@ int g_drdynvc_chan_id; int g_drdynvc_inited = 0; +static int APP_CC drdynvc_send_capability_request(uint16_t version); +static int APP_CC drdynvc_process_capability_response(struct stream* s, + unsigned char cmd); +static int APP_CC drdynvc_process_open_channel_response(struct stream *s, + unsigned char cmd); +static int APP_CC drdynvc_process_close_channel_response(struct stream *s, + unsigned char cmd); +static int APP_CC drdynvc_process_data_first(struct stream* s, unsigned char cmd); +static int APP_CC drdynvc_process_data(struct stream* s, unsigned char cmd); +static int APP_CC drdynvc_insert_uint_124(struct stream *s, uint32_t val); +static int APP_CC drdynvc_get_chan_id(struct stream *s, char cmd, uint32_t *chan_id_p); + /** * bring up dynamic virtual channel * |