summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Hu <paulhu@google.com>2019-09-20 07:23:07 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2019-09-20 07:23:07 +0000
commit878b108119aa3fa48e4ec23edf20105656653371 (patch)
tree38d53c113a0962ce1638f674f53ed6efd8402b11
parent70b8312970445a3a8c0514c051136c00191c9daa (diff)
parent3aeb34497531a784ee240b018f1095a974db9137 (diff)
downloadethernet-ndk-sysroot-r21.tar.gz
Merge "[Ethernet] Replace internal connectivity checks permission"ndk-sysroot-r21
-rw-r--r--java/com/android/server/ethernet/EthernetServiceImpl.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/java/com/android/server/ethernet/EthernetServiceImpl.java b/java/com/android/server/ethernet/EthernetServiceImpl.java
index d5beec1..fda3c3c 100644
--- a/java/com/android/server/ethernet/EthernetServiceImpl.java
+++ b/java/com/android/server/ethernet/EthernetServiceImpl.java
@@ -21,6 +21,7 @@ import android.content.pm.PackageManager;
import android.net.IEthernetManager;
import android.net.IEthernetServiceListener;
import android.net.IpConfiguration;
+import android.net.NetworkStack;
import android.os.Binder;
import android.os.Handler;
import android.os.HandlerThread;
@@ -57,12 +58,6 @@ public class EthernetServiceImpl extends IEthernetManager.Stub {
"EthernetService");
}
- private void enforceConnectivityInternalPermission() {
- mContext.enforceCallingOrSelfPermission(
- android.Manifest.permission.CONNECTIVITY_INTERNAL,
- "ConnectivityService");
- }
-
private void enforceUseRestrictedNetworksPermission() {
mContext.enforceCallingOrSelfPermission(
android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS,
@@ -117,7 +112,7 @@ public class EthernetServiceImpl extends IEthernetManager.Stub {
Log.w(TAG, "System isn't ready enough to change ethernet configuration");
}
- enforceConnectivityInternalPermission();
+ NetworkStack.checkNetworkStackPermission(mContext);
if (mTracker.isRestrictedInterface(iface)) {
enforceUseRestrictedNetworksPermission();