From e8c64a7469d629d6e08a66522e748cc397bf53b9 Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Tue, 5 Nov 2019 10:29:12 -0800 Subject: [PATCH] [key-manager] use Notifier::Update when changing security policy (#4308) --- src/core/thread/key_manager.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/core/thread/key_manager.cpp b/src/core/thread/key_manager.cpp index 062273ddc..067b10f72 100644 --- a/src/core/thread/key_manager.cpp +++ b/src/core/thread/key_manager.cpp @@ -238,13 +238,7 @@ exit: void KeyManager::SetSecurityPolicyFlags(uint8_t aSecurityPolicyFlags) { - Notifier ¬ifier = Get(); - - if (!notifier.HasSignaled(OT_CHANGED_SECURITY_POLICY) || (mSecurityPolicyFlags != aSecurityPolicyFlags)) - { - mSecurityPolicyFlags = aSecurityPolicyFlags; - notifier.Signal(OT_CHANGED_SECURITY_POLICY); - } + Get().Update(mSecurityPolicyFlags, aSecurityPolicyFlags, OT_CHANGED_SECURITY_POLICY); } void KeyManager::StartKeyRotationTimer(void)