From ae8664bec8a34bc758184e5c72141e26a1c960da Mon Sep 17 00:00:00 2001 From: atanarjuat Date: Mon, 30 May 2022 19:14:02 +0200 Subject: quic dialer --- cmd/client/main.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'cmd') diff --git a/cmd/client/main.go b/cmd/client/main.go index 15f33d5..4125a12 100644 --- a/cmd/client/main.go +++ b/cmd/client/main.go @@ -42,14 +42,19 @@ func main() { debug.SetOutput(os.Stderr) } - kcpTransport := false + var ( + kcpTransport = false + quicTransport = false + ) // TODO make this configurable via a Config struct // TODO make sure we're disabling all the crypto options for KCP if os.Getenv("KCP") == "1" { kcpTransport = true + } else if os.Getenv("QUIC") == "1" { + quicTransport = true } socksAddr := net.JoinHostPort(socksHost, socksPort) - c := client.NewClient(kcpTransport, socksAddr, obfs4Cert) + c := client.NewClient(kcpTransport, quicTransport, socksAddr, obfs4Cert) c.Start() } -- cgit v1.2.3