44 #ifndef _SYS_TTYDEFAULTS_H_ 45 #define _SYS_TTYDEFAULTS_H_ 50 #define TTYDEF_IFLAG (BRKINT | ICRNL | IMAXBEL | IXON | IXANY) 51 #define TTYDEF_OFLAG (OPOST | ONLCR) 52 #define TTYDEF_LFLAG (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL) 53 #define TTYDEF_CFLAG (CREAD | CS8 | HUPCL) 54 #define TTYDEF_SPEED (B9600) 59 #define CTRL(x) (x&037) 60 #define CEOF CTRL('d') 63 #define CINTR CTRL('c') 64 #define CSTATUS CTRL('t') 65 #define CKILL CTRL('u') 68 #define CSUSP CTRL('z') 70 #define CDSUSP CTRL('y') 71 #define CSTART CTRL('q') 72 #define CSTOP CTRL('s') 73 #define CLNEXT CTRL('v') 74 #define CDISCARD CTRL('o') 75 #define CWERASE CTRL('w') 76 #define CREPRINT CTRL('r') 80 #define CRPRNT CREPRINT 81 #define CFLUSH CDISCARD 90 static cc_t ttydefchars[NCCS] = {
91 CEOF, CEOL, CEOL, CERASE, CWERASE, CKILL, CREPRINT,
93 CDISCARD, CMIN, CTIME, CSTATUS, _POSIX_VDISABLE
#define _POSIX_VDISABLE
This value is used to disable processing of a member of c_cc in the struct termios.
Definition: termios.h:55
unsigned char cc_t
POSIX Termios Implementation.
Definition: termios.h:37