CSIZE
ip->t.c_cflag &= ~(CSIZE|PARENB);
{ "cs5", CS5, CSIZE },
{ "cs6", CS6, CSIZE },
{ "cs7", CS7, CSIZE },
{ "cs8", CS8, CSIZE },
{ "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 },
switch(tmp&CSIZE) {
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 &= ~CSIZE;
t->c_cflag &= ~(CSIZE|PARENB);
CLR(cflag, CSIZE|PARENB);
CLR(cflag, CSIZE);
CLR(cflag, CSIZE|PARENB);
lios->c_cflag |= (bios->c_cflag & CSIZE) >> 4;
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
if ((t->c_cflag & CSIZE) == CS5) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
switch (t->c_cflag & CSIZE) {
#define TTYSUP_CFLAG (CIGNORE|CSIZE|CSTOPB|CREAD|PARENB|PARODD|\
if ((cflag&CSIZE) == CS8) {
|| (cflag&(CSIZE|PARENB)) != CS8)
if (!(flags&RAW) && !(oflag&OPOST) && (cflag&(CSIZE|PARENB)) == CS8)
cflag &= ~(CSIZE|PARENB);
cflag &= ~(CSIZE|PARENB);
cntrl.c_cflag &= ~(CSIZE|PARENB);
{ "cs5", CS5, CSIZE },
{ "cs6", CS6, CSIZE },
{ "cs7", CS7, CSIZE },
{ "cs8", CS8, CSIZE },
{ "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 },
rstio.c_cflag &= ~(CSIZE | PARODD | PARENB);
switch (p->cfg.parity & CSIZE) {
ios.c_cflag &= ~(CSIZE | PARODD | PARENB);