t_lflag
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
t->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tcflag_t lflag = tp->t_lflag;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = 0;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
tp->t_lflag = TTYDEF_LFLAG;
ISSET(tp->t_lflag, ICANON)) {
SET(tp->t_lflag, PENDIN);
CLR(tp->t_lflag, PENDIN);
if (ISSET(tp->t_lflag, EXTPROC))
tp->t_lflag = t->c_lflag | ISSET(tp->t_lflag, PENDIN);
ISSET(tp->t_lflag, FLUSHO)) {
CLR(tp->t_lflag, FLUSHO);
if (ISSET(tp->t_lflag, PENDIN))
if (!ISSET(tp->t_lflag, ICANON)) {
(!ISSET(tp->t_lflag, ICANON) || tp->t_canq.c_cc > 0)) {
CLR(tp->t_lflag, PENDIN);
lflag = tp->t_lflag;
ISSET(tp->t_lflag, TOSTOP) && (p->p_lflag & PL_PPWAIT) == 0 &&
if (ISSET(tp->t_lflag, FLUSHO)) {
if (ISSET(tp->t_lflag, FLUSHO) ||
if (ISSET(tp->t_lflag, FLUSHO) ||
if (!ISSET(tp->t_lflag, ECHO) || ISSET(tp->t_lflag, EXTPROC))
CLR(tp->t_lflag, FLUSHO);
if (ISSET(tp->t_lflag, ECHOE)) {
if (ISSET(tp->t_lflag, ECHOCTL))
SET(tp->t_lflag, FLUSHO);
CLR(tp->t_lflag, FLUSHO);
} else if (ISSET(tp->t_lflag, ECHOPRT)) {
CLR(tp->t_lflag, FLUSHO);
if ((!ISSET(tp->t_lflag, ECHO) &&
(!ISSET(tp->t_lflag, ECHONL) || c != '\n')) ||
ISSET(tp->t_lflag, EXTPROC))
if (((ISSET(tp->t_lflag, ECHOCTL) &&
lflag = tp->t_lflag;
lflag = tp->t_lflag;
CLR(tp->t_lflag, FLUSHO);
SET(tp->t_lflag, FLUSHO);
CLR(tp->t_lflag, FLUSHO);
if (!ISSET(tp->t_lflag, FLUSHO) && putc(c, &tp->t_outq))
ISSET(oflag, OXTABS) && !ISSET(tp->t_lflag, EXTPROC)) {
if (ISSET(tp->t_lflag, FLUSHO)) {
if (!ISSET(tp->t_lflag, FLUSHO) && putc('\r', &tp->t_outq))
if (!ISSET(tp->t_lflag, FLUSHO) && putc(c, &tp->t_outq))
SET(tp->t_lflag, EXTPROC);
if (ISSET(tp->t_lflag, EXTPROC) &&
CLR(tp->t_lflag, EXTPROC);
if (!ISSET(tp->t_lflag, NOFLSH))
if (ISSET(tp->t_lflag, EXTPROC) && (pti->pt_flags & PF_PKT)) {
tp->t_lflag = TTYDEF_LFLAG;
CLR(tp->t_lflag, EXTPROC);
int canon = ISSET(tp->t_lflag, ICANON) ? 1 : 0;
(tp->t_canq.c_cc == 0 && ISSET(tp->t_lflag, ICANON)))))
(tp->t_canq.c_cc == 0 && ISSET(tp->t_lflag, ICANON)))));