summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2021-09-07 10:12:56 +0200
committerOskar Nyberg <oskar@mullvad.net>2021-09-13 13:34:54 +0200
commita7b82417a5b1eff07f9d7e0261f2848473ddf9b2 (patch)
tree49ea74cea65c205b4d0722f5d64cb6751ddbfed2 /gui/src/shared
parent343fd4ff64150920f14de07c66385f5bb3fff9ed (diff)
downloadmullvadvpn-a7b82417a5b1eff07f9d7e0261f2848473ddf9b2.tar.xz
mullvadvpn-a7b82417a5b1eff07f9d7e0261f2848473ddf9b2.zip
Add ip version support to daemon communication
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/daemon-rpc-types.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/gui/src/shared/daemon-rpc-types.ts b/gui/src/shared/daemon-rpc-types.ts
index 0ce24bf8a2..8e42147f43 100644
--- a/gui/src/shared/daemon-rpc-types.ts
+++ b/gui/src/shared/daemon-rpc-types.ts
@@ -130,10 +130,13 @@ export interface IOpenVpnConstraints {
export interface IWireguardConstraints {
port: Constraint<number>;
+ ipVersion: Constraint<IpVersion>;
}
export type TunnelProtocol = 'wireguard' | 'openvpn';
+export type IpVersion = 'ipv4' | 'ipv6';
+
interface IRelaySettingsNormal<OpenVpn, Wireguard> {
location: Constraint<RelayLocation>;
tunnelProtocol: Constraint<TunnelProtocol>;