Hello:

Sorry this way ;)

         private IPAddress GetIPAddress(string dataSource, AddressFamily 
addressFamily)
         {
             IPAddress ipaddress = null;

             if (!IPAddress.TryParse(dataSource, out ipaddress))
             {
                 return ipaddress;
             }

             IPAddress[] addresses = 
Dns.GetHostEntry(dataSource).AddressList;

             // Try to avoid problems with IPV6 addresses
             foreach (IPAddress address in addresses)
             {
                 if (address.AddressFamily == addressFamily)
                 {
                     return address;
                 }
             }

             return addresses[0];
         }


-- 
Carlos Guzmán Álvarez
Vigo-Spain

Blog            : http://carlosga.wordpress.com/
FirebirdClient  : http://www.firebirdsql.org/
XMPP Client     : http://code.google.com/p/xmppclient/
ohloh           : http://www.ohloh.net/accounts/4138

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to