summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-04 00:03:07 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-03-07 11:27:47 +0100
commit22024b10974af49762a60700110e7bf9b8d4398a (patch)
tree4787e9126728d86f2d0b842da9fdeb7e66dfaffc /android/app/src
parentcae71a342274fbe39a39283d6a833e8671b017c8 (diff)
downloadmullvadvpn-22024b10974af49762a60700110e7bf9b8d4398a.tar.xz
mullvadvpn-22024b10974af49762a60700110e7bf9b8d4398a.zip
Add support for device ip setting in model
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/WireguardConstraintsRepository.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/WireguardConstraintsRepository.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/WireguardConstraintsRepository.kt
index 093b87cafc..f92367bcf6 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/WireguardConstraintsRepository.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/WireguardConstraintsRepository.kt
@@ -8,6 +8,7 @@ import kotlinx.coroutines.flow.mapNotNull
import kotlinx.coroutines.flow.stateIn
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.model.Constraint
+import net.mullvad.mullvadvpn.lib.model.IpVersion
import net.mullvad.mullvadvpn.lib.model.Port
import net.mullvad.mullvadvpn.lib.model.RelayItemId
@@ -26,4 +27,7 @@ class WireguardConstraintsRepository(
suspend fun setEntryLocation(relayItemId: RelayItemId) =
managementService.setEntryLocation(relayItemId)
+
+ suspend fun setDeviceIpVersion(ipVersion: Constraint<IpVersion>) =
+ managementService.setDeviceIpVersion(ipVersion)
}