app split tunneling search field (#727)
This commit is contained in:
parent
7db84122f9
commit
e39efb1d68
10 changed files with 93 additions and 38 deletions
|
@ -301,7 +301,11 @@ void VpnConnection::appendSplitTunnelingConfig()
|
|||
}
|
||||
}
|
||||
|
||||
auto routeMode = m_settings->routeMode();
|
||||
Settings::RouteMode routeMode = Settings::RouteMode::VpnAllSites;
|
||||
if (m_settings->getSitesSplitTunnelingEnabled()) {
|
||||
routeMode = m_settings->routeMode();
|
||||
}
|
||||
|
||||
auto sites = m_settings->getVpnIps(routeMode);
|
||||
|
||||
QJsonArray sitesJsonArray;
|
||||
|
@ -318,7 +322,11 @@ void VpnConnection::appendSplitTunnelingConfig()
|
|||
m_vpnConfiguration.insert(config_key::splitTunnelType, routeMode);
|
||||
m_vpnConfiguration.insert(config_key::splitTunnelSites, sitesJsonArray);
|
||||
|
||||
auto appsRouteMode = m_settings->getAppsRouteMode();
|
||||
Settings::AppsRouteMode appsRouteMode = Settings::AppsRouteMode::VpnAllApps;
|
||||
if (m_settings->getAppsSplitTunnelingEnabled()) {
|
||||
appsRouteMode = m_settings->getAppsRouteMode();
|
||||
}
|
||||
|
||||
auto apps = m_settings->getVpnApps(appsRouteMode);
|
||||
|
||||
QJsonArray appsJsonArray;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue