summaryrefslogtreecommitdiffhomepage
path: root/android/lib/model
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-03-07 11:33:11 +0100
committerDavid Göransson <david.goransson@mullvad.net>2025-03-07 11:33:11 +0100
commita6543aa58a0fefaa52a78e87d5ddbd3112c7e0c1 (patch)
treea14c4a13d4e5d7ecac41a3d0f9f2e2110370c70d /android/lib/model
parentcae71a342274fbe39a39283d6a833e8671b017c8 (diff)
parentc17b6fa0d465dd39c9cefa7fe69af23031b67189 (diff)
downloadmullvadvpn-a6543aa58a0fefaa52a78e87d5ddbd3112c7e0c1.tar.xz
mullvadvpn-a6543aa58a0fefaa52a78e87d5ddbd3112c7e0c1.zip
Merge branch 'implement-device-ip-setting'
Diffstat (limited to 'android/lib/model')
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/IpVersion.kt6
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/WireguardConstraints.kt1
2 files changed, 7 insertions, 0 deletions
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/IpVersion.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/IpVersion.kt
new file mode 100644
index 0000000000..176809244c
--- /dev/null
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/IpVersion.kt
@@ -0,0 +1,6 @@
+package net.mullvad.mullvadvpn.lib.model
+
+enum class IpVersion {
+ IPV4,
+ IPV6,
+}
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/WireguardConstraints.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/WireguardConstraints.kt
index dcc3a957df..33887506a1 100644
--- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/WireguardConstraints.kt
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/WireguardConstraints.kt
@@ -7,6 +7,7 @@ data class WireguardConstraints(
val port: Constraint<Port>,
val isMultihopEnabled: Boolean,
val entryLocation: Constraint<RelayItemId>,
+ val ipVersion: Constraint<IpVersion>,
) {
companion object
}