diff --git a/WifiSitterGui/MainWindow.xaml b/WifiSitterGui/MainWindow.xaml
index 04d3f9c..2025ae0 100644
--- a/WifiSitterGui/MainWindow.xaml
+++ b/WifiSitterGui/MainWindow.xaml
@@ -22,6 +22,7 @@
+
@@ -31,6 +32,9 @@
+
diff --git a/WifiSitterGui/ViewModel/MainWindowViewModel.cs b/WifiSitterGui/ViewModel/MainWindowViewModel.cs
index eff8447..9847139 100644
--- a/WifiSitterGui/ViewModel/MainWindowViewModel.cs
+++ b/WifiSitterGui/ViewModel/MainWindowViewModel.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Collections.ObjectModel;
using System.Linq;
using System.ServiceProcess;
using System.Text;
@@ -49,7 +50,20 @@ namespace WifiSitterGui.ViewModel
}
- public List Nics { get { return NetState?.Nics; } }
+ public List Nics {
+ get {
+ return NetState?.Nics.Where(x => !NetState.IgnoreAdapters.Any(y => x.Description.StartsWith(y))).ToList();
+ }
+ }
+
+
+
+ public ObservableCollection IgnoredNics {
+ get {
+ if (NetState == null) return null;
+ return new ObservableCollection(NetState?.IgnoreAdapters);
+ }
+ }
public string ServiceState {