diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-03-04 00:03:07 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-03-07 11:27:47 +0100 |
| commit | 22024b10974af49762a60700110e7bf9b8d4398a (patch) | |
| tree | 4787e9126728d86f2d0b842da9fdeb7e66dfaffc /android/app/src | |
| parent | cae71a342274fbe39a39283d6a833e8671b017c8 (diff) | |
| download | mullvadvpn-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.kt | 4 |
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) } |
