X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fgovpn%2Fcmd%2Fgovpn-server%2Ftcp.go;h=59ee55965e96e03b0ee617511de233a8da647e4f;hb=b71b594e74ccbbfc987a787c45158598c2f807c7;hp=c1969faa486d511000103a660e1780278e12a3e7;hpb=0c6f6e443c37addce07cb3d1cd337c62a234e90d;p=govpn.git diff --git a/src/govpn/cmd/govpn-server/tcp.go b/src/govpn/cmd/govpn-server/tcp.go index c1969fa..59ee559 100644 --- a/src/govpn/cmd/govpn-server/tcp.go +++ b/src/govpn/cmd/govpn-server/tcp.go @@ -72,12 +72,12 @@ func handleTCP(conn net.Conn) { break } prev += n - peerId := govpn.IDsCache.Find(buf[:prev]) + peerId := idsCache.Find(buf[:prev]) if peerId == nil { continue } if hs == nil { - conf = peerId.Conf() + conf = confs[*peerId] if conf == nil { log.Println("Can not get peer configuration:", peerId.String()) break