FILEDES
(void) ioctl(FILEDES, TCSETAW, (char *)ttymode);
(void) ioctl(FILEDES, TCSETSW, (char *)ttymodes);
(void) write(FILEDES, buf, i);
if ((istermios = ioctl(FILEDES, TCGETS, (char *)&modes)) < 0) {
if (ioctl(FILEDES, TCGETA, (char *)&mode) < 0) {
if ((istermios = ioctl(FILEDES, TCGETS, (char *)&modes)) < 0) {
(void) ioctl(FILEDES, TCGETA, (char *)&mode);
(void) ioctl(FILEDES, TCSETAW, (char *)&mode);
(void) ioctl(FILEDES, TCSETSW, (char *)&modes);