]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-server/udp.go
JSON configuration
[govpn.git] / src / govpn / cmd / govpn-server / udp.go
index 148ff68cf1e2b492cd42c8fac638d0931696fd97..0f5e5551d6bc853ffa3dbe29886434b1ed02d1e0 100644 (file)
@@ -168,12 +168,12 @@ func startUDP() {
                        }
                        goto Finished
                CheckID:
-                       peerId = govpn.IDsCache.Find(buf[:n])
+                       peerId = idsCache.Find(buf[:n])
                        if peerId == nil {
                                log.Println("Unknown identity from:", addr)
                                goto Finished
                        }
-                       conf = peerId.Conf()
+                       conf = confs[*peerId]
                        if conf == nil {
                                log.Println("Unable to get peer configuration:", peerId.String())
                                goto Finished