dumptime
dumptime(gmtmp);
dumptime(tmp);
static void dumptime(struct tm const *);
struct dumptime *dtwalk;
dtwalk = (struct dumptime *)xcalloc(1, sizeof(struct dumptime));
SLIST_ENTRY(dumptime) dt_list;
SLIST_HEAD(dthead, dumptime) dthead = SLIST_HEAD_INITIALIZER(dthead);
if (dumptime > 0) {
time_t dumptime;
extern time_t dumptime; /* time that this dump begins */
time_t dumptime;
hdr.dumptime = dumptime;
if (hdr.dumpdate != dumptime) {
if (hdr.dumpdate < dumptime)
dumptime = hdr.dumptime;
dumptime = spcl.c_ddate;
if (tmpbuf.c_date != dumpdate || tmpbuf.c_ddate != dumptime) {
time_t dumptime; /* Time the dump was taken. */
if (KREAD(kd_dump, dump_nl[X_TIME_SECOND].n_value, &dumptime) != 0) {
dumptime = dtime.tv_sec;
if (dumptime == 0) {
syslog(LOG_INFO, "system went down at %s", ctime(&dumptime));
if (dumptime < now - LEEWAY || dumptime > now + LEEWAY) {