Skip to content

Commit ae5db66

Browse files
jukkarioannisg
authored andcommitted
net: conn_mgr: Check IPv4 events against command
Make sure we use the IPv4 event command when checking IPv4 address add or delete instead of event mask. Coverity-CID: 203483 Fixes #18400 Signed-off-by: Jukka Rissanen <[email protected]>
1 parent 6a6ed17 commit ae5db66

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

subsys/net/lib/conn_mgr/events_handler.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,11 @@ static void conn_mgr_ipv4_events_handler(struct net_mgmt_event_callback *cb,
124124

125125
NET_DBG("Iface index %u", idx);
126126

127-
switch (NET_MGMT_EVENT(mgmt_event)) {
128-
case NET_EVENT_IPV4_ADDR_ADD:
127+
switch (NET_MGMT_GET_COMMAND(mgmt_event)) {
128+
case NET_EVENT_IPV4_CMD_ADDR_ADD:
129129
iface_states[idx] |= NET_STATE_IPV4_ADDR_SET;
130130
break;
131-
case NET_EVENT_IPV4_ADDR_DEL:
131+
case NET_EVENT_IPV4_CMD_ADDR_DEL:
132132
if (net_if_ipv4_get_global_addr(iface, NET_ADDR_PREFERRED)) {
133133
break;
134134
}

0 commit comments

Comments
 (0)