From 52228dd7cf1a2d66b8f8845987bdc686a0f0d50b Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Mon, 23 Jun 2014 16:07:43 -0700 Subject: [PATCH] Clean up and add some Network logging. Dumps the netid for the Network and adds that to the NetworkAgentInfo. Change-Id: Id9fbcc55ca55bf1a020f747f0c44902efb1b5f87 --- core/java/android/net/Network.java | 7 +++++++ .../com/android/server/connectivity/NetworkAgentInfo.java | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/core/java/android/net/Network.java b/core/java/android/net/Network.java index 318aabe76a..0a422c654f 100644 --- a/core/java/android/net/Network.java +++ b/core/java/android/net/Network.java @@ -190,13 +190,20 @@ public class Network implements Parcelable { } }; + @Override public boolean equals(Object obj) { if (obj instanceof Network == false) return false; Network other = (Network)obj; return this.netId == other.netId; } + @Override public int hashCode() { return netId * 11; } + + @Override + public String toString() { + return Integer.toString(netId); + } } diff --git a/services/core/java/com/android/server/connectivity/NetworkAgentInfo.java b/services/core/java/com/android/server/connectivity/NetworkAgentInfo.java index b03c247e80..13328983d3 100644 --- a/services/core/java/com/android/server/connectivity/NetworkAgentInfo.java +++ b/services/core/java/com/android/server/connectivity/NetworkAgentInfo.java @@ -78,6 +78,6 @@ public class NetworkAgentInfo { public String name() { return "NetworkAgentInfo [" + networkInfo.getTypeName() + " (" + - networkInfo.getSubtypeName() + ")]"; + networkInfo.getSubtypeName() + ") - " + network.toString() + "]"; } }