aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
authornicm <nicm>2015-08-30 22:40:25 +0000
committernicm <nicm>2015-08-30 22:40:25 +0000
commitc6e9160c676db48e12e3c38229870d1c020cf1d2 (patch)
tree58de7233a36a8652c0ac93683c271fe49cd99afb /tmux.h
parentdd92b6e83dbd4b5f24ad062c7944ca32add8d0e5 (diff)
downloadrtmux-c6e9160c676db48e12e3c38229870d1c020cf1d2.tar.gz
rtmux-c6e9160c676db48e12e3c38229870d1c020cf1d2.tar.bz2
rtmux-c6e9160c676db48e12e3c38229870d1c020cf1d2.zip
Login shell can be a client flag, and move the exec code into client.c.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/tmux.h b/tmux.h
index 3b67470f..528c3e71 100644
--- a/tmux.h
+++ b/tmux.h
@@ -1203,7 +1203,7 @@ struct client {
struct screen status;
#define CLIENT_TERMINAL 0x1
-/* 0x2 unused */
+#define CLIENT_LOGIN 0x2
#define CLIENT_EXIT 0x4
#define CLIENT_REDRAW 0x8
#define CLIENT_STATUS 0x10
@@ -1412,14 +1412,12 @@ extern char *shell_cmd;
extern int debug_level;
extern time_t start_time;
extern char socket_path[PATH_MAX];
-extern int login_shell;
extern char *environ_path;
void logfile(const char *);
const char *getshell(void);
int checkshell(const char *);
int areshell(const char *);
void setblocking(int, int);
-__dead void shell_exec(const char *, const char *);
const char *find_home(void);
/* cfg.c */