summaryrefslogtreecommitdiffstats
path: root/services/java/com
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2011-07-19 15:44:25 -0700
committerIrfan Sheriff <isheriff@google.com>2011-07-21 13:37:57 -0700
commitb0c1b80f471bd49af60e7b78161d814e355a6972 (patch)
tree080cb76ac3b4dd84539bc11dc359dae3cc76764f /services/java/com
parent6461c97331e9e672e2abd6a46eaaa7b948974484 (diff)
downloadframeworks_base-b0c1b80f471bd49af60e7b78161d814e355a6972.zip
frameworks_base-b0c1b80f471bd49af60e7b78161d814e355a6972.tar.gz
frameworks_base-b0c1b80f471bd49af60e7b78161d814e355a6972.tar.bz2
Fix multicast API
Fix multicast API and disable mutlicast V6 packets at driver start Bug: 5016558 Change-Id: I1e04a905a36045e52c785c1dc702cc246a381a57
Diffstat (limited to 'services/java/com')
-rw-r--r--services/java/com/android/server/WifiService.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/services/java/com/android/server/WifiService.java b/services/java/com/android/server/WifiService.java
index 7112553..f9f63b1 100644
--- a/services/java/com/android/server/WifiService.java
+++ b/services/java/com/android/server/WifiService.java
@@ -1461,7 +1461,7 @@ public class WifiService extends IWifiManager.Stub {
if (mMulticasters.size() != 0) {
return;
} else {
- mWifiStateMachine.startPacketFiltering();
+ mWifiStateMachine.startFilteringMulticastV4Packets();
}
}
}
@@ -1472,11 +1472,11 @@ public class WifiService extends IWifiManager.Stub {
synchronized (mMulticasters) {
mMulticastEnabled++;
mMulticasters.add(new Multicaster(tag, binder));
- // Note that we could call stopPacketFiltering only when
+ // Note that we could call stopFilteringMulticastV4Packets only when
// our new size == 1 (first call), but this function won't
// be called often and by making the stopPacket call each
// time we're less fragile and self-healing.
- mWifiStateMachine.stopPacketFiltering();
+ mWifiStateMachine.stopFilteringMulticastV4Packets();
}
int uid = Binder.getCallingUid();
@@ -1513,7 +1513,7 @@ public class WifiService extends IWifiManager.Stub {
removed.unlinkDeathRecipient();
}
if (mMulticasters.size() == 0) {
- mWifiStateMachine.startPacketFiltering();
+ mWifiStateMachine.startFilteringMulticastV4Packets();
}
Long ident = Binder.clearCallingIdentity();