From d0eeb901a0fd0c787289dc5beae6ed0e66905c42 Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Mon, 13 Dec 2021 18:02:16 +0100 Subject: [bug] initialize openvpn args for obfs4 --- pkg/vpn/openvpn.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'pkg/vpn') diff --git a/pkg/vpn/openvpn.go b/pkg/vpn/openvpn.go index 3a76bd8..d0fadc1 100644 --- a/pkg/vpn/openvpn.go +++ b/pkg/vpn/openvpn.go @@ -120,7 +120,7 @@ func (b *Bitmask) listenShapeErr() { } func (b *Bitmask) startOpenVPN() error { - arg := []string{} + arg := b.openvpnArgs b.statusCh <- Starting if b.GetTransport() == "obfs4" { gateways, err := b.bonafide.GetGateways("obfs4") @@ -145,11 +145,9 @@ func (b *Bitmask) startOpenVPN() error { } proxyArgs := strings.Split(proxy, ":") - // TODO pass UDP flag arg = append(arg, "--remote", proxyArgs[0], proxyArgs[1], "tcp4") arg = append(arg, "--route", gw.IPAddress, "255.255.255.255", "net_gateway") } else { - arg = b.openvpnArgs log.Println("args passed to bitmask-root:", arg) gateways, err := b.bonafide.GetGateways("openvpn") if err != nil { -- cgit v1.2.3