Lines Matching defs:ttname
152 ttyname2dev(const char *ttname, int *xflg, int *what)
159 if (strcmp(ttname, "?") == 0) {
163 if (strcmp(ttname, "-") == 0)
166 if (strcmp(ttname, "co") == 0)
168 else if (strncmp(ttname, "pts/", 4) == 0 ||
169 strncmp(ttname, "tty", 3) == 0) {
171 sizeof(pathbuf), "%s%s", _PATH_DEV, ttname);
173 } else if (*ttname != '/') {
175 sizeof(pathbuf), "%s%s", _PATH_TTY, ttname);
178 ttypath = ttname;
186 if (pts != NODEVMAJOR && strncmp(ttname, "pts/", 4) == 0) {
187 int ptsminor = atoi(ttname + 4);
190 if (strcmp(pathbuf, ttname) == 0 && ptsminor >= 0)
213 char *ttname;
342 if ((ttname = ttyname(STDIN_FILENO)) == NULL)
344 flag = ttyname2dev(ttname, &xflg, &what);