PARENB
ip->t.c_cflag &= ~(CSIZE|PARENB);
{ "parenb", PARENB, 0 },
{ "-parenb", 0, PARENB },
{ "parity", PARENB | CS7, PARODD | CSIZE },
{ "-parity", CS8, PARODD | PARENB | CSIZE },
{ "evenp", PARENB | CS7, PARODD | CSIZE },
{ "-evenp", CS8, PARODD | PARENB | CSIZE },
{ "oddp", PARENB | CS7 | PARODD, CSIZE },
{ "-oddp", CS8, PARODD | PARENB | CSIZE },
{ "pass8", CS8, PARODD | PARENB | CSIZE },
{ "-pass8", PARENB | CS7, PARODD | CSIZE },
bput("-parenb" + on(PARENB));
tmp_tc.c_cflag &= ~(CSIZE|PARENB);
tmp_tc.c_cflag &= ~(CSIZE|PARENB);
tmp_tc.c_cflag |= old_tc.c_cflag & (CSIZE|PARENB);
termbuf.c_cflag &= ~(CSIZE|PARENB);
termbuf.c_cflag |= CS7|PARENB;
TTYMODE(PARENB, c_cflag, 92)
t->c_cflag &= ~(CSIZE|PARENB);
CLR(cflag, CSIZE|PARENB);
SET(cflag, CS7|PARENB);
CLR(cflag, CSIZE|PARENB);
if (bios->c_cflag & PARENB)
bios->c_cflag |= PARENB;
if (t->c_cflag & PARENB)
if (t->c_cflag & PARENB)
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB)
if (t->c_cflag & PARENB)
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB)
else if (t->c_cflag & PARENB)
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
ls.bParityType = (t->c_cflag & PARENB) ?
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
if (t->c_cflag & PARENB) {
#define TTYSUP_CFLAG (CIGNORE|CSIZE|CSTOPB|CREAD|PARENB|PARODD|\
else if (cflag&PARENB) {
|| (cflag&(CSIZE|PARENB)) != CS8)
if (!(flags&RAW) && !(oflag&OPOST) && (cflag&(CSIZE|PARENB)) == CS8)
cflag &= ~(CSIZE|PARENB);
cflag |= CS7|PARENB;
cflag &= ~(CSIZE|PARENB);
cflag |= CS7|PARENB;
cntrl.c_cflag |= PARODD | PARENB;
cntrl.c_cflag &= ~(CSIZE|PARENB);
{ "parenb", PARENB, 0 },
{ "-parenb", 0, PARENB },
{ "parity", PARENB | CS7, PARODD | CSIZE },
{ "-parity", CS8, PARODD | PARENB | CSIZE },
{ "evenp", PARENB | CS7, PARODD | CSIZE },
{ "-evenp", CS8, PARODD | PARENB | CSIZE },
{ "oddp", PARENB | CS7 | PARODD, CSIZE },
{ "-oddp", CS8, PARODD | PARENB | CSIZE },
{ "pass8", CS8, PARODD | PARENB | CSIZE },
{ "-pass8", PARENB | CS7, PARODD | CSIZE },
(CS8 | PARENB | PARODD | CREAD | CLOCAL | HUPCL), /* MMSeries */
(CS8 | PARENB | PARODD | CREAD | CLOCAL | HUPCL), /* kidspad etc. */
{ "even", "P_EVEN", CS7 | PARENB },
{ "odd", "P_ODD", CS7 | PARENB | PARODD },
rstio.c_cflag &= ~(CSIZE | PARODD | PARENB);
if (p->cfg.parity & PARENB) {
ios.c_cflag &= ~(CSIZE | PARODD | PARENB);