Lines Matching defs:utmpx
52 #include <utmpx.h>
359 struct utmpx *utmpx;
368 struct utmpx *utp;
369 struct utmpx *utmpxbegin;
386 utmpxsize = utmpxent * sizeof (struct utmpx);
387 utmpx = realloc(utmpx, utmpxsize);
388 if (utmpx == NULL) {
394 utmpxbegin = utmpx;
398 (void) memcpy(utmpxbegin++, utp, sizeof (struct utmpx));
402 if (utmpx[i].ut_name[0] &&
403 utmpx[i].ut_type == USER_PROCESS) {
405 * XXX - utmpx name and line lengths should
408 bcopy(utmpx[i].ut_line, we->we_utmp.out_line,
410 bcopy(utmpx[i].ut_name, we->we_utmp.out_name,
413 htonl(utmpx[i].ut_xtime);
484 struct utmpx *utmpx, utmpx_id;
487 if ((utmpx = getutxid(&utmpx_id)) != NULL)
488 mywd.wd_boottime = utmpx->ut_xtime;