summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--desktop/packages/mullvad-vpn/src/main/default-settings.ts25
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,