From 1b8b797919d70b93edb5f6f71da15c4c2b4a1187 Mon Sep 17 00:00:00 2001 From: rongli Date: Fri, 22 Mar 2019 03:13:20 +0800 Subject: [PATCH] [netdata] fix stable network data version when service updates (#3702) --- src/core/thread/network_data_leader_ftd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/thread/network_data_leader_ftd.cpp b/src/core/thread/network_data_leader_ftd.cpp index 66cd91f7b..f4f8aa5ce 100644 --- a/src/core/thread/network_data_leader_ftd.cpp +++ b/src/core/thread/network_data_leader_ftd.cpp @@ -695,8 +695,8 @@ bool Leader::IsStableUpdated(uint8_t *aTlvs, uint8_t aTlvsLength, uint8_t *aTlvs bool foundInBase = false; ServerTlv *server = reinterpret_cast(curInner); - NetworkDataTlv *curServerBase = service->GetSubTlvs(); - NetworkDataTlv *endServerBase = service->GetNext(); + NetworkDataTlv *curServerBase = serviceBase->GetSubTlvs(); + NetworkDataTlv *endServerBase = serviceBase->GetNext(); while (curServerBase <= endServerBase) {