From: Vincent Bernat Date: Mon, 13 Jun 2016 06:18:42 +0000 (+0200) Subject: event: fix formating of time_t X-Git-Tag: 0.9.4~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=408c3e025c4773dc144ab4f25ddc60c652a3f9ec;p=thirdparty%2Flldpd.git event: fix formating of time_t On OpenBSD, this is now a long long. Just cast to long long to be safe. --- diff --git a/src/daemon/event.c b/src/daemon/event.c index 4846478f..05c25680 100644 --- a/src/daemon/event.c +++ b/src/daemon/event.c @@ -782,8 +782,11 @@ levent_schedule_cleanup(struct lldpd *cfg) TAILQ_FOREACH(port, &hardware->h_rports, p_entries) { if (now >= port->p_lastupdate + port->p_chassis->c_ttl) { tv.tv_sec = 0; - log_debug("event", "immediate cleanup on port %s (%ld, %d, %ld)", - hardware->h_ifname, now, port->p_chassis->c_ttl, port->p_lastupdate); + log_debug("event", "immediate cleanup on port %s (%lld, %d, %lld)", + hardware->h_ifname, + (long long)now, + port->p_chassis->c_ttl, + (long long)port->p_lastupdate); break; } next = port->p_chassis->c_ttl - (now - port->p_lastupdate);