aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Jensen <pauljensen@google.com>2015-08-28 11:37:01 -0400
committerThe Android Automerger <android-build@android.com>2015-10-21 11:52:38 -0700
commit30153db7bfff29f6ddcdce88931046097e894bc0 (patch)
tree2395bce39d5a6bc29237121327533f159c143e1c
parent85d245a2e87a4e8e48f1eda87feefcdb821c329d (diff)
downloadtelephony-lollipop-mr1-wfc-release.tar.gz
Fix NOT_RESTRICTED network capability and enforce it.android-5.1.1_r28lollipop-mr1-wfc-release
With this change: 1. NOT_RESTRICTED should be removed from NetworkRequests that bring up special restricted carrier networks (e.g. IMS, FOTA). 2. NetworkRequests without NOT_RESTRICTED require CONNECTIVITY_INTERNAL permission to register 3. Binding sockets to networks without NOT_RESTRICTED requires CONNECTIVITY_INTERNAL permission Bug:21637535 Change-Id: I5991d39facaa6b690e969fe15dcbeec52e918321 (cherry picked from commit af171aa4dcf294bf2d1b9bed54ef9a6b0ec76361) Resolved conflicts from cherry-picking ag/758371 into the lmp-mr1-release branch.
-rw-r--r--src/java/com/android/internal/telephony/dataconnection/DataConnection.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/dataconnection/DataConnection.java b/src/java/com/android/internal/telephony/dataconnection/DataConnection.java
index 0b39944720..da2e849ff5 100644
--- a/src/java/com/android/internal/telephony/dataconnection/DataConnection.java
+++ b/src/java/com/android/internal/telephony/dataconnection/DataConnection.java
@@ -946,7 +946,7 @@ public final class DataConnection extends StateMachine {
default:
}
}
- ConnectivityManager.maybeMarkCapabilitiesRestricted(result);
+ result.maybeMarkCapabilitiesRestricted();
}
int up = 14;
int down = 14;