From 505660a3161c3c89401b9c030705f31b4fd02d1b 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 b96f16646c..59732eee6c 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