summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/proc.c
diff options
context:
space:
mode:
authornicm <nicm@openbsd.org>2017-06-04 08:25:57 +0000
committernicm <nicm@openbsd.org>2017-06-04 08:25:57 +0000
commit79c9b201a726fc18a84d3a07047cdb611ff49021 (patch)
treec0431e43ac646c2a5cb39a66dc16e32e5a79cd03 /usr.bin/tmux/proc.c
parentTypo/style; plus man page escaping from jmc. (diff)
downloadwireguard-openbsd-79c9b201a726fc18a84d3a07047cdb611ff49021.tar.xz
wireguard-openbsd-79c9b201a726fc18a84d3a07047cdb611ff49021.zip
Support SIGUSR2 to stop and start logging for an existing server. Also
we currently only have two log levels so just use -v and -vv rather than -v and -vvvv, and clarify the man page entry for -v.
Diffstat (limited to 'usr.bin/tmux/proc.c')
-rw-r--r--usr.bin/tmux/proc.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/usr.bin/tmux/proc.c b/usr.bin/tmux/proc.c
index 9f291be6ff3..56eb2116e98 100644
--- a/usr.bin/tmux/proc.c
+++ b/usr.bin/tmux/proc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: proc.c,v 1.8 2016/01/19 15:59:12 nicm Exp $ */
+/* $OpenBSD: proc.c,v 1.9 2017/06/04 08:25:57 nicm Exp $ */
/*
* Copyright (c) 2015 Nicholas Marriott <nicholas.marriott@gmail.com>
@@ -265,3 +265,9 @@ proc_kill_peer(struct tmuxpeer *peer)
{
peer->flags |= PEER_BAD;
}
+
+void
+proc_toggle_log(struct tmuxproc *tp)
+{
+ log_toggle(tp->name);
+}