TCSAFLUSH
if (tcsetattr(fd, TCSAFLUSH, &tios) < 0) {
if (tcsetattr(fd, TCSAFLUSH, &inittermios) < 0) {
echo_off = tcsetattr(fileno(in), TCSAFLUSH, &tio) == 0;
(void) tcsetattr(fileno(in), TCSAFLUSH, &tio);
if (tcsetattr(slavefd, TCSAFLUSH, &save_termios) == -1) {
if (tcsetattr(STDIN_FILENO, TCSAFLUSH, &term)) {
(void) tcsetattr(0, TCSAFLUSH, &raw);
(void) tcsetattr(0, TCSAFLUSH, &orig_termios);
case TCSAFLUSH:
ret = tcsetattr(fileno(f), TCSAFLUSH, &new_term);
(void) tcsetattr(fileno(f), TCSAFLUSH, &old_term);