diff options
| author | Simon Law <sfllaw@tailscale.com> | 2025-07-23 11:50:42 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-23 11:50:42 -0700 |
| commit | 1ef8fbf4705637ee73c46300566e3df56c4885e4 (patch) | |
| tree | fde16456079f43dc493ed213d405e257d900c395 /control/controlknobs | |
| parent | f1f334b23d4891d5195442b4581e72febff17de4 (diff) | |
| download | tailscale-1ef8fbf4705637ee73c46300566e3df56c4885e4.tar.xz tailscale-1ef8fbf4705637ee73c46300566e3df56c4885e4.zip | |
ipn/ipnlocal: send Hostinfo after resolveExitNode for "auto:any" (#16632)
In #16625, I introduced a mechanism for sending the selected exit node
to Control via tailcfg.Hostinfo.ExitNodeID as part of the MapRequest.
@nickkhyl pointed out that LocalBackend.doSetHostinfoFilterServices
needs to be triggered in order to actually send this update. This
patch adds that command. It also prevents the client from sending
"auto:any" in that field, because that’s not a real exit node ID.
This patch also fills in some missing checks in TestConfigureExitNode.
Updates tailscale/corp#30536
Signed-off-by: Simon Law <sfllaw@tailscale.com>
Diffstat (limited to 'control/controlknobs')
0 files changed, 0 insertions, 0 deletions
