diff options
Diffstat (limited to 'ui-macos/models.py')
-rw-r--r-- | ui-macos/models.py | 7 |
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() |