Changeset View
Changeset View
Standalone View
Standalone View
head/bin/stty/print.c
| Show First 20 Lines • Show All 178 Lines • ▼ Show 20 Lines | case CRTS_IFLOW: | ||||
| break; | break; | ||||
| default: | default: | ||||
| put("-crtscts", CCTS_OFLOW | CRTS_IFLOW, 0); | put("-crtscts", CCTS_OFLOW | CRTS_IFLOW, 0); | ||||
| break; | break; | ||||
| } | } | ||||
| put("-dsrflow", CDSR_OFLOW, 0); | put("-dsrflow", CDSR_OFLOW, 0); | ||||
| put("-dtrflow", CDTR_IFLOW, 0); | put("-dtrflow", CDTR_IFLOW, 0); | ||||
| put("-mdmbuf", MDMBUF, 0); /* XXX mdmbuf == dtrflow */ | put("-mdmbuf", MDMBUF, 0); /* XXX mdmbuf == dtrflow */ | ||||
| if (on(CNO_RTSDTR)) | |||||
| bput("-rtsdtr"); | |||||
| else { | |||||
| if (fmt >= BSD) | |||||
| bput("rtsdtr"); | |||||
| } | |||||
| /* special control characters */ | /* special control characters */ | ||||
| cc = tp->c_cc; | cc = tp->c_cc; | ||||
| if (fmt == POSIX) { | if (fmt == POSIX) { | ||||
| binit("cchars"); | binit("cchars"); | ||||
| for (p = cchars1; p->name; ++p) { | for (p = cchars1; p->name; ++p) { | ||||
| (void)snprintf(buf1, sizeof(buf1), "%s = %s;", | (void)snprintf(buf1, sizeof(buf1), "%s = %s;", | ||||
| p->name, ccval(p, cc[p->sub])); | p->name, ccval(p, cc[p->sub])); | ||||
| ▲ Show 20 Lines • Show All 87 Lines • Show Last 20 Lines | |||||