diff options
| author | 2021-04-19 05:37:09 +0000 | |
|---|---|---|
| committer | 2021-04-19 05:37:09 +0000 | |
| commit | 32032cbfe3cf57dc3c4c0423ff7faabf103485cc (patch) | |
| tree | 0a64d9f691255ad3d15be1f62f8b90bf409ad587 | |
| parent | 68090c1373519c5f03ee7d161d8853947bb81ceb (diff) | |
| parent | d0365eb2d7bd20aacb4c642ae4a1300818c0ffee (diff) | |
Merge "Update the permission check for dump"
| -rw-r--r-- | services/core/java/com/android/server/ConnectivityService.java | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index a39f8f639163..2216e8980525 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java @@ -2791,6 +2791,8 @@ public class ConnectivityService extends IConnectivityManager.Stub      @Override      protected void dump(@NonNull FileDescriptor fd, @NonNull PrintWriter writer,              @Nullable String[] args) { +        if (!checkDumpPermission(mContext, TAG, writer)) return; +          mPriorityDumper.dump(fd, writer, args);      } @@ -2808,7 +2810,6 @@ public class ConnectivityService extends IConnectivityManager.Stub      private void doDump(FileDescriptor fd, PrintWriter writer, String[] args) {          final IndentingPrintWriter pw = new IndentingPrintWriter(writer, "  "); -        if (!checkDumpPermission(mContext, TAG, pw)) return;          if (CollectionUtils.contains(args, DIAG_ARG)) {              dumpNetworkDiagnostics(pw); |