Searched defs:utx (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dttyslot.c55 struct utmpx utx; local
74 while (_read(fd, &utx, sizeof (struct utmpx)) > 0) {
76 if (strncmp(utx.ut_line, p, sizeof (utx.ut_line)) == 0) {
/illumos-gate/usr/src/lib/libbc/libc/sys/4.2/
H A Dread.c88 struct utmpx *utx; local
90 utx = (struct utmpx *)nbuf;
93 while ((char *)utx < (nbuf + len)) {
94 (void) strncpy(ut->ut_line, utx->ut_line, sizeof (ut->ut_line));
95 (void) strncpy(ut->ut_name, utx->ut_user, sizeof (ut->ut_name));
96 (void) strncpy(ut->ut_host, utx->ut_host, sizeof (ut->ut_host));
97 ut->ut_time = utx->ut_tv.tv_sec;
98 utx++;
H A Dwrite.c101 struct utmpx *utx; local
103 utx = (struct utmpx *) nbuf;
107 (void) strcpy(utx->ut_user, ut->ut_name);
108 (void) memset(utx->ut_id, 0, sizeof (utx->ut_id));
109 (void) strcpy(utx->ut_line, ut->ut_line);
110 utx->ut_pid = 0;
111 if ((strcmp(utx->ut_user, "") == 0) &&
112 (strcmp(utx->ut_host, "") == 0))
113 utx
[all...]
/illumos-gate/usr/src/lib/libbc/libc/sys/sys5/
H A Dread.c83 struct utmpx *utx; local
85 utx = (struct utmpx *)nbuf;
88 while ((char *)utx < (nbuf + len)) {
89 (void) strncpy(ut->ut_line, utx->ut_line, sizeof (ut->ut_line));
90 (void) strncpy(ut->ut_name, utx->ut_user, sizeof (ut->ut_name));
91 (void) strncpy(ut->ut_host, utx->ut_host, sizeof (ut->ut_host));
92 ut->ut_time = utx->ut_tv.tv_sec;
93 utx++;
H A Dwrite.c89 struct utmpx *utx; local
91 utx = (struct utmpx *) nbuf;
95 (void) strcpy(utx->ut_user, ut->ut_name);
96 (void) memset(utx->ut_id, 0, sizeof (utx->ut_id));
97 (void) strcpy(utx->ut_line, ut->ut_line);
98 utx->ut_pid = 0;
99 if ((strcmp(utx->ut_user, "") == 0) &&
100 (strcmp(utx->ut_host, "") == 0))
101 utx
[all...]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devperm.c397 struct utmpx *utx; local
405 while ((utx = getutxent()) != NULL) {
406 if (utx->ut_type == USER_PROCESS &&
407 strncmp(utx->ut_user, ppwd->pw_name,
408 strlen(ppwd->pw_name)) == 0 && (strncmp(utx->ut_line,
409 "console", strlen("console")) == 0 || strncmp(utx->ut_line,
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetutx.c867 updwtmpx(const char *filex, struct utmpx *utx) argument
877 utmpx_api2frec(utx, &futx);
1361 getutmpx(const struct utmp *ut, struct utmpx *utx) argument
1363 (void) memcpy(utx->ut_user, ut->ut_user, sizeof (ut->ut_user));
1364 (void) bzero(&utx->ut_user[sizeof (ut->ut_user)],
1365 sizeof (utx->ut_user) - sizeof (ut->ut_user));
1366 (void) memcpy(utx->ut_line, ut->ut_line, sizeof (ut->ut_line));
1367 (void) bzero(&utx->ut_line[sizeof (ut->ut_line)],
1368 sizeof (utx->ut_line) - sizeof (ut->ut_line));
1369 (void) memcpy(utx
1385 getutmp(const struct utmpx *utx, struct utmp *ut) argument
[all...]

Completed in 57 milliseconds