From 181a108e3592bdd4068b5bacec625cfa3eb1ded3 Mon Sep 17 00:00:00 2001 From: Darafei Praliaskouski Date: Fri, 8 May 2026 01:12:35 +0400 Subject: [PATCH] fix(mpls): print stack flag without suffix --- ui/curses.c | 10 ++++++---- ui/report.c | 5 +++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/ui/curses.c b/ui/curses.c index bcf1bc9..5c776e9 100644 --- a/ui/curses.c +++ b/ui/curses.c @@ -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); } diff --git a/ui/report.c b/ui/report.c index 4b03c0d..e8f04cc 100644 --- a/ui/report.c +++ b/ui/report.c @@ -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 -- 2.47.3