private List<string> GetWirelessNetworks(WlanClient client) { return ( from wlanInterface in client.Interfaces from network in wlanInterface.GetAvailableNetworkList(0) //where network.dot11DefaultCipherAlgorithm == Wlan.Dot11CipherAlgorithm.WEP select GetStringForSSID(network.dot11Ssid)) .Distinct() .ToList(); }
private bool IsLjubljanaNetwork() { WlanClient client = new WlanClient(); List<string> networks = GetWirelessNetworks(client); return networks.Any(x => x.ToLower().Contains("mukija")); }
internal WlanInterface(WlanClient client, Wlan.WlanInterfaceInfo info) { _client = client; _info = info; }