From 151c1109129dcfdb0fb00e67b6980646e6ea4015 Mon Sep 17 00:00:00 2001 From: armv9 <48624112+arm64v8a@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:08:56 +0900 Subject: [PATCH] fix geoip:private --- app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt b/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt index 811b0c2..19f733b 100644 --- a/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt +++ b/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt @@ -108,7 +108,11 @@ fun SingBoxOptions.Rule_DefaultOptions.makeSingBoxRule(list: List, isIP: list.forEach { if (isIP) { if (it.startsWith("geoip:")) { - rule_set.plusAssign(it) + if (it == "geoip:private") { + ip_is_private = true + } else { + rule_set.plusAssign(it) + } } else { ip_cidr.plusAssign(it) }