STTY(3) | Library Functions Manual | STTY(3) |
stty
, gtty
—
#include <sgtty.h>
stty
(int
fd, struct sgttyb
*buf);
gtty
(int
fd, struct sgttyb
*buf);
The stty
() function sets the state of the
terminal associated with fd. The
gtty
() function retrieves the state of the terminal
associated with fd. To set the state of a terminal the
call must have write permission.
The stty
() call is actually
‘ioctl(fd, TIOCSETP, buf)
’, while the
gtty
() call is ‘ioctl(fd,
TIOCGETP, buf)
’. See
ioctl(2) and
tty(4) for an explanation.
stty
() and gtty
() functions
appeared in Version 1 AT&T UNIX. Obsoleted
by ioctl(2), these functions were
moved to libcompat in 4.2BSD.
September 2, 2019 | NetBSD 9.0 |