From 9ac3dbe1ce68fba1af012112894d54c3024195f8 Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Thu, 5 Jun 2014 16:39:28 -0700 Subject: [PATCH] Fix the marking of restricted network requests Need to realized that the NOT_RESTRICTED bit is set by default, so if looking at what bits are set to decide if we want NOT_RESTRICTED cleared, we need to ignore the bit itself. bug:15456019 Change-Id: Iecae598f47ec7306d475e2262bb1c452ddf0fc75 --- core/java/android/net/ConnectivityManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/net/ConnectivityManager.java b/core/java/android/net/ConnectivityManager.java index b96f16646c5be..59732eee6c3ac 100644 --- a/core/java/android/net/ConnectivityManager.java +++ b/core/java/android/net/ConnectivityManager.java @@ -892,6 +892,7 @@ public class ConnectivityManager { case NetworkCapabilities.NET_CAPABILITY_IMS: case NetworkCapabilities.NET_CAPABILITY_RCS: case NetworkCapabilities.NET_CAPABILITY_XCAP: + case NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED: //there by default continue; default: // At least one capability usually provided by unrestricted