summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver/controlhttpserver.go
diff options
context:
space:
mode:
authorClaus Lensbøl <claus@tailscale.com>2026-04-02 13:08:01 -0400
committerGitHub <noreply@github.com>2026-04-02 13:08:01 -0400
commitffaebd71fbacb8c8abc35820dd59bc7c7c4b0fb2 (patch)
treec90e68daf0f65e221cbdbca541256949ea758bb5 /control/controlhttp/controlhttpserver/controlhttpserver.go
parente82ffe03ad56e47181ea05d8b112a5bda5d7b040 (diff)
downloadtailscale-ffaebd71fbacb8c8abc35820dd59bc7c7c4b0fb2.tar.xz
tailscale-ffaebd71fbacb8c8abc35820dd59bc7c7c4b0fb2.zip
control/controlclient: filter out disco updates from full map (#19220)
When getting a full map from control, disco keys for the nodes will also be delivered. When communicating with a peer that is running without being connected to control, and having that connection running based on a TSMP learned disco key, we need to avoid overwriting the disco key for that peer with the stale one control knows about. Add a filter that filteres out keys from control, and replace them with the TSMP learned disco keys. Updates #12639 Signed-off-by: Claus Lensbøl <claus@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions