Merge "Fix an issue in NPMS blockedReasons computation logic." into sc-v2-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
32d70b6ef1
@@ -4073,7 +4073,7 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub {
|
|||||||
if (hasRestrictedModeAccess(uid)) {
|
if (hasRestrictedModeAccess(uid)) {
|
||||||
uidBlockedState.allowedReasons |= ALLOWED_REASON_RESTRICTED_MODE_PERMISSIONS;
|
uidBlockedState.allowedReasons |= ALLOWED_REASON_RESTRICTED_MODE_PERMISSIONS;
|
||||||
} else {
|
} else {
|
||||||
uidBlockedState.allowedReasons &= ALLOWED_REASON_RESTRICTED_MODE_PERMISSIONS;
|
uidBlockedState.allowedReasons &= ~ALLOWED_REASON_RESTRICTED_MODE_PERMISSIONS;
|
||||||
}
|
}
|
||||||
uidBlockedState.updateEffectiveBlockedReasons();
|
uidBlockedState.updateEffectiveBlockedReasons();
|
||||||
if (oldEffectiveBlockedReasons != uidBlockedState.effectiveBlockedReasons) {
|
if (oldEffectiveBlockedReasons != uidBlockedState.effectiveBlockedReasons) {
|
||||||
|
|||||||
Reference in New Issue
Block a user