Translate the TIOCSBRK & TIOCCBRK ioctl(2)s issued on a pty(4) slave to
authormpi <mpi@openbsd.org>
Mon, 8 Jan 2018 11:52:14 +0000 (11:52 +0000)
committermpi <mpi@openbsd.org>
Mon, 8 Jan 2018 11:52:14 +0000 (11:52 +0000)
commitdc7e7b3e7dbff2636fe6a2d2ae95a757f87a9fbc
treee58e268d430262191c5033abc506a651a2bdf0c2
parent9476f01c716498b9e98595483b8f5430e9891b38
Translate the TIOCSBRK & TIOCCBRK ioctl(2)s issued on a pty(4) slave to
corresponding user mode ioctls.

If the master part of the pseudo terminal previously enabled TIOCUCNTL,
it will now receive the TIOCUCNTL_{S,C}BRK commands.  This allows to
send BREAKS commands over a pty(4) independently of the serial terminal
emulator used.

Guidance and ok nicm@, ok ccardenas@, looks ok to deraadt@
share/man/man4/pty.4
sys/kern/tty_pty.c
sys/sys/ttycom.h