#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_ #define COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_ #include "libc/runtime/symbolic.h" #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ extern const int TIOCPKT; extern const int TIOCPKT_DATA; extern const int TIOCPKT_DOSTOP; extern const int TIOCPKT_FLUSHREAD; extern const int TIOCPKT_FLUSHWRITE; extern const int TIOCPKT_IOCTL; extern const int TIOCPKT_NOSTOP; extern const int TIOCPKT_START; extern const int TIOCPKT_STOP; extern const int TIOCSPTLCK; extern const int PTMGET; COSMOPOLITAN_C_END_ #endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */ #define TIOCPKT SYMBOLIC(TIOCPKT) #define TIOCSPTLCK SYMBOLIC(TIOCSPTLCK) #define PTMGET SYMBOLIC(PTMGET) #define TIOCPKT_DATA LITERALLY(0x00) #define TIOCPKT_DOSTOP LITERALLY(0x01) #define TIOCPKT_FLUSHREAD LITERALLY(0x02) #define TIOCPKT_FLUSHWRITE LITERALLY(0x04) #define TIOCPKT_IOCTL LITERALLY(0x08) #define TIOCPKT_NOSTOP LITERALLY(0x10) #define TIOCPKT_START LITERALLY(0x20) #define TIOCPKT_STOP LITERALLY(0x40) #endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_ */