summaryrefslogtreecommitdiffstats
path: root/ui-macos/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'ui-macos/models.py')
-rw-r--r--ui-macos/models.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui-macos/models.py b/ui-macos/models.py
index 858975e..a8bc79f 100644
--- a/ui-macos/models.py
+++ b/ui-macos/models.py
@@ -122,6 +122,7 @@ class SshuttleServer(NSObject):
def setAutoNets_(self, v):
self._k_autoNets = v
self.setNetsHidden_(-1)
+ self.setUseDns_(v == NET_ALL)
config_changed()
def autoHosts(self):
@@ -129,3 +130,9 @@ class SshuttleServer(NSObject):
def setAutoHosts_(self, v):
self._k_autoHosts = v
config_changed()
+
+ def useDns(self):
+ return getattr(self, '_k_useDns', False)
+ def setUseDns_(self, v):
+ self._k_useDns = v
+ config_changed()