diff options
author | Laxmikant Rashinkar <LK.Rashinkar@gmail.com> | 2014-03-08 16:41:37 -0800 |
---|---|---|
committer | Laxmikant Rashinkar <LK.Rashinkar@gmail.com> | 2014-03-08 16:41:37 -0800 |
commit | 883650700fcd9e0bb90de5c307e7e4e845725312 (patch) | |
tree | 655e1121772e2f01b4e052e7282ce50f3b70d85c /sesman/libscp/libscp_session.c | |
parent | 4f83a979eba76f90da33d2936ac15be744b57ef8 (diff) | |
download | xrdp-proprietary-883650700fcd9e0bb90de5c307e7e4e845725312.tar.gz xrdp-proprietary-883650700fcd9e0bb90de5c307e7e4e845725312.zip |
added support for using Xorg driver model
Diffstat (limited to 'sesman/libscp/libscp_session.c')
-rw-r--r-- | sesman/libscp/libscp_session.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sesman/libscp/libscp_session.c b/sesman/libscp/libscp_session.c index 4c389655..8f5841a5 100644 --- a/sesman/libscp/libscp_session.c +++ b/sesman/libscp/libscp_session.c @@ -58,12 +58,19 @@ scp_session_set_type(struct SCP_SESSION *s, tui8 type) case SCP_SESSION_TYPE_XVNC: s->type = SCP_SESSION_TYPE_XVNC; break; + case SCP_SESSION_TYPE_XRDP: s->type = SCP_SESSION_TYPE_XRDP; break; + + case SCP_SESSION_TYPE_XORG: + s->type = SCP_SESSION_TYPE_XORG; + break; + case SCP_GW_AUTHENTICATION: s->type = SCP_GW_AUTHENTICATION; break; + case SCP_SESSION_TYPE_MANAGE: s->type = SCP_SESSION_TYPE_MANAGE; s->mng = (struct SCP_MNG_DATA *)g_malloc(sizeof(struct SCP_MNG_DATA), 1); @@ -75,6 +82,7 @@ scp_session_set_type(struct SCP_SESSION *s, tui8 type) } break; + default: log_message(LOG_LEVEL_WARNING, "[session:%d] set_type: unknown type", __LINE__); return 1; |