From 309257255ab06e2210ad317c27888ba9a5413db8 Mon Sep 17 00:00:00 2001 From: Aaron Huang <huangaaron@google.com> Date: Mon, 11 Jul 2022 18:47:39 +0800 Subject: [PATCH] Dump mNetworkToIfaces in NetworkPolicyManagerService Dump last interfaces of the network information in dumpsys of netpolicy. Output: Network to interfaces: 100: {rmnet_data1}] 101: {v4-wlan0, wlan0}] Bug: 237640200 Test: FrameworksNetTests Change-Id: I258f5565e62666cd71222073c692e45e2e5828e2 --- .../android/server/net/NetworkPolicyManagerService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/services/core/java/com/android/server/net/NetworkPolicyManagerService.java b/services/core/java/com/android/server/net/NetworkPolicyManagerService.java index 3858d7a30c08..5d80a8f8094b 100644 --- a/services/core/java/com/android/server/net/NetworkPolicyManagerService.java +++ b/services/core/java/com/android/server/net/NetworkPolicyManagerService.java @@ -4049,6 +4049,14 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub { } fout.decreaseIndent(); + fout.println("Network to interfaces:"); + fout.increaseIndent(); + for (int i = 0; i < mNetworkToIfaces.size(); ++i) { + final int key = mNetworkToIfaces.keyAt(i); + fout.println(key + ": " + mNetworkToIfaces.get(key)); + } + fout.decreaseIndent(); + fout.println(); mStatLogger.dump(fout); -- GitLab