TO BE OBSOLETED
stty(), gtty() - control terminal device (Bell Version 6
int stty(int fildes, const struct sgttyb *argp);
int gtty(int fildes, struct sgttyb *argp);
These system calls are preserved for backward compatibility with Bell
Version 6. They provide as close an approximation as possible to the
old Version 6 functions. All new code should use the TCSETA and TCGETA
ioctl() calls described in termio(7).
For certain status settings and status inquiries about terminal
devices, the functions stty() and gtty() are equivalent to
ioctl(fildes, TIOCSETP, argp)
ioctl(fildes, TIOCGETP, argp)
respectively (see ioctl(2) and termio(7).
gtty() and stty() return the following values:
0 Successful completion.
-1 Failure. errno is set to indicate the error.
If gtty() or stty() fails, errno is set to one of the following
[EBADF] fildes is not a valid file descriptor.
[EFAULT] argp points to an invalid address.
gtty() and stty() are to be obsoleted at a future date.
stty(1), exec(2), ioctl(2), sttyV6(7), termio(7), tty(7).
Hewlett-Packard Company - 1 - HP-UX Release 11i: November 2000