aboutsummaryrefslogtreecommitdiffstats
path: root/arch/alpha/include/asm/ioctls.h
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2011-02-17 12:39:28 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2011-02-17 17:16:30 -0500
commit3c95c985fa91ecf6a0e29622bbdd13dcfc5ce9f1 (patch)
tree653ac54f667d5868712aef584ea7fea3b5542810 /arch/alpha/include/asm/ioctls.h
parentafaae08442d86402f9e0b63475c02a651c6f1387 (diff)
tty: add TIOCVHANGUP to allow clean tty shutdown of all ttys
This is useful for system management software so that it can kick off things like gettys and everything that's started from a tty, before we reuse it from/for something else or shut it down. Without this ioctl it would have to temporarily become the owner of the tty, then call vhangup() and then give it up again. Cc: Lennart Poettering <lennart@poettering.net> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/alpha/include/asm/ioctls.h')
-rw-r--r--arch/alpha/include/asm/ioctls.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/alpha/include/asm/ioctls.h b/arch/alpha/include/asm/ioctls.h
index 034b6cf5d9f3..80e1cee90f1f 100644
--- a/arch/alpha/include/asm/ioctls.h
+++ b/arch/alpha/include/asm/ioctls.h
@@ -94,6 +94,7 @@
94#define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */ 94#define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */
95#define TIOCGDEV _IOR('T',0x32, unsigned int) /* Get primary device node of /dev/console */ 95#define TIOCGDEV _IOR('T',0x32, unsigned int) /* Get primary device node of /dev/console */
96#define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */ 96#define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */
97#define TIOCVHANGUP 0x5437
97 98
98#define TIOCSERCONFIG 0x5453 99#define TIOCSERCONFIG 0x5453
99#define TIOCSERGWILD 0x5454 100#define TIOCSERGWILD 0x5454