ArgusTV.Recorders.Common.ShareExplorer.IsLocalMachine C# (CSharp) Method

IsLocalMachine() private static method

private static IsLocalMachine ( string host ) : bool
host string
return bool
        private static bool IsLocalMachine(string host)
        {
            try
            {
                IPAddress[] hostAddressess = Dns.GetHostAddresses(host);
                IPAddress[] localAddresses = Dns.GetHostAddresses(Dns.GetHostName());
                return localAddresses.Any(la => hostAddressess.Any(ha => ha.ToString() == la.ToString()));
            }
            catch
            {
                return false;
            }
        }