--- utmp.c.orig 2004-11-14 23:15:28.000000000 +0100 +++ utmp.c 2004-11-14 23:15:39.000000000 +0100 @@ -618,7 +618,7 @@ #endif /* sgi */ strncpy(u->ut_line, line, sizeof(u->ut_line)); u->ut_pid = pid; - (void)time((time_t *)&u->ut_time); + u->ut_time = time(NULL); } static slot_t