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

Commit 92381c68 authored by Mark Chien's avatar Mark Chien Committed by Gerrit Code Review
Browse files

Merge "Split updateMeteredNetwork{Allow, Deny}List into add and remove"

parents 7c8bca86 975003d0
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) {