fix wireguard config gen

This commit is contained in:
Nova 2025-02-25 19:00:50 +03:30
parent 6c2ac39a93
commit aaa79051cf

View File

@ -286,13 +286,14 @@ namespace NekoGui_fmt {
{"public_key", publicKey},
{"pre_shared_key", preSharedKey},
{"reserved", QListInt2QJsonArray(reserved)},
{"allowed_ips", QListStr2QJsonArray({"0.0.0.0/0", "::/0"})},
};
QJsonObject outbound{
{"type", "wireguard"},
{"name", tun_name},
{"address", QListStr2QJsonArray(localAddress)},
{"private_key", privateKey},
{"peers", peer},
{"peers", QJsonArray{peer}},
{"mtu", MTU},
{"system", useSystemInterface},
{"workers", workerCount}