summaryrefslogtreecommitdiffstats
path: root/sesman/chansrv/rail.c
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2012-07-26 14:38:02 -0700
committerJay Sorg <jay.sorg@gmail.com>2012-07-26 14:38:02 -0700
commiteafef9cd092c7f22026ebfb3049b17ee21348e60 (patch)
tree6c9ca1ba1c159a70362e64ab5cb79c8ede54ecbb /sesman/chansrv/rail.c
parentcddcee4929f48e91153d2a84e51f876dffe72692 (diff)
downloadxrdp-proprietary-eafef9cd092c7f22026ebfb3049b17ee21348e60.tar.gz
xrdp-proprietary-eafef9cd092c7f22026ebfb3049b17ee21348e60.zip
rail: work on splitting X11 calls out to xcommon
Diffstat (limited to 'sesman/chansrv/rail.c')
-rw-r--r--sesman/chansrv/rail.c33
1 files changed, 33 insertions, 0 deletions
diff --git a/sesman/chansrv/rail.c b/sesman/chansrv/rail.c
index fd480dc1..0d458ec7 100644
--- a/sesman/chansrv/rail.c
+++ b/sesman/chansrv/rail.c
@@ -25,3 +25,36 @@
#include "rail.h"
#include "xcommon.h"
#include "log.h"
+
+int g_rail_up = 0;
+
+/*****************************************************************************/
+int APP_CC
+rail_init(void)
+{
+ return 0;
+}
+
+/*****************************************************************************/
+int APP_CC
+rail_deinit(void)
+{
+ return 0;
+}
+
+/*****************************************************************************/
+/* data in from client ( client -> xrdp -> chansrv ) */
+int APP_CC
+rail_data_in(struct stream* s, int chan_id, int chan_flags, int length,
+ int total_length)
+{
+ return 0;
+}
+
+/*****************************************************************************/
+/* returns 0, event handled, 1 unhandled */
+int APP_CC
+rail_xevent(void* xevent)
+{
+ return 1;
+}