diff --git a/vpn/dylib/lib.go b/vpn/dylib/lib.go index 63062d2ed5..465f8afd07 100644 --- a/vpn/dylib/lib.go +++ b/vpn/dylib/lib.go @@ -39,7 +39,7 @@ func OpenTunnel(cReadFD, cWriteFD int32) int32 { return ErrDupWriteFD } - conn, err := vpn.NewBidirectionalPipe(uintptr(cReadFD), uintptr(cWriteFD)) + conn, err := vpn.NewBidirectionalPipe(uintptr(readFD), uintptr(writeFD)) if err != nil { unix.Close(readFD) unix.Close(writeFD)