fix: keep DNS and routing during seamless Xray switch on Linux

This commit is contained in:
cd-amn
2026-06-18 14:29:15 +04:00
parent 8da439f0b3
commit 8c5b4781d5
10 changed files with 61 additions and 6 deletions
+1
View File
@@ -17,6 +17,7 @@ class Router : public QObject
Q_OBJECT
public:
static int routeAddList(const QString &gw, const QStringList &ips);
static int routeAddListVia(const QString &ifname, const QString &gw, const QStringList &ips);
static bool clearSavedRoutes();
static int routeDeleteList(const QString &gw, const QStringList &ips);
static bool flushDns();