]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
fix(mpls): print stack flag without suffix 595/head
authorDarafei Praliaskouski <me@komzpa.net>
Thu, 7 May 2026 21:12:35 +0000 (01:12 +0400)
committerDarafei Praliaskouski <me@komzpa.net>
Thu, 7 May 2026 21:12:35 +0000 (01:12 +0400)
ui/curses.c
ui/report.c

index bcf1bc99de163a21bc2a232d4ad15b42c3ccf862..5c776e9770781312531d66ff1b641a874ede29c1 100644 (file)
@@ -486,8 +486,9 @@ static void mtr_curses_hosts(
 
             for (k = 0; k < mpls->labels && ctl->enablempls; k++) {
                 printw("\n    [MPLS: Lbl %lu TC %u S %u TTL %u]",
-                       mpls->label[k], mpls->tc[k], mpls->s[k],
-                       mpls->ttl[k]);
+                       mpls->label[k], (unsigned int) mpls->tc[k],
+                       (unsigned int) mpls->s[k],
+                       (unsigned int) mpls->ttl[k]);
             }
 
             /* Multi path */
@@ -517,8 +518,9 @@ static void mtr_curses_hosts(
                 }
                 for (k = 0; k < mplss->labels && ctl->enablempls; k++) {
                     printw("\n    [MPLS: Lbl %lu TC %u S %u TTL %u]",
-                           mplss->label[k], mplss->tc[k], mplss->s[k],
-                           mplss->ttl[k]);
+                           mplss->label[k], (unsigned int) mplss->tc[k],
+                           (unsigned int) mplss->s[k],
+                           (unsigned int) mplss->ttl[k]);
                 }
                 attroff(A_BOLD);
             }
index 4b03c0d78afab2985d217b138d2fe847b0294a2c..e8f04cc6e279f09fa18a45ac5cb08924aa0e901c 100644 (file)
@@ -82,8 +82,9 @@ static void print_mpls(
 {
     int k;
     for (k = 0; k < mpls->labels; k++)
-        printf("       [MPLS: Lbl %lu TC %u S %cu TTL %u]\n",
-               mpls->label[k], mpls->tc[k], mpls->s[k], mpls->ttl[k]);
+        printf("       [MPLS: Lbl %lu TC %u S %u TTL %u]\n",
+               mpls->label[k], (unsigned int) mpls->tc[k],
+               (unsigned int) mpls->s[k], (unsigned int) mpls->ttl[k]);
 }
 #endif