diff options
author | CNSS_WLAN Service <cnssbldsw@qualcomm.com> | 2021-01-12 07:48:34 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2021-01-12 07:48:34 -0800 |
commit | 75a00b06c80ac40d2ce763c50f3eb612ecdad37b (patch) | |
tree | 33f30eff62ecef9a9c688a7fb6058ea6ebb3a1de | |
parent | 7e54092f71ceea79f99d9dce1dcf5837b24cdcf7 (diff) | |
parent | 8f8db20888e590b340bfbd637ac98b4a05fe38fb (diff) |
Merge "wifihal: Filter out bridge interfaces" into wlan-aosp.lnx.6.0
-rw-r--r-- | qcwcn/wifi_hal/wifi_hal.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/wifi_hal.cpp b/qcwcn/wifi_hal/wifi_hal.cpp index d7c03de..ed58f45 100644 --- a/qcwcn/wifi_hal/wifi_hal.cpp +++ b/qcwcn/wifi_hal/wifi_hal.cpp @@ -1831,6 +1831,11 @@ static int wifi_get_multicast_id(wifi_handle handle, const char *name, static bool is_wifi_interface(const char *name) { + // filter out bridge interface + if (strstr(name, "br") != NULL) { + return false; + } + if (strncmp(name, "wlan", 4) != 0 && strncmp(name, "p2p", 3) != 0 && strncmp(name, "wifi", 4) != 0 && strncmp(name, "swlan", 5) != 0) { |