From c4c1883f7554bdd37b841f76edd0337ea226ca44 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 14 Oct 2015 12:43:48 +0300 Subject: [PATCH] If proxy is specified, then forcefully use TCP protocol for convenience Signed-off-by: Sergey Matveev --- src/govpn/cmd/govpn-client/main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/govpn/cmd/govpn-client/main.go b/src/govpn/cmd/govpn-client/main.go index 6c611e7..8ebb78d 100644 --- a/src/govpn/cmd/govpn-client/main.go +++ b/src/govpn/cmd/govpn-client/main.go @@ -108,6 +108,9 @@ MainCycle: timeouted := make(chan struct{}) rehandshaking := make(chan struct{}) termination := make(chan struct{}) + if *proxyAddr != "" { + *proto = "tcp" + } switch *proto { case "udp": go startUDP(timeouted, rehandshaking, termination) -- 2.44.0