|
|
1.1 ! root 1: .TH STTY 3C "1 April 1983" ! 2: .UC 4 ! 3: .SH NAME ! 4: stty, gtty \- set and get terminal state (defunct) ! 5: .SH SYNOPSIS ! 6: .nf ! 7: .B #include <sgtty.h> ! 8: .sp ! 9: .B stty(fd, buf) ! 10: .B int fd; ! 11: .B struct sgttyb *buf; ! 12: .sp ! 13: .B gtty(fd, buf) ! 14: .B int fd; ! 15: .B struct sgttyb *buf; ! 16: .fi ! 17: .SH DESCRIPTION ! 18: .ft B ! 19: This interface is obsoleted by ioctl(2). ! 20: .ft R ! 21: .PP ! 22: .I Stty ! 23: sets the state of the terminal associated with ! 24: .IR fd . ! 25: .I Gtty ! 26: retrieves the state of the terminal associated ! 27: with ! 28: .IR fd . ! 29: To set the state of a terminal the call must have ! 30: write permission. ! 31: .PP ! 32: The ! 33: .I stty ! 34: call is actually ``ioctl(fd, TIOCSETP, buf)'', while ! 35: the ! 36: .I gtty ! 37: call is ``ioctl(fd, TIOCGETP, buf)''. ! 38: See ! 39: .IR ioctl (2) ! 40: and ! 41: .IR tty (4) ! 42: for an explanation. ! 43: .SH DIAGNOSTICS ! 44: If the call is successful 0 is returned, otherwise \-1 is ! 45: returned and the global variable ! 46: .I errno ! 47: contains the reason for the failure. ! 48: .SH SEE ALSO ! 49: ioctl(2), ! 50: tty(4)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.