diff --git a/daemon/default-config.json b/daemon/default-config.json index 143ee9cf..bc248081 100644 --- a/daemon/default-config.json +++ b/daemon/default-config.json @@ -18,7 +18,7 @@ "FwOptions": { "ConfigPath": "/etc/opensnitchd/system-fw.json", "MonitorInterval": "15s", - "BypassQueue": true + "QueueBypass": true }, "Rules": { "Path": "/etc/opensnitchd/rules/", diff --git a/ui/opensnitch/dialogs/preferences.py b/ui/opensnitch/dialogs/preferences.py index 028d6a27..23bbbb9b 100644 --- a/ui/opensnitch/dialogs/preferences.py +++ b/ui/opensnitch/dialogs/preferences.py @@ -482,7 +482,7 @@ class PreferencesDialog(QtWidgets.QDialog, uic.loadUiType(DIALOG_UI_PATH)[0]): monInterval = fwOptions['MonitorInterval'][:-1] self.lineNodeFwMonInterval.setText(monInterval) - self.checkNodeBypassQueue.setChecked(fwOptions.get('QueueBypass')) + self.checkNodeBypassQueue.setChecked(not fwOptions.get('QueueBypass')) stats = node_config.get('Stats') if stats == None: @@ -576,7 +576,7 @@ class PreferencesDialog(QtWidgets.QDialog, uic.loadUiType(DIALOG_UI_PATH)[0]): fwOptions['QueueBypass'] = True node_config['FwOptions'] = fwOptions - fwOptions['QueueBypass'] = self.checkNodeBypassQueue.isChecked() + fwOptions['QueueBypass'] = not self.checkNodeBypassQueue.isChecked() fwOptions['MonitorInterval'] = self.lineNodeFwMonInterval.text() + "s" stats = node_config.get('Stats')