From 52f4125558f93596b5f02ad18b692d0b76eb83bc Mon Sep 17 00:00:00 2001 From: Jiacheng Guo Date: Fri, 29 May 2020 01:35:57 +0800 Subject: [PATCH] [posix] fix state changed chandler filter logic (#5013) --- src/posix/platform/netif.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/posix/platform/netif.cpp b/src/posix/platform/netif.cpp index a5605ed03..2b1372aef 100644 --- a/src/posix/platform/netif.cpp +++ b/src/posix/platform/netif.cpp @@ -457,7 +457,7 @@ static void processAddressChange(const otIp6Address *aAddress, uint8_t aPrefixLe static void processStateChange(otChangedFlags aFlags, void *aContext) { - if (OT_CHANGED_THREAD_NETIF_STATE | aFlags) + if (OT_CHANGED_THREAD_NETIF_STATE & aFlags) { UpdateLink(static_cast(aContext)); }