Bit of renaming

peer -> peerAddrs
have types for remoteID and localID
t.Close log error
Manager SetTransport -> Start
This commit is contained in:
riccardom
2026-08-07 10:24:01 +02:00
parent f0eb275575
commit 4d2037ccc9
7 changed files with 71 additions and 62 deletions
+2 -2
View File
@@ -656,8 +656,8 @@ func (e *Engine) Start(netbirdConfig *mgmProto.NetbirdConfig, mgmtURL *url.URL)
if pqErr != nil {
log.Errorf("ML-KEM PQ transport bind failed, PQ exchange disabled: %v", pqErr)
} else {
e.pqkemManager = pqkem.NewManager(publicKey.String(), pqCallbackHandler{wg: e.wgInterface}, nil)
e.pqkemManager.SetTransport(tr)
e.pqkemManager = pqkem.NewManager(pqkem.LocalID(publicKey.String()), pqCallbackHandler{wg: e.wgInterface}, nil)
e.pqkemManager.Start(tr)
log.Infof("ML-KEM post-quantum exchange enabled (udp port %d on overlay %s)", e.pqkemManager.LocalPort(), e.config.WgAddr.IP)
}
}