diff core/src/luan/modules/IoLuan.java @ 701:d0280c7fdc3a

add Io.ip()
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 04 May 2016 17:49:41 -0600
parents ca169567ce07
children 52ecb629a634
line wrap: on
line diff
--- a/core/src/luan/modules/IoLuan.java	Mon May 02 21:54:24 2016 -0600
+++ b/core/src/luan/modules/IoLuan.java	Wed May 04 17:49:41 2016 -0600
@@ -24,7 +24,9 @@
 import java.net.URL;
 import java.net.Socket;
 import java.net.ServerSocket;
+import java.net.InetAddress;
 import java.net.MalformedURLException;
+import java.net.UnknownHostException;
 import java.util.List;
 import java.util.ArrayList;
 import luan.Luan;
@@ -673,6 +675,15 @@
 	}
 
 
+	public static String ip(String domain) {
+		try {
+			return InetAddress.getByName(domain).getHostAddress();
+		} catch(UnknownHostException e) {
+			return null;
+		}
+	}
+
+
 	// security
 
 	public interface Security {