import (
"encoding/binary"
- "io"
"log"
"net"
return c.conn.Write(append(size, data...))
}
-func startTCP() (io.Writer, chan []byte, chan struct{}) {
+func (c TCPSender) Reorderable() bool {
+ return false
+}
+
+func startTCP() (govpn.RemoteConn, chan []byte, chan struct{}) {
remote, err := net.ResolveTCPAddr("tcp", *remoteAddr)
if err != nil {
log.Fatalln("Can not resolve remote address:", err)