From 874de74ac85b7f3c1e715d836327146421dd9e8e Mon Sep 17 00:00:00 2001 From: Mykola Baibuz Date: Mon, 22 Jan 2024 20:32:40 +0200 Subject: [PATCH] Add exclusion for VPN Server host (MacOS/OpenVPN) --- ipc/ipcserver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ipc/ipcserver.cpp b/ipc/ipcserver.cpp index 49ef9b66e..a19039f6e 100644 --- a/ipc/ipcserver.cpp +++ b/ipc/ipcserver.cpp @@ -225,6 +225,8 @@ bool IpcServer::enableKillSwitch(const QJsonObject &configStr, int vpnAdapterInd if (splitTunnelType == 0) { blockAll = true; + allowNets = true; + allownets.append(configStr.value(amnezia::config_key::hostName).toString()); } else if (splitTunnelType == 1) { blockNets = true; @@ -234,6 +236,7 @@ bool IpcServer::enableKillSwitch(const QJsonObject &configStr, int vpnAdapterInd } else if (splitTunnelType == 2) { blockAll = true; allowNets = true; + allownets.append(configStr.value(amnezia::config_key::hostName).toString()); for (auto v : splitTunnelSites) { allownets.append(v.toString()); }