Revert "Make tun MTU a list and port nullable"

This reverts commit f19f153f9c.
This commit is contained in:
2dust committed 2026-04-16 09:21:15 +08:00
1 parent 7aa27fd3de
commit 29a0be9629
2 files changed
+4 -3

No files matched your search

@@ -46,7 +46,8 @@ data class V2rayConfig(
var userLevel: Int? = null,
var accounts: List<SocksAccountBean>? = null,
var name: String? = null,
var mtu: List<Int>? = null
var mtu: Int? = null
) {
data class SocksAccountBean(
var user: String = "",
@@ -117,7 +117,7 @@ object V2rayConfigManager {
// add tun inbound from template
val templateConfig = initV2rayConfig(context) ?: return result
val inboundTun = templateConfig.inbounds.firstOrNull { it.tag == "tun" } ?: return result
inboundTun.settings?.mtu = arrayListOf(SettingsManager.getVpnMtu())
inboundTun.settings?.mtu = SettingsManager.getVpnMtu()
// add to json
inboundsJson.add(JsonUtil.parseString(JsonUtil.toJson(inboundTun)))
@@ -420,7 +420,7 @@ object V2rayConfigManager {
if (needTun()) {
val inboundTun = v2rayConfig.inbounds.firstOrNull { e -> e.tag == "tun" }
inboundTun?.settings?.mtu = arrayListOf(SettingsManager.getVpnMtu())
inboundTun?.settings?.mtu = SettingsManager.getVpnMtu()
inboundTun?.sniffing = inbound1.sniffing
}
} catch (e: Exception) {