summaryrefslogtreecommitdiffstats
path: root/sesman/config.h
diff options
context:
space:
mode:
authormetalefty <meta@vmeta.jp>2018-06-19 13:06:04 +0900
committerGitHub <noreply@github.com>2018-06-19 13:06:04 +0900
commitdbee05d9edf2cd440e4492f60baf91f76169aa51 (patch)
tree49a32bed140e503133af525c7d2d8906bace6678 /sesman/config.h
parent036c29212037d7cb3bd79b3c90a33542ea5704cf (diff)
parenteda18428252aa5b12532387d236d06530c0d866d (diff)
downloadxrdp-proprietary-dbee05d9edf2cd440e4492f60baf91f76169aa51.tar.gz
xrdp-proprietary-dbee05d9edf2cd440e4492f60baf91f76169aa51.zip
Merge pull request #1147 from metalefty/defaultwm-fullpath
Accept full path for DefaultWindowManager
Diffstat (limited to 'sesman/config.h')
-rw-r--r--sesman/config.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/sesman/config.h b/sesman/config.h
index c7cb50fd..6e63fcef 100644
--- a/sesman/config.h
+++ b/sesman/config.h
@@ -39,6 +39,7 @@
#define SESMAN_CFG_USERWM "UserWindowManager"
#define SESMAN_CFG_MAX_SESSION "MaxSessions"
#define SESMAN_CFG_AUTH_FILE_PATH "AuthFilePath"
+#define SESMAN_CFG_RECONNECT_SH "ReconnectScript"
#define SESMAN_CFG_RDP_PARAMS "X11rdp"
#define SESMAN_CFG_XORG_PARAMS "Xorg"
@@ -198,13 +199,18 @@ struct config_sesman
* @var default_wm
* @brief Default window manager
*/
- char default_wm[32];
+ char *default_wm;
/**
* @var user_wm
* @brief Default window manager
*/
char user_wm[32];
/**
+ * @var reconnect_sh
+ * @brief Script executed when reconnected
+ */
+ char *reconnect_sh;
+ /**
* @var auth_file_path
* @brief Auth file path
*/