diff options
author | Irfan Sheriff <isheriff@google.com> | 2011-07-19 15:44:25 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2011-07-21 13:37:57 -0700 |
commit | b0c1b80f471bd49af60e7b78161d814e355a6972 (patch) | |
tree | 080cb76ac3b4dd84539bc11dc359dae3cc76764f /services/java/com | |
parent | 6461c97331e9e672e2abd6a46eaaa7b948974484 (diff) | |
download | frameworks_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.java | 8 |
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(); |