Lines Matching defs:set_utmp
352 struct utmpx set_utmp;
366 (void) memset((void *)&set_utmp, 0, sizeof (set_utmp));
367 (void) time(&set_utmp.ut_tv.tv_sec);
368 set_utmp.ut_pid = getpid();
370 (void) strcpy(set_utmp.ut_host, rhost);
372 if (tmplen < sizeof (set_utmp.ut_host))
373 set_utmp.ut_syslen = tmplen;
375 set_utmp.ut_syslen = sizeof (set_utmp.ut_host);
377 (void) memset(set_utmp.ut_host, 0, sizeof (set_utmp.ut_host));
378 set_utmp.ut_syslen = 0;
380 (void) strcpy(set_utmp.ut_user, user);
389 (void) strcpy(set_utmp.ut_line, ttyntail);
391 set_utmp.ut_type = USER_PROCESS;
393 (void) memcpy(set_utmp.ut_id, utid, sizeof (set_utmp.ut_id));
404 (void) makeutx(&set_utmp);
406 updwtmpx(WTMPX_FILE, &set_utmp);