Home
last modified time | relevance | path

Searched refs:ttyn (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/cmd/ttymon/
H A Dtmutmp.c91 char buf[33], ttyn[33]; in checkut_line() local
102 (void) strncpy(ttyn, u->ut_line, in checkut_line()
104 ttyn[sizeof (u->ut_line)] = '\0'; in checkut_line()
105 if (strcmp(buf, ttyn) == 0) { in checkut_line()
123 char user[33], ttyn[33], rhost[258]; in cleanut() local
135 (void) strncpy(ttyn, up->ut_line, sizeof (up->ut_line)); in cleanut()
136 ttyn[sizeof (up->ut_line)] = '\0'; in cleanut()
143 (void) pam_set_item(pamh, PAM_TTY, ttyn); in cleanut()
/illumos-gate/usr/src/lib/pam_modules/timestamp/
H A Dpam_timestamp.c55 char *ttyn; in validate_basic() local
60 (void) pam_get_item(pamh, PAM_TTY, (void **)&ttyn); in validate_basic()
74 if (ttyn == NULL || *ttyn == '\0') { in validate_basic()
82 "user = %s, auser = %s, tty = %s", user, auser, ttyn); in validate_basic()
84 (void) strlcpy(user_tty, ttyn, MAXPATHLEN); in validate_basic()
86 if (strchr(ttyn, '/') == NULL || strncmp(ttyn, "/dev/", 5) == 0) { in validate_basic()
87 ttyn = strrchr(ttyn, '/') + 1; in validate_basic()
90 "invalid tty: %s", ttyn); in validate_basic()
96 auser, ttyn, user); in validate_basic()
/illumos-gate/usr/src/lib/pam_modules/dial_auth/
H A Ddial_auth.c55 char *ttyn, *user; in pam_sm_authenticate() local
77 (retcode = pam_get_item(pamh, PAM_TTY, (void **)&ttyn)) in pam_sm_authenticate()
84 user ? user : "NULL", ttyn ? ttyn : "NULL"); in pam_sm_authenticate()
87 if (ttyn == NULL || *ttyn == '\0') { in pam_sm_authenticate()
106 if (strcmp(line, ttyn) == 0) in pam_sm_authenticate()
/illumos-gate/usr/src/cmd/sulogin/
H A Dsulogin.c591 single(const char *cmd, char *ttyn) in single() argument
596 if (ttyn == NULL) in single()
597 ttyn = findttyname(STDIN_FILENO); in single()
603 ttyn = stripttyname(ttyn); in single()
701 char *ttyn = ttyname(fd); in findttyname() local
703 if (ttyn == NULL) in findttyname()
704 ttyn = "/dev/???"; in findttyname()
713 ttyn = "/dev/console"; in findttyname()
715 return (ttyn); in findttyname()
719 stripttyname(char *ttyn) in stripttyname() argument
[all …]
/illumos-gate/usr/src/lib/pam_modules/unix_session/
H A Dunix_session.c89 char *ttyn, *rhost, *user; in pam_sm_open_session() local
112 if ((error = pam_get_item(pamh, PAM_TTY, (void **)&ttyn)) in pam_sm_open_session()
125 if (ttyn == NULL) in pam_sm_open_session()
159 if ((strncmp(ttyn, "/dev/", 5) == 0)) { in pam_sm_open_session()
161 (ttyn + sizeof ("/dev/")-1), in pam_sm_open_session()
164 (void) strlcpy(newll.ll_line, ttyn, in pam_sm_open_session()
/illumos-gate/usr/src/cmd/login/
H A Dlogin.c315 static char *ttyn = NULL; variable
451 if (ttyn == NULL) { in main()
452 ttyn = ttyname(0); in main()
453 if (ttyn == NULL) in main()
454 ttyn = "/dev/???"; in main()
614 ttyn, HMAX, remote_host); in main()
753 ttyn, NMAX, user_name); in log_bad_attempts()
1361 ttyn = optarg; in get_options()
1748 " %.*s", ttyn, HMAX, in chdir_to_dir_user()
1886 ttyn); in login_authenticate()
[all …]
/illumos-gate/usr/src/cmd/bnu/
H A Dinterface.c182 char *ttyn; in uteardown() local
191 ttyn = ttyname(fdread); in uteardown()
192 if (ttyn != NULL && Dev_mode != 0) in uteardown()
193 chmod(ttyn, Dev_mode); /* can fail, but who cares? */ in uteardown()
235 char *ttyn; local
238 ttyn = ttyname(fdread);
239 if (ttyn != NULL && Dev_mode != 0)
240 chmod(ttyn, Dev_mode); /* can fail, but who cares? */
H A Duucico.c101 char *ttyn; local
467 ttyn = ttyname(Ifn);
468 if (ttyn != CNULL && *ttyn != NULLCHAR) {
474 if ( EQUALSN(ttyn,"/dev/",5) )
475 strcpy(Dc, ttyn+5);
477 strcpy(Dc, ttyn);
478 chmod(ttyn, S_DEVICEMODE);
562 ttyn = ttyname(Ifn);
563 if (ttyn != CNULL && *ttyn != NULLCHAR) {
569 chmod(ttyn, M_DEVICEMODE);
/illumos-gate/usr/src/cmd/su/
H A Dsu.c162 char *ttyn; variable
268 if ((ttyn = ttyname(0)) == NULL) in main()
269 if ((ttyn = ttyname(1)) == NULL) in main()
270 if ((ttyn = ttyname(2)) == NULL) in main()
271 ttyn = "/dev/???"; in main()
377 pwd.pw_name, username, ttyn); in main()
387 pwd.pw_name, username, ttyn); in main()
407 pwd.pw_name, username, ttyn); in main()
437 pwd.pw_name, username, ttyn); in main()
449 pwd.pw_name, username, ttyn); in main()
[all …]
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgeneric.c140 char *ttyn; in aug_get_port() local
143 ttyn = ttyname(0); in aug_get_port()
144 if (ttyn == 0 || *ttyn == '\0') { in aug_get_port()
148 rc = stat(ttyn, &sb); in aug_get_port()
/illumos-gate/usr/src/lib/libnsl/dial/
H A Dinterface.c133 char *ttyn; in uteardown() local
140 ttyn = ttyname(fdread); in uteardown()
141 if (ttyn != NULL) in uteardown()
143 (void) chmod(ttyn, Dev_mode); in uteardown()
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devperm.c160 logindevperm(const char *ttyn, uid_t uid, gid_t gid, void (*errmsg)(char *)) in logindevperm() argument
186 if ((n = resolvepath(ttyn, ttyn_path, PATH_MAX)) == -1) in logindevperm()
574 di_devperm_login(const char *ttyn, uid_t uid, gid_t gid, in di_devperm_login() argument
585 if (ttyn == NULL) { in di_devperm_login()
601 err = setdevaccess((char *)ttyn, uid, tty_gid, in di_devperm_login()
608 return (logindevperm(ttyn, uid, gid, errmsg)); in di_devperm_login()
616 di_devperm_logout(const char *ttyn) in di_devperm_logout() argument
622 if (ttyn == NULL) in di_devperm_logout()
638 return (logindevperm(ttyn, root_uid, root_gid, NULL)); in di_devperm_logout()
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c779 int cons, ttyn; in isa_intr_ops() local
781 cons = console_hypervisor_dev_type(&ttyn); in isa_intr_ops()
856 if (cons == CONS_TTY && ispec->intrspec_vec == asy_intrs[ttyn]) in isa_intr_ops()
1199 int cons, ttyn; in isa_enumerate() local
1201 cons = console_hypervisor_dev_type(&ttyn); in isa_enumerate()
1250 if (cons == CONS_TTY && ttyn == i) in isa_enumerate()
1301 int cons, ttyn; in enumerate_BIOS_serial() local
1303 cons = console_hypervisor_dev_type(&ttyn); in enumerate_BIOS_serial()
1390 if (cons == CONS_TTY && ttyn == i) { in enumerate_BIOS_serial()
/illumos-gate/usr/src/cmd/saf/
H A Dsac.c464 char ttyn[sizeof (up->ut_line) + 1]; in cleanutx() local
489 strncpy(ttyn, up->ut_line, sizeof (up->ut_line)); in cleanutx()
490 ttyn[sizeof (up->ut_line)] = '\0'; in cleanutx()
496 (void) pam_set_item(pamh, PAM_TTY, ttyn); in cleanutx()
/illumos-gate/usr/src/uts/i86pc/boot/
H A Dboot_console.c1245 int ttyn; in bcons_post_bootenvrc() local
1250 ttyn = 0; in bcons_post_bootenvrc()
1264 cons = lookup_console_device(devnames[i], &ttyn); in bcons_post_bootenvrc()
1293 tty_num = ttyn; in bcons_post_bootenvrc()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.rlogind.c1511 char ttyn[sizeof (up->ut_line) + 1]; in rmut() local
1532 (void) strlcpy(ttyn, up->ut_line, in rmut()
1533 sizeof (ttyn)); in rmut()
1545 ttyn); in rmut()
H A Din.telnetd.c4476 char ttyn[sizeof (up->ut_line) + 1]; in rmut() local
4501 (void) strlcpy(ttyn, up->ut_line, in rmut()
4502 sizeof (ttyn)); in rmut()
4508 ttyn); in rmut()
/illumos-gate/usr/src/cmd/init/
H A Dinit.c2581 char ttyn[sizeof (up->ut_line) + 1]; in notify_pam_dead() local
2588 (void) snprintf(ttyn, sizeof (ttyn), "%s", up->ut_line); in notify_pam_dead()
2592 (void) pam_set_item(pamh, PAM_TTY, ttyn); in notify_pam_dead()