]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-client/main.go
If proxy is specified, then forcefully use TCP protocol for convenience
[govpn.git] / src / govpn / cmd / govpn-client / main.go
index 6c611e746a1c43a8aed5a8657e88cccb34371b08..8ebb78dcc95da7c9276e387df69b3be6f5b6c544 100644 (file)
@@ -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)