galeb

Једноставна статичка дистрибуција заснована на musl-у
git clone https://git.sr.ht/~strahinja/galeb
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

ttydefaults.h (965B)


      1 #ifndef _SYS_TTYDEFAULTS_H_
      2 #define _SYS_TTYDEFAULTS_H_
      3 #define TTYDEF_IFLAG (BRKINT | ISTRIP | ICRNL | IMAXBEL | IXON | IXANY)
      4 #define TTYDEF_OFLAG (OPOST | ONLCR | XTABS)
      5 #define TTYDEF_LFLAG (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL)
      6 #define TTYDEF_CFLAG (CREAD | CS7 | PARENB | HUPCL)
      7 #define TTYDEF_SPEED (B9600)
      8 #define CTRL(x) (x&037)
      9 #define CEOF CTRL('d')
     10 #ifdef _POSIX_VDISABLE
     11 # define CEOL _POSIX_VDISABLE
     12 #else
     13 # define CEOL '\0'
     14 #endif
     15 #define CERASE 0177
     16 #define CINTR CTRL('c')
     17 #ifdef _POSIX_VDISABLE
     18 # define CSTATUS _POSIX_VDISABLE
     19 #else
     20 # define CSTATUS '\0'
     21 #endif
     22 #define CKILL CTRL('u')
     23 #define CMIN 1
     24 #define CQUIT 034
     25 #define CSUSP CTRL('z')
     26 #define CTIME 0
     27 #define CDSUSP CTRL('y')
     28 #define CSTART CTRL('q')
     29 #define CSTOP CTRL('s')
     30 #define CLNEXT CTRL('v')
     31 #define CDISCARD CTRL('o')
     32 #define CWERASE CTRL('w')
     33 #define CREPRINT CTRL('r')
     34 #define CEOT CEOF
     35 #define CBRK CEOL
     36 #define CRPRNT CREPRINT
     37 #define CFLUSH CDISCARD
     38 #endif
     39