tcsetattr
tcsetattr(input_fd, TCSANOW, &old_tty);
tcsetattr(input_fd, TCSANOW, &new_tty);
if (i.set && tcsetattr(i.fd, 0, &i.t) < 0)
if (is_a_tty && (tcsetattr(fileno(tty_in), TCSANOW, &tty_new) == -1))
if (is_a_tty && (tcsetattr(fileno(tty_in), TCSANOW, &tty_orig) == -1))
if (tcsetattr(fileno(stdin), TCSADRAIN, &_saved_tio) == -1) {
if (tcsetattr(fileno(stdin), TCSADRAIN, &tio) == -1) {
if (tcsetattr(fd, TCSANOW, &tio) == -1)
tcsetattr(fileno(stdin), TCSANOW, &tty_new);
tcsetattr(fileno(stdin), TCSANOW, &tty_new);
if (tcsetattr(0, TCSADRAIN, t) < 0)
(void) tcsetattr(fileno(stdin), TCSADRAIN, &termios);
if (tcsetattr(0, TCSADRAIN, &inittyb) < 0)
if (tcsetattr(0, TCSADRAIN, &curttyb) < 0)
tcsetattr(0, TCSADRAIN, &__orig_termios);
tcsetattr(0, TCSADRAIN, &__orig_termios);
tcsetattr(0, TCSADRAIN, &saved_tty);
tcsetattr(0, TCSANOW, &ttx);
tcsetattr(0, TCSANOW, &ttx);
tcsetattr(line, TCSANOW, &ntty);
tcsetattr(line, TCSANOW, &otty);
tcsetattr(line, TCSANOW, &otty);
if (tcsetattr(0, TCSADRAIN, &newtt) < 0)
tcsetattr(0, TCSADRAIN, &oldtt);
int tcsetattr(int, int, const struct termios *);
while (tcsetattr(input, TCSAFLUSH|TCSASOFT, &oterm) == -1 &&
tcsetattr(input, TCSAFLUSH|TCSASOFT, &term);
int tcsetattr(int, int, const struct termios *);
tcsetattr(tty_fd, TCSAFLUSH, &termios_old);
tcsetattr(fd, TCSAFLUSH, &termios_new);
tcsetattr(fd, TCSAFLUSH, &termios_old);
tcsetattr(slave, TCSAFLUSH, termp);
tcsetattr(0, TCSANOW, &term);
tcsetattr(0, TCSANOW, &VGLKeyboardTty);
(void)tcsetattr(STDIN_FILENO, TCSANOW, &tmode);
(void)tcsetattr(STDIN_FILENO, TCSANOW, &tmode);
(void)tcsetattr(STDIN_FILENO, TCSANOW, &tmode);
(void)tcsetattr(STDIN_FILENO, TCSANOW, &tmode);
if (tcsetattr(STDIN_FILENO, TCSANOW, &tmode) < 0) {
if (tcsetattr(STDIN_FILENO, TCSANOW, &tmode) < 0) {
if (tcsetattr(STDIN_FILENO, TCSANOW, &tmode) < 0) {
(void) tcsetattr(pty, TCSANOW, &termbuf);
if (tcsetattr(fd, TCSAFLUSH, &tty) < 0) {
if (tcsetattr(fd, TCSAFLUSH, &tty) < 0) {
if (tcsetattr(fd, TCSANOW, &tty) < 0) {
if (tcsetattr(fd, TCSAFLUSH, &t) < 0) {
if (tcsetattr(fd, TCSANOW, &t) < 0) {
tcsetattr(0, TCSAFLUSH, &init_tio);
tcsetattr(0, TCSAFLUSH, &curtio);
while (tcsetattr(0, TCSAFLUSH, &init_tio) != 0 && errno == EINTR)
tcsetattr(0, TCSAFLUSH, &tio);
if (tcsetattr(slave, TCSAFLUSH, &tios) < 0)
while ((ret = tcsetattr(0, TCSADRAIN, t)) == -1 && errno == EINTR)
#define set_term_param(param) tcsetattr(0, TCSANOW, param)
if (tcsetattr(MasterPtyFd, TCSANOW, &tio)) {
tcsetattr(STDIN_FILENO, TCSAFLUSH|TCSASOFT, &tios);
tcsetattr(STDIN_FILENO, TCSANOW|TCSASOFT, &tios);
tcsetattr(STDIN_FILENO, TCSADRAIN|TCSASOFT, &ntty);
tcsetattr(STDIN_FILENO, TCSADRAIN|TCSASOFT, &tty);
tcsetattr(0, TCSADRAIN|TCSASOFT, &tty);
tcsetattr(STDIN_FILENO, TCSADRAIN|TCSASOFT, &tty);
tcsetattr(STDIN_FILENO, TCSADRAIN|TCSASOFT, &tty);
if (tcsetattr(tty_in, TCSANOW, &t) < 0)
tcsetattr(STDIN_FILENO, TCSAFLUSH, &tio);
tcsetattr(STDIN_FILENO, TCSAFLUSH, &rtt);
tcsetattr(STDIN_FILENO, TCSAFLUSH, &tt);
tcsetattr(tin, TCSADRAIN, &tmp_tc);
if (tcsetattr(tin, TCSADRAIN, &tmp_tc) < 0)
tcsetattr(tin, TCSANOW, &tmp_tc);
tcsetattr (FD, TCSANOW, &term);
tcsetattr (FD, TCSANOW, &t);
if (tcsetattr (FD, TCSANOW, &term) == 0)
tcsetattr (0, TCSANOW, &ttermios);
tcsetattr (0, TCSANOW, &ctermios);
tcsetattr (FD, TCSANOW, &ttermios);
tcsetattr (0, TCSANOW, &ctermios);
(void)tcsetattr(FD, TCSANOW, &t);
tcsetattr (0, TCSANOW, &ctermios);
tcsetattr (0, TCSANOW, &otermios);
tcsetattr (FD, TCSANOW, &termios);
tcsetattr (FD, TCSANOW, &t);
(void) tcsetattr(STDOUT, TCSADRAIN, &new_settings);
(void) tcsetattr(STDOUT, TCSADRAIN, &old_settings);
(void) tcsetattr(STDOUT, TCSADRAIN, &new_settings);
tcsetattr(STDERR_FILENO, TCSADRAIN, &mode);
tcsetattr(STDERR_FILENO, TCSADRAIN, &oldmode);
tcsetattr(STDERR_FILENO, TCSADRAIN, &mode);
if (tcsetattr(d, TCSADRAIN, &t->ww_termios) < 0)
tcsetattr(STDIN_FILENO, TCSADRAIN, &dc->tsave);
tcsetattr(STDIN_FILENO, TCSADRAIN, &traw);
if (tcsetattr(pfd, TCSAFLUSH, &ttybuf) == -1) {
if (tcsetattr(rodent.mfd, TCSADRAIN, &tty) < 0)
if (tcsetattr(rodent.mfd, TCSADRAIN, &tty) < 0)
tcsetattr(p->fd, TCSADRAIN, &rstio);
tcsetattr(fd, TCSANOW, &newtio);
tcsetattr(p->fd_in, TCSADRAIN, &newtio);
tcsetattr(p->fd_in, TCSADRAIN, &p->comtio);
tcsetattr(p->fd_in, TCSADRAIN, &p->oldtio);
if (tcsetattr(p->fd, TCSANOW, &ios) == -1)
if (cfsetspeed(&tio, B0) == -1 || tcsetattr(p->fd, TCSANOW, &tio) == -1)
if (!physical_IsSync(p) && tcsetattr(p->fd, TCSAFLUSH, &dev->ios) == -1)
if (tcsetattr(p->fd, TCSADRAIN, &ios) == -1) {
tcsetattr(fd, TCSANOW, &n);
tcsetattr(fd, TCSANOW, &t);
tcsetattr(fd, TCSANOW, &n);
tcsetattr(fd, TCSANOW, &t);
if (tcsetattr(0, TCSAFLUSH, &tios) < 0) {
tcsetattr (std_in, TCSANOW, &ntty);
tcsetattr (std_in, TCSANOW, &otty);