safi2str(updgrp->safi));
} else {
vty_out(vty, "Update-group %" PRIu64 ":\n", updgrp->id);
- vty_out(vty, " Created: %s", timestamp_string(updgrp->uptime));
+ vty_out(vty, " Created: %s",
+ timestamp_string(updgrp->uptime, timebuf));
}
filter = &updgrp->conf->filter[updgrp->afi][updgrp->safi];
vty_out(vty, " Update-subgroup %" PRIu64 ":\n",
subgrp->id);
vty_out(vty, " Created: %s",
- timestamp_string(subgrp->uptime));
+ timestamp_string(subgrp->uptime, timebuf));
}
if (subgrp->split_from.update_group_id
return 0;
}
-static inline char *timestamp_string(time_t ts)
+static inline char *timestamp_string(time_t ts, char *timebuf)
{
time_t tbuf;
- char timebuf[32];
tbuf = time(NULL) - (monotime(NULL) - ts);
return ctime_r(&tbuf, timebuf);