Lines Matching refs:ttyn
267 char *tty, char *ttyn)
277 utmp_login(ttyn, username, hostname);
310 * information about the user. `ttyn' is the complete name of the tty
315 do_login(const struct passwd *pwd, char *tty, char *ttyn)
334 tty, ttyn);
342 if (chown (ttyn, pwd->pw_uid, tty_gid) < 0) {
343 warn("chown %s", ttyn);
348 if (chmod (ttyn, S_IRUSR | S_IWUSR | S_IWGRP) < 0) {
349 warn("chmod %s", ttyn);
644 char *tty, *ttyn;
702 ttyn = ttyname(STDIN_FILENO);
703 if(ttyn == NULL){
705 ttyn = ttname;
707 if (strncmp (ttyn, _PATH_DEV, strlen(_PATH_DEV)) == 0)
708 tty = ttyn + strlen(_PATH_DEV);
710 tty = ttyn;
730 do_login(pwd, tty, ttyn);