/* * ile.h * */ #define PUSH 1 #define POP 2 #define FALSE 0 #define TRUE 1 #define d_zero( p, n) memset( (p), 0x00, (n) ) extern int master_tty; extern int slave_tty; extern int windowchanged; extern void change_window(); extern int tty_getmode(); /* Save the current tty modes */ extern int tty_reset(); /* Reset the tty modes */ extern int tty_sane(); /* Just make the tty sane */ extern int tty_raw(); /* Enable raw input processing */ extern int tty_echo(); /* Set or unset tty echoing */ extern int tty_noecho(); /* push/pop echo setting */ extern int tty_silentmode(); /* test if tty is non echoing */ extern void tty_replic(); /* replic master state onto slave */ extern int tty_killpg(); /* kill process on slave tty */ extern void tty_NoCtty(); /* disassociate fm controlling tty */ extern int tty_wincols(); /* retun no of cols in window */