public IEnumerable<IPAddress> GetExternalAddresses() { if (monitor==null || !enabled) { return Enumerable.Empty<System.Net.IPAddress>(); } else { return monitor.GetExternalAddresses(); } }