Give apps with NETWORK_SETTINGS right to see any VPN.
...not only the ones that apply to them. Bug: 73217368 Test: runtest frameworks-net and CTS Change-Id: I436972a3e51e98bdd815771b451bcedadf684763
This commit is contained in:
@@ -223,7 +223,9 @@ public class NetworkCapabilitiesTest {
|
||||
assertFalse(netCap.appliesToUidRange(new UidRange(60, 3400)));
|
||||
|
||||
NetworkCapabilities netCap2 = new NetworkCapabilities();
|
||||
assertFalse(netCap2.satisfiedByUids(netCap));
|
||||
// A new netcap object has null UIDs, so anything will satisfy it.
|
||||
assertTrue(netCap2.satisfiedByUids(netCap));
|
||||
// Still not equal though.
|
||||
assertFalse(netCap2.equalsUids(netCap));
|
||||
netCap2.setUids(uids);
|
||||
assertTrue(netCap2.satisfiedByUids(netCap));
|
||||
@@ -240,7 +242,7 @@ public class NetworkCapabilitiesTest {
|
||||
assertTrue(netCap.appliesToUid(650));
|
||||
assertFalse(netCap.appliesToUid(500));
|
||||
|
||||
assertFalse(new NetworkCapabilities().satisfiedByUids(netCap));
|
||||
assertTrue(new NetworkCapabilities().satisfiedByUids(netCap));
|
||||
netCap.combineCapabilities(new NetworkCapabilities());
|
||||
assertTrue(netCap.appliesToUid(500));
|
||||
assertTrue(netCap.appliesToUidRange(new UidRange(1, 100000)));
|
||||
|
||||
Reference in New Issue
Block a user