VPN mode fixes for Android and iOS

This commit is contained in:
pokamest 2023-09-10 17:40:18 -07:00
parent 90d1c16783
commit 285c508329
4 changed files with 15 additions and 22 deletions

View file

@ -232,6 +232,15 @@ QString Settings::routeModeString(RouteMode mode) const
}
}
Settings::RouteMode Settings::routeMode() const
{
// TODO implement for mobiles
#if defined(Q_OS_ANDROID) || defined(Q_OS_IOS)
return RouteMode::VpnAllSites;
#endif
return static_cast<RouteMode>(m_settings.value("Conf/routeMode", 0).toInt());
}
void Settings::addVpnSite(RouteMode mode, const QString &site, const QString &ip)
{
QVariantMap sites = vpnSites(mode);