]> Cypherpunks.ru repositories - govpn.git/blobdiff - handshake.go
Exit when daemon is becoming dead
[govpn.git] / handshake.go
index a3403ea2d978755762e9a04c5aa4d5089353f1ee..072a7bd5be7424c1ae2bbe6551278f434f2f27e2 100644 (file)
@@ -184,7 +184,6 @@ func (h *Handshake) Server(conn *net.UDPConn, key *[32]byte, data []byte) *Peer
 
                // Switch peer
                peer := Peer{addr: h.addr, nonceOur: 0, nonceRecv: 0}
-               peer.SetAlive()
                peer.key = KeyFromSecrets(h.sServer[:], decRs[8+8:])
                fmt.Print("[OK]")
                return &peer
@@ -252,7 +251,6 @@ func (h *Handshake) Client(conn *net.UDPConn, key *[32]byte, data []byte) *Peer
 
                // Switch peer
                peer := Peer{addr: h.addr, nonceOur: 1, nonceRecv: 0}
-               peer.SetAlive()
                peer.key = KeyFromSecrets(h.sServer[:], h.sClient[:])
                fmt.Print("[OK]")
                return &peer