diff --git a/core/java/android/net/NetworkProperties.java b/core/java/android/net/NetworkProperties.java index da2a2d4258..03c0a2eb5e 100644 --- a/core/java/android/net/NetworkProperties.java +++ b/core/java/android/net/NetworkProperties.java @@ -99,19 +99,20 @@ public class NetworkProperties implements Parcelable { return 0; } + @Override public synchronized String toString() { String ifaceName = (mIface == null ? "" : "InterfaceName: " + mIface.getName() + " "); String ip = "IpAddresses: ["; - for (InetAddress addr : mAddresses) ip += addr.toString() + ","; + for (InetAddress addr : mAddresses) ip += addr.getHostAddress() + ","; ip += "] "; String dns = "DnsAddresses: ["; - for (InetAddress addr : mDnses) dns += addr.toString() + ","; + for (InetAddress addr : mDnses) dns += addr.getHostAddress() + ","; dns += "] "; String proxy = (mHttpProxy == null ? "" : "HttpProxy: " + mHttpProxy.toString() + " "); - String gateway = (mGateway == null ? "" : "Gateway: " + mGateway.toString() + " "); + String gateway = (mGateway == null ? "" : "Gateway: " + mGateway.getHostAddress() + " "); return ifaceName + ip + gateway + dns + proxy; } diff --git a/core/java/android/net/ProxyProperties.java b/core/java/android/net/ProxyProperties.java index 6828dd4fac..207fb5134a 100644 --- a/core/java/android/net/ProxyProperties.java +++ b/core/java/android/net/ProxyProperties.java @@ -57,6 +57,14 @@ public class ProxyProperties implements Parcelable { mExclusionList = exclusionList; } + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(mProxy.getHostAddress()).append(":").append(mPort) + .append(" xl=").append(mExclusionList); + return sb.toString(); + } + /** * Implement the Parcelable interface * @hide