Add a new API for initing Wifi multicast filtering

Gets rid of the old method which generated Log noise.

bug: 1973855
This commit is contained in:
Robert Greenwalt
2009-10-21 14:58:34 -07:00
parent 3f9faf4737
commit e2d155a51e
4 changed files with 29 additions and 9 deletions

View File

@ -1829,6 +1829,19 @@ public class WifiService extends IWifiManager.Stub {
}
}
public void initializeMulticastFiltering() {
enforceMulticastChangePermission();
synchronized (mMulticasters) {
// if anybody had requested filters be off, leave off
if (mMulticasters.size() != 0) {
return;
} else {
WifiNative.startPacketFiltering();
}
}
}
public void acquireMulticastLock(IBinder binder, String tag) {
enforceMulticastChangePermission();