Lines Matching defs:fubuf
95 static struct futmp fubuf; /* Copy of last entry read in. */
161 if (read(fd, &fubuf, sizeof (fubuf)) != sizeof (fubuf)) {
162 bzero(&fubuf, sizeof (fubuf));
169 return (&fubuf);
181 utmp_frec2api(&fubuf, &ubuf);
196 utmp_api2frec(&ubuf, &fubuf);
206 if (fubuf.ut_type != EMPTY) {
227 if (entry->ut_type == fubuf.ut_type) {
228 utmp_frec2api(&fubuf, &ubuf);
235 * and DEAD_PROCESS the type of the entry in "fubuf",
242 if (((type = fubuf.ut_type) == INIT_PROCESS ||
246 fubuf.ut_id[0] == entry->ut_id[0] &&
247 fubuf.ut_id[1] == entry->ut_id[1] &&
248 fubuf.ut_id[2] == entry->ut_id[2] &&
249 fubuf.ut_id[3] == entry->ut_id[3]) {
250 utmp_frec2api(&fubuf, &ubuf);
264 utmp_frec2api(&fubuf, &ubuf);
275 utmp_api2frec(&ubuf, &fubuf);
282 if (fubuf.ut_type != EMPTY &&
283 (fubuf.ut_type == LOGIN_PROCESS ||
284 fubuf.ut_type == USER_PROCESS) &&
285 strncmp(&entry->ut_line[0], &fubuf.ut_line[0],
286 sizeof (fubuf.ut_line)) == 0) {
287 utmp_frec2api(&fubuf, &ubuf);
292 utmp_frec2api(&fubuf, &ubuf);
372 fubuf = ftmpbuf;
373 utmp_frec2api(&fubuf, &ubuf);
377 gdebug("id: %c%c loc: %ld\n", fubuf.ut_id[0],
378 fubuf.ut_id[1], fubuf.ut_id[2], fubuf.ut_id[3],
402 bzero(&fubuf, sizeof (fubuf));
415 bzero(&fubuf, sizeof (fubuf));