diff options
author | Roshan Pius <rpius@google.com> | 2019-11-15 10:55:54 -0800 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2019-11-18 07:41:10 -0800 |
commit | f1259565f4216b6eecddcc59b9d6acf50d1b0f13 (patch) | |
tree | d89430a134f84b2cd86de569e0c3762fd99b9a78 /services/net/java | |
parent | 5c4c9872c5270ee510e7da0dec61fefe6c4658a4 (diff) |
NetworkStackClient: Use @SystemApi alternative for isSameApp
This introduces an @hide dependency on the wifi stack which is
statically linking services.net library.
Bug: 142935310
Test: Compiles
Change-Id: I0040df6b3392fc68e950364092ed07cf5dc5a00e
(cherry-picked from e1a2455d503917d080038b0e714beb7b3506cbd7)
Diffstat (limited to 'services/net/java')
-rw-r--r-- | services/net/java/android/net/NetworkStackClient.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/net/java/android/net/NetworkStackClient.java b/services/net/java/android/net/NetworkStackClient.java index 69e24063210d..865e3b8cc109 100644 --- a/services/net/java/android/net/NetworkStackClient.java +++ b/services/net/java/android/net/NetworkStackClient.java @@ -103,7 +103,7 @@ public class NetworkStackClient { // checks here should be kept in sync with PermissionUtil. if (caller != Process.SYSTEM_UID && caller != Process.NETWORK_STACK_UID - && !UserHandle.isSameApp(caller, Process.BLUETOOTH_UID)) { + && UserHandle.getAppId(caller) != Process.BLUETOOTH_UID) { throw new SecurityException( "Only the system server should try to bind to the network stack."); } |