diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-03-06 15:18:40 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-03-10 10:14:20 +0100 |
| commit | 30ca2e33045419023ce4a98997f9eee6a7e5c49d (patch) | |
| tree | 5995afc0631b6fd0eb4ff43b644bdea034ef3a30 | |
| parent | 29da8df3a64fbf22b6a3564b541d9e406c1a3660 (diff) | |
| download | mullvadvpn-30ca2e33045419023ce4a98997f9eee6a7e5c49d.tar.xz mullvadvpn-30ca2e33045419023ce4a98997f9eee6a7e5c49d.zip | |
Add helper to return default value for normal relay settings
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/main/default-settings.ts | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/main/default-settings.ts b/desktop/packages/mullvad-vpn/src/main/default-settings.ts index bebc5b9a4e..7e97f9b530 100644 --- a/desktop/packages/mullvad-vpn/src/main/default-settings.ts +++ b/desktop/packages/mullvad-vpn/src/main/default-settings.ts @@ -1,10 +1,35 @@ import { ApiAccessMethodSettings, + IOpenVpnConstraints, + IRelaySettingsNormal, ISettings, + IWireguardConstraints, ObfuscationType, Ownership, } from '../shared/daemon-rpc-types'; +export function getDefaultRelaySettingsNormal(): IRelaySettingsNormal< + IOpenVpnConstraints, + IWireguardConstraints +> { + return { + location: 'any', + tunnelProtocol: 'any', + providers: [], + ownership: Ownership.any, + openvpnConstraints: { + port: 'any', + protocol: 'any', + }, + wireguardConstraints: { + port: 'any', + ipVersion: 'any', + useMultihop: false, + entryLocation: 'any', + }, + }; +} + export function getDefaultSettings(): ISettings { return { allowLan: false, |
