]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-client/tcp.go
Do not check nonce against buckets in TCP mode
[govpn.git] / src / govpn / cmd / govpn-client / tcp.go
index 373789af8be5f9c7f64ecf8df320c04bef20528c..dcf7b14b88f503add1378aadcb1c3005df76ff9f 100644 (file)
@@ -20,7 +20,6 @@ package main
 
 import (
        "encoding/binary"
-       "io"
        "log"
        "net"
 
@@ -38,7 +37,11 @@ func (c TCPSender) Write(data []byte) (int, error) {
        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)