summaryrefslogtreecommitdiffhomepage
path: root/android/lib
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-05-08 09:25:29 +0200
committerDavid Lönnhager <david.l@mullvad.net>2025-05-08 09:25:29 +0200
commita74a0c0aa3270bb2cf7861f94ad7dc590ed50d22 (patch)
treeb818bc01fafccafe0280e67cafeccd62f4e4c57c /android/lib
parent057c0b1d8df35c34636a68c490a75a61d5506248 (diff)
parent9fcc4a4643f70d610e2da0d9883416f44550ad08 (diff)
downloadmullvadvpn-a74a0c0aa3270bb2cf7861f94ad7dc590ed50d22.tar.xz
mullvadvpn-a74a0c0aa3270bb2cf7861f94ad7dc590ed50d22.zip
Merge branch 'add-quic-desktop'
Diffstat (limited to 'android/lib')
-rw-r--r--android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
index eab0bc60a9..db6e21a586 100644
--- a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
+++ b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
@@ -215,6 +215,8 @@ internal fun ManagementInterface.ObfuscationEndpoint.ObfuscationType.toDomain():
ManagementInterface.ObfuscationEndpoint.ObfuscationType.UDP2TCP -> ObfuscationType.Udp2Tcp
ManagementInterface.ObfuscationEndpoint.ObfuscationType.SHADOWSOCKS ->
ObfuscationType.Shadowsocks
+ ManagementInterface.ObfuscationEndpoint.ObfuscationType.QUIC ->
+ throw IllegalArgumentException("Unsupported obfuscation type")
ManagementInterface.ObfuscationEndpoint.ObfuscationType.UNRECOGNIZED ->
throw IllegalArgumentException("Unrecognized obfuscation type")
}
@@ -419,6 +421,8 @@ internal fun ManagementInterface.ObfuscationSettings.SelectedObfuscation.toDomai
ObfuscationMode.Udp2Tcp
ManagementInterface.ObfuscationSettings.SelectedObfuscation.SHADOWSOCKS ->
ObfuscationMode.Shadowsocks
+ ManagementInterface.ObfuscationSettings.SelectedObfuscation.QUIC ->
+ throw IllegalArgumentException("Unsupported obfuscation type")
ManagementInterface.ObfuscationSettings.SelectedObfuscation.UNRECOGNIZED ->
throw IllegalArgumentException("Unrecognized selected obfuscation")
}