summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver
diff options
context:
space:
mode:
authorFran Bull <fran@tailscale.com>2026-03-23 09:22:57 -0700
committerfranbull <fran@tailscale.com>2026-03-24 10:14:50 -0700
commit85906b61f42abea55a565eefa5efe58658c1d19f (patch)
tree33d19ea8b4dea76425395a26ca9af3d92dd73943 /control/controlhttp/controlhttpserver
parent9c36a71a9071a3b76d9a0f078bf0eb14e59954f5 (diff)
downloadtailscale-85906b61f42abea55a565eefa5efe58658c1d19f.tar.xz
tailscale-85906b61f42abea55a565eefa5efe58658c1d19f.zip
feature/conn25: call AuthReconfigAsync after address assignment
When the client of a connector assigns transit IP addresses for a connector we need to let wireguard know that packets for the transit IPs should be sent to the connector node. We do this by: * keeping a map of node -> transit IPs we've assigned for it * setting a callback hook within wireguard reconfig to ask us for these extra allowed IPs. * forcing wireguard to do a reconfig after we have assigned new transit IPs. And this commit is the last part: forcing the wireguard reconfig after a new address assignment. Fixes tailscale/corp#38124 Signed-off-by: Fran Bull <fran@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver')
0 files changed, 0 insertions, 0 deletions