}
prev += n
- peerId := c.idsCache.Find(buf[:prev])
- if peerId == nil {
+ peerID := c.idsCache.Find(buf[:prev])
+ if peerID == nil {
continue
}
peer = hs.Client(buf[:prev])
continue
}
govpn.Printf(`[handshake-completed remote="%s"]`, c.config.RemoteAddress)
- c.knownPeers = govpn.KnownPeers(map[string]**govpn.Peer{c.config.RemoteAddress: &peer})
+ c.knownPeers.Store(c.config.RemoteAddress, &peer)
if c.firstUpCall {
go govpn.ScriptCall(c.config.UpPath, c.config.InterfaceName, c.config.RemoteAddress)
c.firstUpCall = false