summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider.swift11
1 files changed, 3 insertions, 8 deletions
diff --git a/ios/PacketTunnel/PacketTunnelProvider.swift b/ios/PacketTunnel/PacketTunnelProvider.swift
index 59250d9345..b9f645eb9d 100644
--- a/ios/PacketTunnel/PacketTunnelProvider.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider.swift
@@ -327,14 +327,9 @@ extension PacketTunnelConfiguration {
.prefix(DNSSettings.maxAllowedCustomDNSDomains)
return Array(dnsServers)
} else {
- switch (dnsSettings.blockAdvertising, dnsSettings.blockTracking) {
- case (true, false):
- return [IPv4Address("100.64.0.1")!]
- case (false, true):
- return [IPv4Address("100.64.0.2")!]
- case (true, true):
- return [IPv4Address("100.64.0.3")!]
- case (false, false):
+ if let serverAddress = dnsSettings.blockingOptions.serverAddress {
+ return [serverAddress]
+ } else {
return [mullvadEndpoint.ipv4Gateway, mullvadEndpoint.ipv6Gateway]
}
}