mirror of
https://github.com/2dust/v2rayN.git
synced 2026-05-30 01:34:08 +00:00
Update UpdateService.cs
This commit is contained in:
parent
7aaf71ca5a
commit
803e2fa59f
1 changed files with 4 additions and 8 deletions
|
|
@ -301,14 +301,10 @@ public class UpdateService(Config config, Func<bool, string, Task> updateFunc)
|
||||||
}
|
}
|
||||||
else if (Utils.IsLinux())
|
else if (Utils.IsLinux())
|
||||||
{
|
{
|
||||||
var arch = RuntimeInformation.ProcessArchitecture;
|
return RuntimeInformation.ProcessArchitecture switch
|
||||||
if (arch.ToString().Equals("RiscV64", StringComparison.OrdinalIgnoreCase))
|
|
||||||
{
|
|
||||||
return coreInfo?.DownloadUrlLinuxRiscV64;
|
|
||||||
}
|
|
||||||
return arch switch
|
|
||||||
{
|
{
|
||||||
Architecture.Arm64 => coreInfo?.DownloadUrlLinuxArm64,
|
Architecture.Arm64 => coreInfo?.DownloadUrlLinuxArm64,
|
||||||
|
Architecture.RiscV64 => coreInfo?.DownloadUrlLinuxRiscV64,
|
||||||
Architecture.X64 => coreInfo?.DownloadUrlLinux64,
|
Architecture.X64 => coreInfo?.DownloadUrlLinux64,
|
||||||
_ => null,
|
_ => null,
|
||||||
};
|
};
|
||||||
|
|
@ -375,8 +371,8 @@ public class UpdateService(Config config, Func<bool, string, Task> updateFunc)
|
||||||
var rules = JsonUtils.Deserialize<List<RulesItem>>(routing.RuleSet);
|
var rules = JsonUtils.Deserialize<List<RulesItem>>(routing.RuleSet);
|
||||||
foreach (var item in rules ?? [])
|
foreach (var item in rules ?? [])
|
||||||
{
|
{
|
||||||
AddPrefixedItems(item.Ip, Global.GeoIPPrefix, geoipFiles);
|
AddPrefixedItems(item.Ip, "geoip:", geoipFiles);
|
||||||
AddPrefixedItems(item.Domain, Global.GeoSitePrefix, geoSiteFiles);
|
AddPrefixedItems(item.Domain, "geosite:", geoSiteFiles);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue