Lines Matching refs:utx
867 updwtmpx(const char *filex, struct utmpx *utx)
877 utmpx_api2frec(utx, &futx);
1361 getutmpx(const struct utmp *ut, struct utmpx *utx)
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->ut_id, ut->ut_id, sizeof (ut->ut_id));
1370 utx->ut_pid = ut->ut_pid;
1371 utx->ut_type = ut->ut_type;
1372 utx->ut_exit = ut->ut_exit;
1373 utx->ut_tv.tv_sec = ut->ut_time;
1374 utx->ut_tv.tv_usec = 0;
1375 utx->ut_session = 0;
1376 bzero(utx->pad, sizeof (utx->pad));
1377 bzero(utx->ut_host, sizeof (utx->ut_host));
1378 utx->ut_syslen = 0;
1385 getutmp(const struct utmpx *utx, struct utmp *ut)
1387 (void) memcpy(ut->ut_user, utx->ut_user, sizeof (ut->ut_user));
1388 (void) memcpy(ut->ut_line, utx->ut_line, sizeof (ut->ut_line));
1389 (void) memcpy(ut->ut_id, utx->ut_id, sizeof (utx->ut_id));
1390 ut->ut_pid = utx->ut_pid;
1391 ut->ut_type = utx->ut_type;
1392 ut->ut_exit = utx->ut_exit;
1393 ut->ut_time = utx->ut_tv.tv_sec;