refactor-for-testability #3
@ -59,10 +59,13 @@ func (s *State) OnPeerUpdate(peer *m.Peer) PeerState {
|
||||
}
|
||||
|
||||
s.peer = peer
|
||||
|
||||
s.staged.localIP = s.localIP
|
||||
s.staged.IP = peer.PeerIP
|
||||
s.staged.Up = false
|
||||
s.staged.Relay = false
|
||||
s.staged.Direct = false
|
||||
s.staged.DirectAddr = netip.AddrPort{}
|
||||
s.staged.PubSignKey = nil
|
||||
s.staged.PubSignKey = peer.PubSignKey
|
||||
s.staged.ControlCipher = newControlCipher(s.privKey, peer.PubKey)
|
||||
s.staged.DataCipher = newDataCipher()
|
||||
@ -93,7 +96,7 @@ func (s *State) OnPeerUpdate(peer *m.Peer) PeerState {
|
||||
|
||||
func (s *State) logf(format string, args ...any) {
|
||||
b := strings.Builder{}
|
||||
name := "--"
|
||||
name := ""
|
||||
if s.peer != nil {
|
||||
name = s.peer.Name
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user