termbuf
tnamep = mklist(termbuf, tname);
static char termbuf[MAX_TERM_TYPE_LEN];
static struct cons_getterm cnterm = {sizeof (termbuf), termbuf};
static char termbuf[MAX_TERM_TYPE_LEN];
static struct cons_getterm cons_term = { sizeof (termbuf), termbuf};
struct termios termbuf;
if (tcgetattr(STDIN_FILENO, &termbuf) == 0) {
termbuf.c_lflag |= ICANON|ISIG|ECHO;
tcsetattr(STDIN_FILENO, TCSANOW, &termbuf);
char termbuf[32];
i = read(2, termbuf, sizeof (termbuf) - 1);
if (termbuf[i - 1] == '\n')
termbuf[i] = '\0';
if (termbuf[0] != '\0')
TtyType = termbuf;