From 50a62145ad554277281a3166de0a29353adb07c4 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Sat, 30 Aug 2008 12:58:54 +0000 Subject: * Initial inspection of UserLoginService.cs, cleaned up source code slightly to make it easier to work with. --- OpenSim/Framework/Util.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'OpenSim/Framework') diff --git a/OpenSim/Framework/Util.cs b/OpenSim/Framework/Util.cs index 2a21221..09bf029 100644 --- a/OpenSim/Framework/Util.cs +++ b/OpenSim/Framework/Util.cs @@ -362,6 +362,16 @@ namespace OpenSim.Framework } /// + /// Converts a URL to a IPAddress + /// + /// URL Standard Format + /// A resolved IP Address + public static IPAddress GetHostFromURL(string url) + { + return GetHostFromDNS(url.Split(new char[] {'/', ':'})[3]); + } + + /// /// Returns a IP address from a specified DNS, favouring IPv4 addresses. /// /// DNS Hostname -- cgit v1.1