wificond: Listen NL80211_CMD_WIPHY_REG_CHANGE for country code change
The country code changed event needs to listen NL80211_CMD_WIPHY_REG_CHANGE
which depends on driver design.
Add listen NL80211_CMD_WIPHY_REG_CHANGE for country code changed event
Bug: 177630837
Test: Manual test with test command: adb shell cmd wifi
force-country-code enabled XX to change country code.
Change-Id: I574d1462ee250cdf67d9b5b8f6f305b43232a47c
diff --git a/net/netlink_manager.cpp b/net/netlink_manager.cpp
index 1e5c5f0..53673c6 100644
--- a/net/netlink_manager.cpp
+++ b/net/netlink_manager.cpp
@@ -521,7 +521,8 @@
OnMlmeEvent(std::move(packet));
return;
}
- if (command == NL80211_CMD_REG_CHANGE) {
+ if (command == NL80211_CMD_REG_CHANGE ||
+ command == NL80211_CMD_WIPHY_REG_CHANGE) {
OnRegChangeEvent(std::move(packet));
return;
}