SCCS-vsn: usr.bin/last/last.c 4.2
-static char *sccsid = "@(#)last.c 4.1 (Berkeley) %G%";
+static char *sccsid = "@(#)last.c 4.2 (Berkeley) %G%";
if (ttnames[i][0] == 0) {
strncpy(ttnames[i], bp->ut_line,
sizeof(bp->ut_line));
if (ttnames[i][0] == 0) {
strncpy(ttnames[i], bp->ut_line,
sizeof(bp->ut_line));
logouts[i] = bp->ut_time;
break;
}
logouts[i] = bp->ut_time;
break;
}
- if (lineq(bp->ut_line, "~") ||
- lineq(bp->ut_line, "tty~"))
- for (i = 0; *ttnames[i] && i < MAXTTYS; i++)
+ if (!strcmp(bp->ut_name, "reboot"))
+ for (i = 0; i < MAXTTYS; i++)
logouts[i] = -bp->ut_time;
}
}
logouts[i] = -bp->ut_time;
}
}