Lines Matching refs:wb
55 struct utmpx wb; /* record structure read into */ variable
146 while (fread(&wb, sizeof (wb), 1, stdin) == 1) { in main()
148 firstime = wb.ut_xtime; in main()
154 wb.ut_name[0] = '\0'; in main()
155 strcpy(wb.ut_line, "acctcon"); in main()
156 wb.ut_type = ACCOUNTING; in main()
157 wb.ut_xtime = lastime; in main()
180 if ((c = wb.ut_name[0]) == '-') in valid()
184 c = wb.ut_name[i]; in valid()
194 if ((wb.ut_type >= EMPTY) && (wb.ut_type <= UTMAXTYPE)) in valid()
203 fprintf(stream, "bad wtmpx: offset %lu.\n", ftell(stdin)-sizeof (wb)); in fixup()
205 sizeof (wb.ut_line), in fixup()
206 wb.ut_line, in fixup()
207 sizeof (wb.ut_name), in fixup()
208 wb.ut_name, in fixup()
209 wb.ut_xtime); in fixup()
210 cftime(time_buf, DATE_FMT, &wb.ut_xtime); in fixup()
221 if (wb.ut_line[0] == '\0') /* It's an init admin process */ in loop()
223 switch (wb.ut_type) { in loop()
225 datetime = wb.ut_xtime; in loop()
230 timediff = wb.ut_xtime - datetime; in loop()
242 lastime = wb.ut_xtime; in loop()
254 cftime(time_buf, DATE_FMT, &wb.ut_xtime); in loop()
256 wb.ut_type, in loop()
257 wb.ut_name, in loop()
258 wb.ut_line, in loop()
272 for (i = 0; i < nsys && !EQN(wb.ut_line, sy[i].sname); i++) in bootshut()
281 CPYN(sy[i].sname, wb.ut_line); in bootshut()
296 if (EQN(wb.ut_line, tbuf[i].tline)) in iline()
307 CPYN(tbuf[tsize].tline, wb.ut_line); in iline()
308 tbuf[tsize].tdev = lintodev(wb.ut_line); in iline()
317 wb.ut_type = DEAD_PROCESS; /* fudge a logoff for reboot record. */ in upall()
333 tnew = wb.ut_xtime; in update()
344 switch (wb.ut_type) { in update()
365 CPYN(tp->tname, wb.ut_name); in update()