From 45125cacc5c76a4b3234609dcd02d5241ea72c35 Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Tue, 12 Jun 2018 09:24:58 -0700 Subject: [PATCH] [mle] enhance the route table log message (#2780) --- src/core/thread/mle_router.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/thread/mle_router.cpp b/src/core/thread/mle_router.cpp index ed41a2ca2..47fea1f15 100644 --- a/src/core/thread/mle_router.cpp +++ b/src/core/thread/mle_router.cpp @@ -1482,13 +1482,15 @@ void MleRouter::UpdateRoutes(const RouteTlv &aRoute, uint8_t aRouterId) #if (OPENTHREAD_CONFIG_LOG_MLE && (OPENTHREAD_CONFIG_LOG_LEVEL >= OT_LOG_LEVEL_INFO)) + otLogInfoMle(GetInstance(), "Route table updated"); + for (RouterTable::Iterator iter(GetInstance()); !iter.IsDone(); iter.Advance()) { Router &router = *iter.GetRouter(); - otLogInfoMle(GetInstance(), "%x: %x %d %d %d %d", router.GetRloc16(), GetRloc16(router.GetNextHop()), - router.GetCost(), mRouterTable.GetLinkCost(router), router.GetLinkInfo().GetLinkQuality(), - router.GetLinkQualityOut()); + otLogInfoMle(GetInstance(), "%x -> %x, cost:%d %d, lqin:%d, lqout:%d", router.GetRloc16(), + GetRloc16(router.GetNextHop()), router.GetCost(), mRouterTable.GetLinkCost(router), + router.GetLinkInfo().GetLinkQuality(), router.GetLinkQualityOut()); } #endif