@@ -3055,16 +3055,16 @@ static void mptcp_subflow_info(struct rtattr *tb[])
rta_getattr_u32(tb[MPTCP_SUBFLOW_ATTR_TOKEN_LOC]),
rta_getattr_u8(tb[MPTCP_SUBFLOW_ATTR_ID_LOC]));
if (tb[MPTCP_SUBFLOW_ATTR_MAP_SEQ])
- out(" seq:%llx",
+ out(" seq:%llu",
rta_getattr_u64(tb[MPTCP_SUBFLOW_ATTR_MAP_SEQ]));
if (tb[MPTCP_SUBFLOW_ATTR_MAP_SFSEQ])
- out(" sfseq:%x",
+ out(" sfseq:%u",
rta_getattr_u32(tb[MPTCP_SUBFLOW_ATTR_MAP_SFSEQ]));
if (tb[MPTCP_SUBFLOW_ATTR_SSN_OFFSET])
- out(" ssnoff:%x",
+ out(" ssnoff:%u",
rta_getattr_u32(tb[MPTCP_SUBFLOW_ATTR_SSN_OFFSET]));
if (tb[MPTCP_SUBFLOW_ATTR_MAP_DATALEN])
- out(" maplen:%x",
+ out(" maplen:%u",
rta_getattr_u32(tb[MPTCP_SUBFLOW_ATTR_MAP_DATALEN]));
}
This is similar to commit cfa70237 ("ss: mptcp: display seq related counters as decimal") but for the subflow info this time. This is also aligned with what is printed for TCP sockets. That looks better to do the same with the subflow info (ss -ti), to compare with the MPTCP info (ss -Mi), or for those who want to easily count how many bytes have been exchanged between two runs without having to think in hexa. Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> --- misc/ss.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- base-commit: 48717184ba3700938b75542046c5108b21e95ea7 change-id: 20250226-iproute2-net-ss-ulp-mptcp-dec-92801e84ac6f Best regards,