.\" Modified 1993-07-24 by Rik Faith (faith@cs.unc.edu)
.\" Modified 2003-04-07 by Michael Kerrisk
.\"
-.TH TTY 4 2016-07-17 "Linux" "Linux Programmer's Manual"
+.TH TTY 4 2017-05-03 "Linux" "Linux Programmer's Manual"
.SH NAME
tty \- controlling terminal
.SH DESCRIPTION
is a character file with major number 5 and
minor number 0, usually of mode 0666 and owner.group root.tty.
It is a synonym for the controlling terminal of a process, if any.
-.LP
+.PP
In addition to the
.BR ioctl (2)
requests supported by the device that
is supported.
.SS TIOCNOTTY
Detach the calling process from its controlling terminal.
-.sp
+.PP
If the process is the session leader,
then
.B SIGHUP
.B SIGCONT
signals are sent to the foreground process group
and all processes in the current session lose their controlling tty.
-.sp
+.PP
This
.BR ioctl (2)
call works only on file descriptors connected
.BR chown (1),
.BR mknod (1),
.BR ioctl (2),
+.BR ioctl_console (2),
+.BR ioctl_tty (2),
.BR termios (3),
-.BR console_ioctl (4),
-.BR tty_ioctl (4),
.BR ttyS (4),
.BR agetty (8),
.BR mingetty (8)