Lines Matching refs:ttyn
590 single(const char *cmd, char *ttyn) in single() argument
595 if (ttyn == NULL) in single()
596 ttyn = findttyname(STDIN_FILENO); in single()
602 ttyn = stripttyname(ttyn); in single()
606 if (strcmp(u->ut_line, ttyn) == 0) { in single()
624 (void) strcpy(entryx.ut_line, ttyn); in single()
700 char *ttyn = ttyname(fd); in findttyname() local
702 if (ttyn == NULL) in findttyname()
703 ttyn = "/dev/???"; in findttyname()
709 if (((strcmp(ttyn, "/dev/syscon") == 0) || in findttyname()
710 (strcmp(ttyn, "/dev/systty") == 0)) && in findttyname()
712 ttyn = "/dev/console"; in findttyname()
714 return (ttyn); in findttyname()
718 stripttyname(char *ttyn) in stripttyname() argument
721 if (strncmp(ttyn, "/dev/", sizeof ("/dev/") -1) == 0) in stripttyname()
722 return (ttyn + sizeof ("/dev/") - 1); in stripttyname()
724 return (ttyn); in stripttyname()