refactor-for-testability #3

Merged
johnnylee merged 26 commits from refactor-for-testability into main 2025-03-01 20:02:27 +00:00
Showing only changes of commit affeb0b9ce - Show all commits

View File

@ -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
}