summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCNSS_WLAN Service <cnssbldsw@qualcomm.com>2021-01-12 07:48:34 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2021-01-12 07:48:34 -0800
commit75a00b06c80ac40d2ce763c50f3eb612ecdad37b (patch)
tree33f30eff62ecef9a9c688a7fb6058ea6ebb3a1de
parent7e54092f71ceea79f99d9dce1dcf5837b24cdcf7 (diff)
parent8f8db20888e590b340bfbd637ac98b4a05fe38fb (diff)
Merge "wifihal: Filter out bridge interfaces" into wlan-aosp.lnx.6.0
-rw-r--r--qcwcn/wifi_hal/wifi_hal.cpp5
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) {