]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-server/tcp.go
JSON configuration
[govpn.git] / src / govpn / cmd / govpn-server / tcp.go
index c1969faa486d511000103a660e1780278e12a3e7..59ee55965e96e03b0ee617511de233a8da647e4f 100644 (file)
@@ -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