AI 145920: Don't filter out IPv6 multicast packets.
Automated import of CL 145920
diff --git a/core/jni/android_net_wifi_Wifi.cpp b/core/jni/android_net_wifi_Wifi.cpp
index fcab813..25670df 100644
--- a/core/jni/android_net_wifi_Wifi.cpp
+++ b/core/jni/android_net_wifi_Wifi.cpp
@@ -291,6 +291,7 @@
{
return doBooleanCommand("DRIVER RXFILTER-ADD 0", "OK")
&& doBooleanCommand("DRIVER RXFILTER-ADD 1", "OK")
+ && doBooleanCommand("DRIVER RXFILTER-ADD 3", "OK")
&& doBooleanCommand("DRIVER RXFILTER-START", "OK");
}
@@ -298,6 +299,7 @@
{
jboolean result = doBooleanCommand("DRIVER RXFILTER-STOP", "OK");
if (result) {
+ (void)doBooleanCommand("DRIVER RXFILTER-REMOVE 3", "OK");
(void)doBooleanCommand("DRIVER RXFILTER-REMOVE 1", "OK");
(void)doBooleanCommand("DRIVER RXFILTER-REMOVE 0", "OK");
}