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

/illumos-gate/usr/src/cmd/ttymon/
H A Dtmutmp.c96 char buf[33], ttyn[33]; local
107 strncpy(ttyn, u->ut_line, sizeof (u->ut_line));
108 ttyn[sizeof (u->ut_line)] = '\0';
109 if (strcmp(buf, ttyn) == 0) {
130 char user[33], ttyn[33], rhost[258]; local
142 strncpy(ttyn, up->ut_line, sizeof (up->ut_line));
143 ttyn[sizeof (up->ut_line)] = '\0';
149 (void) pam_set_item(pamh, PAM_TTY, ttyn);
/illumos-gate/usr/src/lib/pam_modules/dial_auth/
H A Ddial_auth.c57 char *ttyn, *user; local
79 (retcode = pam_get_item(pamh, PAM_TTY, (void **)&ttyn))
85 "Dialpass authenticate user = %s, ttyn = %s",
86 user ? user : "NULL", ttyn ? ttyn : "NULL");
89 if (ttyn == NULL || *ttyn == '\0') {
108 if (strcmp(line, ttyn) == 0)
/illumos-gate/usr/src/lib/pam_modules/unix_session/
H A Dunix_session.c91 char *ttyn, *rhost, *user; local
114 if ((error = pam_get_item(pamh, PAM_TTY, (void **)&ttyn))
126 /* report error if ttyn not set */
127 if (ttyn == NULL)
161 if ((strncmp(ttyn, "/dev/", 5) == 0)) {
163 (ttyn + sizeof ("/dev/")-1),
166 (void) strlcpy(newll.ll_line, ttyn,
/illumos-gate/usr/src/lib/pam_modules/timestamp/
H A Dpam_timestamp.c55 char *ttyn; local
60 (void) pam_get_item(pamh, PAM_TTY, (void **)&ttyn);
74 if (ttyn == NULL || *ttyn == '\0') {
82 "user = %s, auser = %s, tty = %s", user, auser, ttyn);
84 (void) strlcpy(user_tty, ttyn, MAXPATHLEN);
86 if (strchr(ttyn, '/') == NULL || strncmp(ttyn, "/dev/", 5) == 0) {
87 ttyn = strrchr(ttyn, '/')
[all...]
/illumos-gate/usr/src/cmd/sulogin/
H A Dsulogin.c590 single(const char *cmd, char *ttyn) argument
595 if (ttyn == NULL)
596 ttyn = findttyname(STDIN_FILENO);
602 ttyn = stripttyname(ttyn);
606 if (strcmp(u->ut_line, ttyn) == 0) {
624 (void) strcpy(entryx.ut_line, ttyn);
700 char *ttyn = ttyname(fd); local
702 if (ttyn == NULL)
703 ttyn
718 stripttyname(char *ttyn) argument
[all...]
/illumos-gate/usr/src/cmd/bnu/
H A Dinterface.c183 char *ttyn; local
192 ttyn = ttyname(fdread);
193 if (ttyn != NULL && Dev_mode != 0)
194 chmod(ttyn, Dev_mode); /* can fail, but who cares? */
236 char *ttyn; local
239 ttyn = ttyname(fdread);
240 if (ttyn != NULL && Dev_mode != 0)
241 chmod(ttyn, Dev_mode); /* can fail, but who cares? */
H A Duucico.c100 char *ttyn; local
466 ttyn = ttyname(Ifn);
467 if (ttyn != CNULL && *ttyn != NULLCHAR) {
473 if ( EQUALSN(ttyn,"/dev/",5) )
474 strcpy(Dc, ttyn+5);
476 strcpy(Dc, ttyn);
477 chmod(ttyn, S_DEVICEMODE);
561 ttyn = ttyname(Ifn);
562 if (ttyn !
[all...]
/illumos-gate/usr/src/cmd/login/
H A Dlogin.c315 static char *ttyn = NULL; variable
451 if (ttyn == NULL) {
452 ttyn = ttyname(0);
453 if (ttyn == NULL)
454 ttyn = "/dev/???";
466 if ((pam_rc = pam_set_item(pamh, PAM_TTY, ttyn)) != PAM_SUCCESS) {
576 if (di_devperm_login((const char *)ttyn, pwd->pw_uid, pwd->pw_gid,
614 ttyn, HMAX, remote_host);
616 syslog(LOG_NOTICE, "ROOT LOGIN %s", ttyn);
738 (void) strncat(log_entry[trys], ttyn, TTYN_SIZ
1818 remote_host, ttyn, zone_name); local
1851 remote_host, ttyn, zone_name); local
2129 pwd, remote_host, ttyn, zone_name); local
2517 pwd, remote_host, ttyn, zone_name); local
[all...]
/illumos-gate/usr/src/lib/libnsl/dial/
H A Dinterface.c133 char *ttyn; local
140 ttyn = ttyname(fdread);
141 if (ttyn != NULL)
143 (void) chmod(ttyn, Dev_mode);
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgeneric.c140 char *ttyn; local
143 ttyn = ttyname(0);
144 if (ttyn == 0 || *ttyn == '\0') {
148 rc = stat(ttyn, &sb);
/illumos-gate/usr/src/cmd/su/
H A Dsu.c161 char *ttyn; variable
264 if ((ttyn = ttyname(0)) == NULL)
265 if ((ttyn = ttyname(1)) == NULL)
266 if ((ttyn = ttyname(2)) == NULL)
267 ttyn = "/dev/???";
285 if (pam_set_item(pamh, PAM_TTY, ttyn) != PAM_SUCCESS)
349 pwd.pw_name, username, ttyn);
359 pwd.pw_name, username, ttyn);
379 pwd.pw_name, username, ttyn);
409 pwd.pw_name, username, ttyn);
[all...]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devperm.c160 logindevperm(const char *ttyn, uid_t uid, gid_t gid, void (*errmsg)(char *)) argument
186 if ((n = resolvepath(ttyn, ttyn_path, PATH_MAX)) == -1)
571 * by changing owner/group/permissions to that of ttyn.
574 di_devperm_login(const char *ttyn, uid_t uid, gid_t gid, argument
585 if (ttyn == NULL) {
601 err = setdevaccess((char *)ttyn, uid, tty_gid,
608 return (logindevperm(ttyn, uid, gid, errmsg));
616 di_devperm_logout(const char *ttyn) argument
622 if (ttyn == NULL)
638 return (logindevperm(ttyn, root_ui
[all...]
/illumos-gate/usr/src/cmd/rexd/
H A Dunix_login.c421 char ttyn[sizeof (ut.ut_line) + 1]; local
445 strncpy(ttyn, up->ut_line, sizeof (up->ut_line));
446 ttyn[sizeof (up->ut_line)] = '\0';
452 (void) pam_set_item(pamh, PAM_TTY, ttyn);
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c778 int cons, ttyn; local
780 cons = console_hypervisor_dev_type(&ttyn);
855 if (cons == CONS_TTY && ispec->intrspec_vec == asy_intrs[ttyn])
1198 int cons, ttyn; local
1200 cons = console_hypervisor_dev_type(&ttyn);
1242 if (cons == CONS_TTY && ttyn == i)
1295 int cons, ttyn; local
1297 cons = console_hypervisor_dev_type(&ttyn);
1385 if (cons == CONS_TTY && ttyn == i) {
/illumos-gate/usr/src/cmd/saf/
H A Dsac.c467 char ttyn[sizeof (up->ut_line) + 1]; local
492 strncpy(ttyn, up->ut_line, sizeof (up->ut_line));
493 ttyn[sizeof (up->ut_line)] = '\0';
499 (void) pam_set_item(pamh, PAM_TTY, ttyn);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.rlogind.c1511 char ttyn[sizeof (up->ut_line) + 1]; local
1532 (void) strlcpy(ttyn, up->ut_line,
1533 sizeof (ttyn));
1545 ttyn);
H A Din.telnetd.c4476 char ttyn[sizeof (up->ut_line) + 1]; local
4501 (void) strlcpy(ttyn, up->ut_line,
4502 sizeof (ttyn));
4508 ttyn);
/illumos-gate/usr/src/cmd/init/
H A Dinit.c2618 char ttyn[sizeof (up->ut_line) + 1]; local
2625 (void) snprintf(ttyn, sizeof (ttyn), "%s", up->ut_line);
2629 (void) pam_set_item(pamh, PAM_TTY, ttyn);

Completed in 1198 milliseconds