summaryrefslogtreecommitdiffhomepage
path: root/ios/PacketTunnelCore
diff options
context:
space:
mode:
authorJon Petersson <jon.petersson@kvadrat.se>2024-09-25 13:43:59 +0200
committerJon Petersson <jon.petersson@kvadrat.se>2024-10-02 14:51:42 +0200
commit9af680aedfb159d9f0bc52f00556504f7efc0b99 (patch)
tree72bfb3c22b694924cf1d7c4a840e5d18c94497a0 /ios/PacketTunnelCore
parent4fc7824eef0a9765f73e4aafa0ae9f1c297122d6 (diff)
downloadmullvadvpn-9af680aedfb159d9f0bc52f00556504f7efc0b99.tar.xz
mullvadvpn-9af680aedfb159d9f0bc52f00556504f7efc0b99.zip
Add smart routing to daita settings data
Diffstat (limited to 'ios/PacketTunnelCore')
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor.swift8
2 files changed, 5 insertions, 5 deletions
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
index 3b3c5ad560..f35677c846 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
@@ -65,7 +65,7 @@ extension PacketTunnelActor {
}
var daitaConfiguration: DaitaConfiguration?
- if settings.daita.state.isEnabled {
+ if settings.daita.daitaState.isEnabled {
let maybeNot = Maybenot()
daitaConfiguration = DaitaConfiguration(
machines: maybeNot.machines,
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
index 98dbeea262..6f6b0a02cd 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
@@ -259,7 +259,7 @@ extension PacketTunnelActor {
) async throws {
let settings: Settings = try settingsReader.read()
- if settings.quantumResistance.isEnabled || settings.daita.state.isEnabled {
+ if settings.quantumResistance.isEnabled || settings.daita.daitaState.isEnabled {
try await tryStartEphemeralPeerNegotiation(withSettings: settings, nextRelays: nextRelays, reason: reason)
} else {
try await tryStartConnection(withSettings: settings, nextRelays: nextRelays, reason: reason)
@@ -307,7 +307,7 @@ extension PacketTunnelActor {
}
var daitaConfiguration: DaitaConfiguration?
- if settings.daita.state.isEnabled {
+ if settings.daita.daitaState.isEnabled {
let maybeNot = Maybenot()
daitaConfiguration = DaitaConfiguration(
machines: maybeNot.machines,
@@ -417,7 +417,7 @@ extension PacketTunnelActor {
transportLayer: .udp,
remotePort: connectedRelay.endpoint.ipv4Relay.port,
isPostQuantum: settings.quantumResistance.isEnabled,
- isDaitaEnabled: settings.daita.state.isEnabled
+ isDaitaEnabled: settings.daita.daitaState.isEnabled
)
case .disconnecting, .disconnected:
return nil
@@ -460,7 +460,7 @@ extension PacketTunnelActor {
transportLayer: transportLayer,
remotePort: protocolObfuscator.remotePort,
isPostQuantum: settings.quantumResistance.isEnabled,
- isDaitaEnabled: settings.daita.state.isEnabled
+ isDaitaEnabled: settings.daita.daitaState.isEnabled
)
}