/illumos-gate/usr/src/cmd/ttymon/ |
H A D | tmutmp.c | 91 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 D | pam_timestamp.c | 53 const char *ttyn; in validate_basic() local 58 (void) pam_get_item(pamh, PAM_TTY, (const void **)&ttyn); in validate_basic() 72 if (ttyn == NULL || *ttyn == '\0') { in validate_basic() 80 "user = %s, auser = %s, tty = %s", user, auser, ttyn); in validate_basic() 82 (void) strlcpy(user_tty, ttyn, MAXPATHLEN); in validate_basic() 84 if (strchr(ttyn, '/') == NULL || strncmp(ttyn, "/dev/", 5) == 0) { in validate_basic() 85 ttyn = strrchr(ttyn, '/') + 1; in validate_basic() 88 "invalid tty: %s", ttyn); in validate_basic() 94 auser, ttyn, user); in validate_basic()
|
/illumos-gate/usr/src/cmd/sulogin/ |
H A D | sulogin.c | 591 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() 607 if (strcmp(u->ut_line, ttyn) == 0) { in single() 625 (void) strcpy(entryx.ut_line, ttyn); in single() 701 char *ttyn = ttyname(fd); in findttyname() local 703 if (ttyn == NULL) in findttyname() 704 ttyn = "/dev/???"; in findttyname() 710 if (((strcmp(ttyn, "/dev/syscon") == 0) || in findttyname() [all …]
|
/illumos-gate/usr/src/lib/pam_modules/dial_auth/ |
H A D | dial_auth.c | 56 const char *ttyn, *user; in pam_sm_authenticate() local 78 (retcode = pam_get_item(pamh, PAM_TTY, (const void **)&ttyn)) in pam_sm_authenticate() 85 user ? user : "NULL", ttyn ? ttyn : "NULL"); in pam_sm_authenticate() 88 if (ttyn == NULL || *ttyn == '\0') { in pam_sm_authenticate() 107 if (strcmp(line, ttyn) == 0) in pam_sm_authenticate()
|
/illumos-gate/usr/src/lib/pam_modules/unix_session/ |
H A D | unix_session.c | 89 const char *ttyn, *rhost, *user; in pam_sm_open_session() local 112 if ((error = pam_get_item(pamh, PAM_TTY, (const 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 D | login.c | 317 static char *ttyn = NULL; variable 453 if (ttyn == NULL) { in main() 454 ttyn = ttyname(0); in main() 455 if (ttyn == NULL) in main() 456 ttyn = "/dev/???"; in main() 468 if ((pam_rc = pam_set_item(pamh, PAM_TTY, ttyn)) != PAM_SUCCESS) { in main() 578 if (di_devperm_login((const char *)ttyn, pwd->pw_uid, pwd->pw_gid, in main() 616 ttyn, HMAX, remote_host); in main() 618 syslog(LOG_NOTICE, "ROOT LOGIN %s", ttyn); in main() 740 (void) strncat(log_entry[trys], ttyn, TTYN_SIZE); in log_bad_attempts() [all …]
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | interface.c | 182 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 D | uucico.c | 101 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 D | su.c | 163 char *ttyn; variable 269 if ((ttyn = ttyname(0)) == NULL) in main() 270 if ((ttyn = ttyname(1)) == NULL) in main() 271 if ((ttyn = ttyname(2)) == NULL) in main() 272 ttyn = "/dev/???"; in main() 314 if (pam_set_item(pamh, PAM_TTY, ttyn) != PAM_SUCCESS) in main() 378 pwd.pw_name, username, ttyn); in main() 388 pwd.pw_name, username, ttyn); in main() 408 pwd.pw_name, username, ttyn); in main() 438 pwd.pw_name, username, ttyn); in main() [all …]
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | generic.c | 140 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 D | interface.c | 133 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 D | devinfo_devperm.c | 160 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 D | isa.c | 779 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 D | sac.c | 464 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 D | boot_console.c | 1245 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 D | in.rlogind.c | 1511 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 D | in.telnetd.c | 4476 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 D | init.c | 2581 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()
|