summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-01-06 14:06:56 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-13 17:21:48 +0000
commit6b94651f7159f97c19e20a65920fb70a47755a7b (patch)
tree4cff96aceb824a95c58bcd85a368a80cce34a5bf /android/src
parent110c0e725fd6385a0ec3d792ea5a8c7a17dda47a (diff)
downloadmullvadvpn-6b94651f7159f97c19e20a65920fb70a47755a7b.tar.xz
mullvadvpn-6b94651f7159f97c19e20a65920fb70a47755a7b.zip
Remove UI values used only on UI side
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/CustomDns.kt16
1 files changed, 3 insertions, 13 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/CustomDns.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/CustomDns.kt
index a5249864ae..9f73349e9e 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/CustomDns.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/CustomDns.kt
@@ -45,37 +45,27 @@ class CustomDns(private val endpoint: ServiceEndpoint) {
endpoint.settingsListener.dnsOptionsNotifier.unsubscribe(this)
}
- fun addDnsServer(server: InetAddress): Boolean {
+ fun addDnsServer(server: InetAddress) {
synchronized(this) {
if (!dnsServers.contains(server)) {
dnsServers.add(server)
changeDnsOptions(enabled, dnsServers)
-
- return true
}
}
-
- return false
}
- fun replaceDnsServer(oldServer: InetAddress, newServer: InetAddress): Boolean {
+ fun replaceDnsServer(oldServer: InetAddress, newServer: InetAddress) {
synchronized(this) {
- if (oldServer == newServer) {
- return true
- } else if (!dnsServers.contains(newServer)) {
+ if (oldServer != newServer && !dnsServers.contains(newServer)) {
val index = dnsServers.indexOf(oldServer)
if (index >= 0) {
dnsServers.removeAt(index)
dnsServers.add(index, newServer)
changeDnsOptions(enabled, dnsServers)
-
- return true
}
}
}
-
- return false
}
fun removeDnsServer(server: InetAddress) {