From c97d30b1ece9b9cbf3c661b26adc205a2f14b8c5 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Sat, 12 Jan 2019 16:22:32 -0500 Subject: [PATCH] bfdd: Fix timer print-out function The timer2str function thought 24 minutes was an hour and had a couple of other issues that needed to be corrected. Signed-off-by: Donald Sharp (cherry picked from commit 23586b0552ee08e24d4c1f54bb4913c48c1e14aa) --- bfdd/bfd.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bfdd/bfd.c b/bfdd/bfd.c index 66c781c290..d6e0230d2d 100644 --- a/bfdd/bfd.c +++ b/bfdd/bfd.c @@ -817,10 +817,10 @@ void integer2timestr(uint64_t time, char *buf, size_t buflen) int rv; #define MINUTES (60) -#define HOURS (24 * MINUTES) -#define DAYS (30 * HOURS) -#define MONTHS (12 * DAYS) -#define YEARS (MONTHS) +#define HOURS (60 * MINUTES) +#define DAYS (24 * HOURS) +#define MONTHS (30 * DAYS) +#define YEARS (12 * MONTHS) if (time >= YEARS) { year = time / YEARS; time -= year * YEARS; -- 2.39.5