summaryrefslogtreecommitdiffhomepage
path: root/android/lib/model/src
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-24 10:46:37 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-24 14:54:58 +0100
commit88917b0a31680b91cb4b803fb7d37ed53f1a20ce (patch)
treeff68a1c7e37746405c79108bc1e87d319b1419f3 /android/lib/model/src
parent7ecd5e2642f65457275a932bc087a153566ef4ce (diff)
downloadmullvadvpn-88917b0a31680b91cb4b803fb7d37ed53f1a20ce.tar.xz
mullvadvpn-88917b0a31680b91cb4b803fb7d37ed53f1a20ce.zip
Make it possible to disable IPv6 in the tunnel
Diffstat (limited to 'android/lib/model/src')
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GenericOptions.kt3
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/TunnelOptions.kt6
2 files changed, 8 insertions, 1 deletions
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GenericOptions.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GenericOptions.kt
new file mode 100644
index 0000000000..7ae0acc102
--- /dev/null
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GenericOptions.kt
@@ -0,0 +1,3 @@
+package net.mullvad.mullvadvpn.lib.model
+
+data class GenericOptions(val enableIpv6: Boolean)
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/TunnelOptions.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/TunnelOptions.kt
index de1d760d30..a93e032975 100644
--- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/TunnelOptions.kt
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/TunnelOptions.kt
@@ -3,6 +3,10 @@ package net.mullvad.mullvadvpn.lib.model
import arrow.optics.optics
@optics
-data class TunnelOptions(val wireguard: WireguardTunnelOptions, val dnsOptions: DnsOptions) {
+data class TunnelOptions(
+ val wireguard: WireguardTunnelOptions,
+ val dnsOptions: DnsOptions,
+ val genericOptions: GenericOptions,
+) {
companion object
}