summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLauri Aarnio <Lauri.Aarnio@iki.fi>2008-11-10 19:52:37 +0200
committerLauri Leukkunen <lle@rahina.org>2008-12-07 04:32:46 +0200
commitcf6479d42f49bc4dbf7db2f8be8e4b50dc4e2768 (patch)
tree01e6a27c6d93183126628964b663ccaf62060cd9 /include
parentab2e89761025a9f3830988bf8a72e217d7c5018e (diff)
Fixed mapping mode selection within persistent sessions
Multiple -m, -e and/or -M options can now be specified to "sb2" command when a persistent session is created (opt. -S). One of those modes can then be selected when the user joins a session (opt. -J). For example, "sb2 -S sessionfile -m devel -m emulate" creates a persistent session which can be used in "devel" and "emulate" modes. The first listed mode becomes the default. Examples: "sb2 -J sessionfile" => devel mode, "sb2 -J sessionfile -e" => emulate mode, "sb2 -J sessionfile -m emulate" => emulate mode, but "sb2 -J sessionfile -m simple" fails, because "simple" was not listed when the session was created.
Diffstat (limited to 'include')
-rw-r--r--include/sb2.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sb2.h b/include/sb2.h
index 41a720c..0f6298e 100644
--- a/include/sb2.h
+++ b/include/sb2.h
@@ -90,6 +90,7 @@ extern int sb_loglevel__; /* do not access directly */
extern int sb2_global_vars_initialized__;
extern void sb2_initialize_global_variables(void);
extern char *sbox_session_dir;
+extern char *sbox_session_mode;
extern char *sbox_orig_ld_preload;
extern char *sbox_orig_ld_library_path;
extern char *sbox_binary_name;