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

Commit 60bc7d68 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" am: 92381c68

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

Change-Id: I772a47bf1278f00d61cc6816aa02a655992a7f54
parents 41a8e0c2 92381c68
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) {