summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts3
-rw-r--r--desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts2
2 files changed, 4 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
index 4b79b0b1d9..aa7b19615a 100644
--- a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
+++ b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
@@ -445,6 +445,9 @@ function convertFromObfuscationEndpoint(
case grpcTypes.ObfuscationEndpoint.ObfuscationType.QUIC:
obfuscationType = 'quic';
break;
+ case grpcTypes.ObfuscationEndpoint.ObfuscationType.LWO:
+ obfuscationType = 'lwo';
+ break;
default:
throw new Error('unsupported obfuscation protocol');
}
diff --git a/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts b/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts
index 49164a3770..12de883318 100644
--- a/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts
+++ b/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts
@@ -114,7 +114,7 @@ export function tunnelTypeToString(tunnel: TunnelType): string {
}
export type RelayProtocol = 'tcp' | 'udp';
-export type EndpointObfuscationType = 'udp2tcp' | 'shadowsocks' | 'quic';
+export type EndpointObfuscationType = 'udp2tcp' | 'shadowsocks' | 'quic' | 'lwo';
export type Constraint<T> = 'any' | { only: T };
export type LiftedConstraint<T> = 'any' | T;