#ifndef UNIX_H #define UNIX_H /* arch-tag: 24165ae3-a9f8-40e1-8208-8586a2731c48 */ #ifdef __APPLE__ #include #else #include #endif #include #include #include #include #include #include struct pty { int fd; int pid; struct winsize winsize; struct termios termios; char *sty; char *name; }; struct pty * spawn_p(char *argv[], int erase); /* Write "n" bytes to a descriptor. */ int writen(int fd, const void *vptr, size_t *n); void print_pty_state(FILE *f, struct pty *pty); #endif