vlib: fix u64 error counter cli printing 49/28449/1
authorFlorin Coras <fcoras@cisco.com>
Mon, 11 May 2020 15:31:20 +0000 (15:31 +0000)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Tue, 18 Aug 2020 09:54:56 +0000 (09:54 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Ie35dc623394cfb6c358740361fd85aa0924ab187
(cherry picked from commit 1ae16c8f3bebe33b2404ad845a2f09f910a06390)

src/vlib/error.c

index 0918f62..7357f17 100644 (file)
@@ -247,10 +247,10 @@ show_errors (vlib_main_t * vm,
              continue;
 
             if (verbose)
-              vlib_cli_output (vm, "%10Ld%=40v%=20s%=6d", c, n->name,
+              vlib_cli_output (vm, "%10lu%=40v%=20s%=6d", c, n->name,
                                em->error_strings_heap[i], i);
             else
-              vlib_cli_output (vm, "%10d%=40v%s", c, n->name,
+              vlib_cli_output (vm, "%10lu%=40v%s", c, n->name,
                                em->error_strings_heap[i]);
          }
       }
@@ -270,7 +270,7 @@ show_errors (vlib_main_t * vm,
          if (sums[i])
            {
              if (verbose)
-               vlib_cli_output (vm, "%10Ld%=40v%=20s%=10d", sums[i], n->name,
+               vlib_cli_output (vm, "%10lu%=40v%=20s%=10d", sums[i], n->name,
                                 em->error_strings_heap[i], i);
            }
        }