diff options
Diffstat (limited to 'android')
2 files changed, 6 insertions, 10 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 aaf1c454f8..0f57ce58dc 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 @@ -605,7 +605,7 @@ internal fun ManagementInterface.SocksAuth.toDomain(): SocksAuth = SocksAuth(username = username, password = password) internal fun ManagementInterface.FeatureIndicators.toDomain(): List<FeatureIndicator> = - this.activeFeaturesList.map { it.toDomain() }.sorted() + activeFeaturesList.map { it.toDomain() }.sorted() internal fun ManagementInterface.FeatureIndicator.toDomain() = when (this) { diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/FeatureIndicator.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/FeatureIndicator.kt index 9b6b5cbf33..74fea07326 100644 --- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/FeatureIndicator.kt +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/FeatureIndicator.kt @@ -1,21 +1,17 @@ package net.mullvad.mullvadvpn.lib.model +// The order of the variants match the priority order and can be sorted on. enum class FeatureIndicator { + DAITA, + // DAITA_SMART_ROUTING QUANTUM_RESISTANCE, + // MULTIHOP, SPLIT_TUNNELING, UDP_2_TCP, + SHADOWSOCKS, LAN_SHARING, DNS_CONTENT_BLOCKERS, CUSTOM_DNS, SERVER_IP_OVERRIDE, CUSTOM_MTU, - DAITA, - SHADOWSOCKS, - // Currently not supported - // DAITA_SMART_ROUTING - // LOCKDOWN_MODE, - // MULTIHOP, - // BRIDGE_MODE, - // CUSTOM_MSS_FIX, - // UNRECOGNIZED, } |
