]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bfdd: Fix timer print-out function
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 12 Jan 2019 21:22:32 +0000 (16:22 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 12 Jan 2019 21:22:32 +0000 (16:22 -0500)
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 <sharpd@cumulusnetworks.com>
bfdd/bfd.c

index 814366f32060ad19735d537f04facd616000464d..7ab71511a6880da0e6bd5eb6957a59aca26f9381 100644 (file)
@@ -770,10 +770,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;