From: Andreas Hofmeister Date: Mon, 1 Mar 2010 14:28:29 +0000 (+0100) Subject: Fix wrong age display. X-Git-Tag: 0.5.0~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1c57ef29aca567ada34c52e484870f572c41f4e;p=thirdparty%2Flldpd.git Fix wrong age display. There are only 24 hours and 60 minutes per hour ... --- diff --git a/src/display.c b/src/display.c index c7a1c5b1..bcd37781 100644 --- a/src/display.c +++ b/src/display.c @@ -914,8 +914,8 @@ display_age(struct lldpd_port *port) "%d day%s, %02d:%02d:%02d", age / (60*60*24), (age / (60*60*24) > 1)?"s":"", - (age / (60*60)) % (60*60*24), - (age / 60) % (60*60), + (age / (60*60)) % 24, + (age / 60) % 60, age % 60) >= sizeof(sage)) return "too much"; else