tcsetattr
(void)tcsetattr(SHIN, on, &tchars);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty_normal);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty_normal);
(void)tcsetattr(SHOUT, TCSADRAIN, &tty);
ret = tcsetattr(fd, TCSADRAIN, ts);
if (tcsetattr(fd, TCSADRAIN | TCSASOFT, &n) == 0)
(void)tcsetattr(fd, TCSADRAIN | TCSASOFT, t);
if (i.set && tcsetattr(i.fd, 0, &i.t) < 0)
tcsetattr(2, TCSADRAIN, &s);
(void)tcsetattr(fileno(stdin), TCSADRAIN, &tty_new);
(void)tcsetattr(fileno(stdin), TCSADRAIN, &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)
#define stty(_a,_b) tcsetattr(_a,TCSADRAIN,_b)
if (tcsetattr(0, TCSADRAIN, &newtt) < 0)
(void) tcsetattr(0, TCSADRAIN, &oldtt);
#define raw() ((bizarre=1),_tty.c_lflag &=~ISIG,_tty.c_cc[VMIN] = 1,tcsetattr(_tty_ch,TCSAFLUSH,&_tty))
#define noraw() ((bizarre=1),_tty.c_lflag |= ISIG,_tty.c_cc[VEOF] = CEOF,tcsetattr(_tty_ch,TCSAFLUSH,&_tty))
#define crmode() ((bizarre=1),_tty.c_lflag &=~ICANON,_tty.c_cc[VMIN] = 1,tcsetattr(_tty_ch,TCSAFLUSH,&_tty))
#define nocrmode() ((bizarre=1),_tty.c_lflag |= ICANON,_tty.c_cc[VEOF] = CEOF,tcsetattr(_tty_ch,TCSAFLUSH,&_tty))
#define echo() ((bizarre=1),_tty.c_lflag |= ECHO, tcsetattr(_tty_ch, TCSANOW, &_tty))
#define noecho() ((bizarre=1),_tty.c_lflag &=~ECHO, tcsetattr(_tty_ch, TCSANOW, &_tty))
#define nl() ((bizarre=1),_tty.c_iflag |= ICRNL,_tty.c_oflag |= ONLCR,tcsetattr(_tty_ch, TCSANOW, &_tty))
#define nonl() ((bizarre=1),_tty.c_iflag &=~ICRNL,_tty.c_oflag &=~ONLCR,tcsetattr(_tty_ch, TCSANOW, &_tty))
#define resetty() ((bizarre=0),tcsetattr(_tty_ch, TCSAFLUSH, &_oldtty))
if (tcsetattr(fd[0], TCSAFLUSH|TCSASOFT, &st) == -1)
(void)tcsetattr(fd[0], TCSAFLUSH|TCSASOFT, >);
__weak_alias(tcsetattr,_tcsetattr)
tcsetattr(int fd, int opt, const struct termios *t)
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
(void)tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
if (tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSANOW,
if (tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSANOW,
if (tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSANOW,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSANOW,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
return tcsetattr(fileno(_cursesi_screen->infd), TCSASOFT | TCSADRAIN,
while ((rv = tcsetattr(el->el_infd, action, t)) == -1 && errno == EINTR)
(void) tcsetattr(fileno(stdin), TCSAFLUSH|TCSASOFT, &term);
(void) tcsetattr(fileno(stdin), TCSAFLUSH|TCSASOFT, &term);
(void)tcsetattr(slave, TCSAFLUSH, term);
if (tcsetattr(0, TCSANOW, &tmode) < 0) {
(void)tcsetattr(0, TCSANOW, &tmode);
if (tcsetattr(0, TCSANOW, &tmode) < 0) {
if (tcsetattr(0, TCSANOW, &tmode) < 0) {
tcsetattr(fd, TCSAFLUSH, &tt);
tcsetattr(fd, TCSAFLUSH, &tt);
(void) tcsetattr(pty, TCSANOW, &termbuf);
if (tcsetattr(fd, TCSADRAIN, &tty) < 0)
if (tcsetattr(STDIN_FILENO, TCSADRAIN, &tios) == -1)
tcsetattr(STDERR_FILENO, TCSAFLUSH, &term_attr);
tcsetattr(STDERR_FILENO, TCSAFLUSH, &term_attr);
return tcsetattr(fd, action, &t);
int tcsetattr(int, int, const struct termios *);
RL(tcsetattr(acurrent, TCSADRAIN, &tio));
if (tcsetattr(fd, TCSANOW, &tios) == -1)
RL(tcsetattr(appfd, TCSANOW, &t));
RL(tcsetattr(appfd, TCSANOW, &t));
if (tcsetattr(s, TCSADRAIN, &term) == -1) {
if (tcsetattr(STDIN_FILENO, TCSADRAIN, &ntty) == -1)
(void)tcsetattr(STDIN_FILENO, TCSADRAIN, &tty);
if (tcsetattr(STDIN_FILENO, TCSADRAIN, &ntty) == -1
(void)tcsetattr(STDIN_FILENO, TCSADRAIN, &tty);
(void)tcsetattr(STDIN_FILENO, TCSADRAIN, &tty);
if (tcrval != -1 && tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf) == -1)
(void)tcsetattr(fileno(stdin), TCSADRAIN, t);
(void)tcsetattr(fileno(stdin), TCSADRAIN, t);
tcsetattr(0, TCSAFLUSH | TCSASOFT, &orig_tio);
tcsetattr(0, TCSADRAIN | TCSASOFT, &tio);
tcsetattr(0, TCSANOW | TCSASOFT, &tio);
tcsetattr(0, TCSANOW | TCSASOFT, &otio);
(void) tcsetattr(tty, TCSADRAIN, &tioorig);
rc = tcsetattr(tty, TCSADRAIN, &tio);
rc = tcsetattr(tty, TCSADRAIN, &tioorig);
if (tcsetattr(tty_in, TCSANOW, &t) == -1)
tcsetattr(STDIN_FILENO, TCSAFLUSH, &tio);
(void)tcsetattr(0, TCSANOW, &tty);
(void)tcsetattr(0, TCSANOW, &tty);
(void)tcsetattr(0, TCSANOW, &deftty);
(void)tcsetattr(0, TCSANOW, &tty);
return tcsetattr(fd, TCSAFLUSH, &cntrl);
(void)tcsetattr(STDIN_FILENO, TCSAFLUSH, &rtt);
(void)tcsetattr(STDIN_FILENO, TCSAFLUSH, &tt);
(void)tcsetattr(STDOUT_FILENO, TCSANOW, &traw);
(void)tcsetattr(STDOUT_FILENO, TCSADRAIN, &tt);
tcsetattr(tin, TCSADRAIN, &tmp_tc);
if (tcsetattr(tin, TCSADRAIN, &tmp_tc) < 0)
tcsetattr(tin, TCSANOW, &tmp_tc);
(void)tcsetattr(FD, TCSAFLUSH, &cntrl);
(void)tcsetattr(FD, TCSAFLUSH, &cntrl);
(void)tcsetattr(f, TCSAFLUSH, &cntrl);
(void)tcsetattr(f, TCSANOW, &cntrl);
(void)tcsetattr(f, TCSAFLUSH, &cntrl);
(void)tcsetattr(dn, TCSANOW, &cntrl);
(void)tcsetattr(FD, TCSANOW, &cntrl);
(void)tcsetattr(FD, TCSAFLUSH, &cntrl);
(void)tcsetattr(FD, TCSANOW, &cntrl);
(void)tcsetattr(FD, TCSANOW, &cntrl);
(void)tcsetattr(FD, TCSAFLUSH, &cntrl);
(void)tcsetattr(AC, TCSANOW, &cntrl);
(void)tcsetattr(FD, TCSANOW, &cntrl);
(void)tcsetattr(0, TCSAFLUSH, &defchars);
(void)tcsetattr(0, TCSAFLUSH, &term);
(void)tcsetattr(0, TCSAFLUSH, &defchars);
(void)tcsetattr(0, TCSAFLUSH, &term);
(void)tcsetattr(0, TCSAFLUSH, &defchars);
(void)tcsetattr(0, TCSAFLUSH, &term);
(void)tcsetattr(0, TCSAFLUSH, &defchars);
(void)tcsetattr(0, TCSAFLUSH, &term);
(void)tcsetattr(FD, TCSADRAIN, &rmtty);
(void)tcsetattr(0, TCSADRAIN, &term);
(void)tcsetattr(FD, TCSADRAIN, &rmtty);
(void)tcsetattr(FD, TCSAFLUSH, &cntrl);
(void)tcsetattr(0, TCSADRAIN, &term);
(void)tcsetattr(0, TCSADRAIN, &defterm);
return tcsetattr(FD, TCSAFLUSH, &cntrl);
tcsetattr(STDERR_FILENO, TCSADRAIN, &mode);
tcsetattr(STDERR_FILENO, TCSADRAIN, &oldmode);
tcsetattr(STDERR_FILENO, TCSADRAIN, &mode);
|| tcsetattr(fd, TCSANOW, &tio) < 0
|| tcsetattr(fd, TCSANOW, &tio) < 0)
|| tcsetattr(fd, TCSANOW, &tio) < 0
tcsetattr(fd, TCSANOW, &tio) != 0)
tcsetattr(fd, TCSANOW, &tio) != 0)
if (tcsetattr(fd, TCSADRAIN, &tty) < 0)
if (i.set && tcsetattr(i.fd, TCSANOW, &i.t) < 0) {
if (tcsetattr(rodent.mfd, TCSADRAIN, &tty) < 0)
if (tcsetattr(rodent.mfd, TCSADRAIN, &tty) < 0)
if (tcsetattr(STDIN_FILENO, TCSAFLUSH, &tios) < 0) {
(void)tcsetattr(STDIN_FILENO, TCSAFLUSH, &otios);
(void)tcsetattr(slave, TCSANOW, &rtt);
if (tcsetattr(fd, TCSANOW, &raw) < 0)
tcsetattr(fd, TCSANOW, &tm);
tcsetattr(STDOUT_FILENO, TCSADRAIN, &termios);
tcsetattr(STDOUT_FILENO, TCSADRAIN, &termios_save);