vlib: fix u64 error counter cli printing 79/26979/2
authorFlorin Coras <fcoras@cisco.com>
Mon, 11 May 2020 15:31:20 +0000 (15:31 +0000)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 11 May 2020 15:29:21 +0000 (15:29 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Ie35dc623394cfb6c358740361fd85aa0924ab187

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);
            }
        }