summaryrefslogtreecommitdiffstats
path: root/ui-macos/models.py
diff options
context:
space:
mode:
authorAvery Pennarun <apenwarr@gmail.com>2011-02-01 03:20:04 -0800
committerAvery Pennarun <apenwarr@gmail.com>2011-02-01 03:55:19 -0800
commit62e1ac4b466489936abcfb47d03c09e626319f4d (patch)
tree04acf88e74c6879e116140a3ffaea85246308ae1 /ui-macos/models.py
parentf2297066e7e56b307dd6a0c36c05b1f6a8e8fd6a (diff)
ui-macos: add checkboxes for --no-latency-control and --dns options.
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()