diff --git a/src/netdev.c b/src/netdev.c index d7182d64..2ae76a1e 100644 --- a/src/netdev.c +++ b/src/netdev.c @@ -4710,6 +4710,8 @@ static void netdev_channel_switch_event(struct l_genl_msg *msg, l_debug("Channel switch event, frequency: %u", *freq); + netdev->frequency = *freq; + if (!netdev->event_filter) return;