TS_TBLOCK
(tp->t_state & TS_TBLOCK) &&
tp->t_state &= ~TS_TBLOCK;
if ((tp->t_modes.c_iflag & IXOFF) && (tp->t_state & TS_TBLOCK) &&
tp->t_state &= ~TS_TBLOCK;
if ((tp->t_modes.c_iflag & IXOFF) && !(tp->t_state & TS_TBLOCK) &&
tp->t_state |= TS_TBLOCK;
if ((tp->t_modes.c_iflag & IXOFF) && (tp->t_state & TS_TBLOCK) &&
tp->t_state &= ~TS_TBLOCK;
if (tp->t_state & (TS_TBLOCK|TS_IFBLOCK)) {
tp->t_state &= ~(TS_TBLOCK|TS_IFBLOCK);
tp->t_state |= (TS_TBLOCK|TS_IFBLOCK);
tp->t_state &= ~(TS_TBLOCK|TS_IFBLOCK);