From 9186900f54014deddb0bab1455852a4ce7f678ba Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Mon, 25 Jul 2011 13:51:18 -0700 Subject: [PATCH] Fix build. Add NetworkUtils function missed in manual merge. Change-Id: Ifce8f2988bb581ddc9b971b8af07a32f46c91e14 --- core/java/android/net/NetworkUtils.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/java/android/net/NetworkUtils.java b/core/java/android/net/NetworkUtils.java index 76534ef3d8..e289fc15d0 100644 --- a/core/java/android/net/NetworkUtils.java +++ b/core/java/android/net/NetworkUtils.java @@ -20,6 +20,7 @@ import java.net.InetAddress; import java.net.Inet4Address; import java.net.Inet6Address; import java.net.UnknownHostException; +import java.util.Collection; import android.util.Log; @@ -235,4 +236,18 @@ public class NetworkUtils { throw new IllegalArgumentException(e); } } + + /** + * Create a string array of host addresses from a collection of InetAddresses + * @param addrs a Collection of InetAddresses + * @return an array of Strings containing their host addresses + */ + public static String[] makeStrings(Collection addrs) { + String[] result = new String[addrs.size()]; + int i = 0; + for (InetAddress addr : addrs) { + result[i++] = addr.getHostAddress(); + } + return result; + } }