TS_CARR_ON
tp->t_state |= TS_CARR_ON;
tp->t_state = TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state &= ~TS_CARR_ON;
while ((tp->t_state & TS_CARR_ON) == 0 && (tp->t_cflag & CLOCAL) == 0) {
tp->t_state |= TS_CARR_ON;
tp->t_state &= ~TS_CARR_ON;
while ((tp->t_state & TS_CARR_ON) == 0 && (tp->t_cflag & CLOCAL) == 0) {
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
ISSET(tp->t_state, TS_CARR_ON) ? '+' : '-',
ISSET(tp->t_state, TS_CARR_ON) ? "+" : "-",
tp->t_state |= TS_CARR_ON;
ISSET(tp->t_state, TS_CARR_ON) ? '+' : '-',
tp->t_state = TS_CARR_ON;
ISSET(tp->t_state, TS_CARR_ON) ? "+" : "-",
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
!(tp->t_state & TS_CARR_ON)) {
ISSET(tp->t_state, TS_CARR_ON) ? "+" : "-",
tp->t_state |= TS_CARR_ON;
(tp->t_state & TS_CARR_ON) ? '1' : '0');
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state &= ~TS_CARR_ON;
tp->t_state |= TS_CARR_ON; /* assume detected all the time */
tp->t_state |= TS_CARR_ON;
ISSET(tp->t_state, TS_CARR_ON) ? "+" : "-",
ISSET(tp->t_state, TS_CARR_ON) ? "+" : "-",
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state &= ~TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state &= ~TS_CARR_ON;
(tp->t_state & TS_CARR_ON) == 0) {
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
t->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
!(tp->t_state & TS_CARR_ON)) {
tp->t_state |= TS_CARR_ON;
tp->t_state = TS_ISOPEN|TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
tp->t_state |= TS_CARR_ON;
!(tp->t_state & TS_CARR_ON)) {
if (!(tp->t_state & TS_CARR_ON))
} else if ((tp->t_state & TS_CARR_ON) &&
SET(tp->t_state, TS_CARR_ON);
tp->t_state = TS_ISOPEN | TS_CARR_ON;
ISSET(tp->t_state, TS_CARR_ON) ? '+' : '-',
SET(tp->t_state, TS_CARR_ON);
CLR(tp->t_state, TS_CARR_ON);
!ISSET(tp->t_state, TS_CARR_ON)) {
tp->t_state |= TS_CARR_ON;
SET(tp->t_state, TS_CARR_ON);
if (!(tp->t_state & TS_CARR_ON))
else if ((tp->t_state & TS_CARR_ON) &&
tp->t_state |= TS_CARR_ON;
!(tp->t_state & TS_CARR_ON)) {
tp->t_state = TS_ISOPEN | TS_CARR_ON;
SET(tp->t_state, TS_CARR_ON);
CLR(tp->t_state, TS_CARR_ON);
SET(tp->t_state, TS_CARR_ON);
CLR(tp->t_state, TS_CARR_ON);
!ISSET(tp->t_state, TS_CARR_ON)) {
CLR(tp->t_state, TS_CARR_ON);
CLR(tp->t_state, TS_CARR_ON);
tp->t_state |= TS_CARR_ON;
ISSET(ctp->t_state, TS_CARR_ON | TS_ISOPEN) ==
(TS_CARR_ON | TS_ISOPEN)) {
#define CONNECTED(tp) (ISSET(tp->t_state, TS_CARR_ON) || \
if (ISSET(tp->t_state, TS_CARR_ON)) {
CLR(tp->t_state, TS_CARR_ON);
if (!ISSET(tp->t_state, TS_CARR_ON)) {
SET(tp->t_state, TS_CARR_ON);
SET(tp->t_state, TS_CARR_ON);
CLR(tp->t_state, TS_CARR_ON);
SET(tp->t_state, TS_CARR_ON);
while (!ISSET(tp->t_state, TS_CARR_ON)) {
CLR(tp->t_state, TS_CARR_ON);
if (!ISSET(tp->t_state, TS_CARR_ON)) {
if (!ISSET(tp->t_state, TS_CARR_ON)) {
if (!ISSET(tp->t_state, TS_CARR_ON))
if (!ISSET(tp->t_state, TS_CARR_ON)) {
if ((sc->sc_ttyp->t_state & TS_CARR_ON) == 0 &&
if ((c & TTY_ERRORMASK) || ((tp->t_state & TS_CARR_ON) == 0 &&
if ((tp->t_state & TS_CARR_ON) == 0 && (tp->t_cflag & CLOCAL) == 0
if ((tp->t_state & TS_CARR_ON) == 0 && (tp->t_cflag & CLOCAL) == 0)
if (!((tp->t_state & TS_CARR_ON) == 0 && (tp->t_cflag & CLOCAL) == 0)
{ TS_CARR_ON, 'C'},