Copyright (c) 1983 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)stty.3 6.1 (Berkeley) 05/15/85
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)stty.3 6.1 (Berkeley) 05/15/85
STTY 3C ""
C 5 NAME
stty, gtty - set and get terminal state (defunct)
SYNOPSIS
#include <sgtty.h> stty(fd, buf) int fd; struct sgttyb *buf; gtty(fd, buf) int fd; struct sgttyb *buf;
DESCRIPTION
This interface is obsoleted by ioctl(2).
Stty sets the state of the terminal associated with fd . Gtty 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.
DIAGNOSTICS
If the call is successful 0 is returned, otherwise -1 is
returned and the global variable
errno contains the reason for the failure.
SEE ALSO
ioctl(2),
tty(4)