MDMBUF
{ "mdmbuf", MDMBUF },
put("-mdmbuf", MDMBUF, 0);
#ifdef MDMBUF
{"mdmbuf", MDMBUF, MD_CTL},
SET(cflag, MDMBUF);
CLR(cflag, MDMBUF);
if (ISSET(flags, MDMBUF))
SET(cflag, MDMBUF);
CLR(cflag, MDMBUF);
tp->t_cflag |= MDMBUF;
tp->t_cflag |= MDMBUF;
t.c_cflag |= MDMBUF;
if (cflag & (CLOCAL | MDMBUF))
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
SET(t.c_cflag, MDMBUF);
(tp->t_cflag & MDMBUF) != 0 ||
if ((cflag & CDTRCTS) && (cflag & (CRTSCTS | MDMBUF)))
if (cflag & MDMBUF)
if ((cflag & (CLOCAL | MDMBUF)) == CLOCAL)
if ((cflag & (CLOCAL | MDMBUF)) != 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & CDTRCTS) && (cflag & (CRTSCTS | MDMBUF)))
if (cflag & MDMBUF)
if ((cflag & (CLOCAL | MDMBUF)) != 0)
} else if ((cflag & MDMBUF) != 0) {
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(t.c_cflag, MDMBUF);
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
tp->t_cflag |= MDMBUF;
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if ((cflag & (CLOCAL | MDMBUF)) != 0) {
if ((cflag & MDMBUF) == 0)
} else if ((cflag & MDMBUF) != 0) {
if (ISSET(cflag, MDMBUF))
SET(flags, MDMBUF);
if (ISSET(flags, MDMBUF))
SET(cflag, MDMBUF);
CLR(cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(tp->t_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
if (ISSET(t->c_cflag, CLOCAL | MDMBUF))
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(tp->t_cflag, MDMBUF);
ISSET(tp->t_cflag, MDMBUF) ||
SET(t.c_cflag, MDMBUF);
} else if (ISSET(t->c_cflag, MDMBUF)) {
SET(tp->t_cflag, MDMBUF);
SET(tp->t_cflag, MDMBUF);
if ((cflag & (CLOCAL | MDMBUF)) != 0)
} else if ((cflag & MDMBUF) != 0) {
SET(t.c_cflag, MDMBUF);
CLR(tp->t_cflag, CLOCAL | MDMBUF);
CLR(tp->t_cflag, CLOCAL | MDMBUF);
SET(t.c_cflag, MDMBUF);
SET(t.c_cflag, MDMBUF);
ISSET(tp->t_cflag, CLOCAL | MDMBUF))
#define LMDMBUF (MDMBUF>>16)
#define CHWFLOW (MDMBUF|CRTSCTS|CDTRCTS) /* all types of hw flow control */
{ "mdmbuf", MDMBUF, 0 },
{ "-mdmbuf", 0, MDMBUF },
if (ISSET(flags, MDMBUF))
CLR(cflag, MDMBUF);
if (ISSET(flags, MDMBUF))
SET(cflag, MDMBUF);