Lines Matching refs:tty
87 char tty[MAXPATHLEN], *mytty; in main() local
167 search_utmp(devfd, argv[0], tty, mytty, myuid); in main()
168 do_write(devfd, tty, mytty, login); in main()
200 utmp_chk(char *user, char *tty) in utmp_chk() argument
204 strncpy(lu.ut_line, tty, sizeof lu.ut_line); in utmp_chk()
227 search_utmp(int devfd, char *user, char *tty, char *mytty, uid_t myuid) in search_utmp() argument
252 (void)strlcpy(tty, u->ut_line, MAXPATHLEN); in search_utmp()
261 (void)strlcpy(tty, mytty, MAXPATHLEN); in search_utmp()
266 warnx("%s is logged in more than once; writing to %s", user, tty); in search_utmp()
275 term_chk(int devfd, char *tty, int *msgsokP, time_t *atimeP, int showerror) in term_chk() argument
279 if (fstatat(devfd, tty, &s, 0) < 0) { in term_chk()
281 warn("%s%s", _PATH_DEV, tty); in term_chk()
293 do_write(int devfd, char *tty, char *mytty, const char *login) in do_write() argument
301 fd = openat(devfd, tty, O_WRONLY); in do_write()
303 err(1, "openat(%s%s)", _PATH_DEV, tty); in do_write()
307 err(1, "%s%s", _PATH_DEV, tty); in do_write()