ECHOPRT
ip->t.c_lflag &= ~ECHOPRT;
#define LKEEP (ECHOKE|ECHOE|ECHOK|ECHOPRT|ECHOCTL|ALTWERASE|TOSTOP|NOFLSH)
{ "echoprt", ECHOPRT, 0 },
{ "-echoprt", 0, ECHOPRT },
{ "prterase", ECHOPRT, 0 },
{ "-prterase", 0, ECHOPRT },
{ "crt", ECHOE|ECHOKE|ECHOCTL, ECHOK|ECHOPRT },
{ "newcrt", ECHOE|ECHOKE|ECHOCTL, ECHOK|ECHOPRT },
put("-echoprt", ECHOPRT, 0);
#ifndef ECHOPRT
termios.c_lflag &= ~(ECHOPRT|TOSTOP|FLUSHO);
SET(lflag, ECHOPRT);
CLR(lflag, ECHOPRT);
if (bios->c_lflag & ECHOPRT)
bios->c_lflag |= ECHOPRT;
#define TTYSUP_LFLAG (ECHOKE|ECHOE|ECHOK|ECHO|ECHONL|ECHOPRT|\
if (lflag&ECHOPRT)
lflag |= ECHOPRT;
lflag &= ~ECHOPRT;
{ "echoprt", ECHOPRT, 0 },
{ "-echoprt", 0, ECHOPRT },
{ "prterase", ECHOPRT, 0 },
{ "-prterase", 0, ECHOPRT },
{ "crt", ECHOE|ECHOKE|ECHOCTL, ECHOK|ECHOPRT },
{ "newcrt", ECHOE|ECHOKE|ECHOCTL, ECHOK|ECHOPRT },