From b5b97ae43b82df521875256b2f317a291dbffcba Mon Sep 17 00:00:00 2001 From: Simon Lin Date: Tue, 10 Mar 2020 23:55:25 +0800 Subject: [PATCH] [ncp] notify wpantund when RLOC changes (#4659) * notify wpantund when RLOC changes * change not matched flag ex to OT_CHANGED_SECURITY_POLICY --- src/ncp/ncp_base_mtd.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ncp/ncp_base_mtd.cpp b/src/ncp/ncp_base_mtd.cpp index 293dfc93f..6af3a1bb3 100644 --- a/src/ncp/ncp_base_mtd.cpp +++ b/src/ncp/ncp_base_mtd.cpp @@ -3657,6 +3657,8 @@ void NcpBase::ProcessThreadChangedFlags(void) {OT_CHANGED_THREAD_PANID, SPINEL_PROP_MAC_15_4_PANID}, {OT_CHANGED_THREAD_NETWORK_NAME, SPINEL_PROP_NET_NETWORK_NAME}, {OT_CHANGED_THREAD_EXT_PANID, SPINEL_PROP_NET_XPANID}, + {OT_CHANGED_THREAD_RLOC_ADDED, SPINEL_PROP_IPV6_ADDRESS_TABLE}, + {OT_CHANGED_THREAD_RLOC_REMOVED, SPINEL_PROP_IPV6_ADDRESS_TABLE}, {OT_CHANGED_MASTER_KEY, SPINEL_PROP_NET_MASTER_KEY}, {OT_CHANGED_PSKC, SPINEL_PROP_NET_PSKC}, {OT_CHANGED_CHANNEL_MANAGER_NEW_CHANNEL, SPINEL_PROP_CHANNEL_MANAGER_NEW_CHANNEL}, @@ -3739,7 +3741,7 @@ void NcpBase::ProcessThreadChangedFlags(void) } // Clear any remaining ThreadFlag that has no matching - // NCP property update (e.g., OT_CHANGED_THREAD_RLOC_ADDED) + // NCP property update (e.g., OT_CHANGED_SECURITY_POLICY) mThreadChangedFlags = 0;