Some of the ut_type numbers does not seem to be recognized by last(1) so
they are, at least for now, silently ignored. See glibc documentation
for information what the ignored EMPTY, INIT_PROCESS, LOGIN_PROCESS, and
ACCOUNTING mean.
Reference: FIXME
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
break;
case R_NORMAL:
break;
+ default:
+ abort();
}
/*
utmplist = p;
break;
+ case EMPTY:
+ case INIT_PROCESS:
+ case LOGIN_PROCESS:
+ case ACCOUNTING:
+ /* ignored ut_types */
+ break;
+
+ default:
+ warnx("unrecogized ut_type: %d", ut.ut_type);
}
/*