summaryrefslogtreecommitdiffhomepage
path: root/android/lib/model/src
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-24 15:29:09 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-24 15:29:09 +0100
commite8de4aa7d85ec0c8aa1a30ad59d729645d97d60b (patch)
treed3ba125be6b7318f90887248febda6fa1e2bd36b /android/lib/model/src
parent7ecd5e2642f65457275a932bc087a153566ef4ce (diff)
parenta4cd52381c23f17892f243cbd97be24bb38becae (diff)
downloadmullvadvpn-e8de4aa7d85ec0c8aa1a30ad59d729645d97d60b.tar.xz
mullvadvpn-e8de4aa7d85ec0c8aa1a30ad59d729645d97d60b.zip
Merge branch 'workaround-ipv6-leak-when-disabling-in-tunnel-ipv6-droid-1669'
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
}