CRTSCTS
#ifndef CRTSCTS
"crtscts", CRTSCTS, 0,
"-crtscts", 0, CRTSCTS,
tios.c_cflag |= CRTSCTS | CRTSXOFF;
tios.c_cflag &= ~CRTSCTS & ~CRTSXOFF;
tip->c_cflag &= ~(CRTSXOFF|CRTSCTS);
tip->c_cflag |= (in == 1 ? CRTSXOFF : CRTSCTS);
rmtty.c_cflag |= (CRTSCTS|CRTSXOFF);
rmtty.c_cflag &= ~(CRTSCTS|CRTSXOFF);
buf.c_cflag &= (CREAD|HUPCL|CLOCAL|CRTSCTS|CRTSXOFF);
buf.c_cflag |= (CRTSCTS|CRTSXOFF);
(void) printf("-crtscts "+((m&CRTSCTS) != 0));
"crtscts", (long)CRTSCTS, 0,
"-crtscts", 0, (long)CRTSCTS,
if ((CRTSCTS & async->async_ttycommon.t_cflag) &&
c_flag & CLOCAL, async->async_ttycommon.t_cflag & CRTSCTS);
(async->async_ttycommon.t_cflag & CRTSCTS))
if ((t_cflag & CRTSCTS) && (((asy->asy_msr ^ msr) & ASY_MSR_CTS) != 0))
asy->asy_cflag |= CRTSCTS;
if (!(async->async_ttycommon.t_cflag & CRTSCTS))
(CRTSCTS|CRTSXOFF|PAREXT|LOBLK|HUPCL)) | CREAD;
if (tp->t_cflag & CRTSCTS) {
if (c_flag & CRTSCTS) {
if ((za->za_ttycommon.t_cflag & CRTSCTS) &&
if ((za->za_ttycommon.t_cflag & CRTSCTS) &&
if ((za->za_ttycommon.t_cflag & CRTSCTS) &&
if ((za->za_ttycommon.t_cflag & CRTSCTS) &&
if (za->za_ttycommon.t_cflag & CRTSCTS) {
if (za->za_ttycommon.t_cflag & CRTSCTS) {
if (za->za_ttycommon.t_cflag & CRTSCTS) {
if (za->za_ttycommon.t_cflag & CRTSCTS)
if (za->za_ttycommon.t_cflag & CRTSCTS)
if ((c_flag & CLOCAL) && !(async->async_ttycommon.t_cflag & CRTSCTS))
if (async->async_ttycommon.t_cflag & CRTSCTS && !(msr & CTS)) {
if (async->async_ttycommon.t_cflag & CRTSCTS) {