Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dbe9fd27 authored by Mark Chien's avatar Mark Chien Committed by Automerger Merge Worker
Browse files

Merge "Split updateMeteredNetwork{Allow, Deny}List into add and remove" into tm-dev am: f5ff7aa9

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17130188

Change-Id: I5ea3a9592a77ec5e1e5be42a1a67fb6b0b6c1d33
parents c04a648d f5ff7aa9
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -1166,9 +1166,17 @@ public class NetworkManagementService extends INetworkManagementService.Stub {
            final ConnectivityManager cm = mContext.getSystemService(ConnectivityManager.class);
            try {
                if (allowlist) {
                    cm.updateMeteredNetworkAllowList(uid, enable);
                    if (enable) {
                        cm.addUidToMeteredNetworkAllowList(uid);
                    } else {
                        cm.removeUidFromMeteredNetworkAllowList(uid);
                    }
                } else {
                    cm.updateMeteredNetworkDenyList(uid, enable);
                    if (enable) {
                        cm.addUidToMeteredNetworkDenyList(uid);
                    } else {
                        cm.removeUidFromMeteredNetworkDenyList(uid);
                    }
                }
                synchronized (mRulesLock) {
                    if (enable) {