summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJames Tucker <james@tailscale.com>2023-09-19 19:58:33 -0700
committerJames Tucker <james@tailscale.com>2023-09-19 19:59:28 -0700
commitb4c80d27e20b0c6f5fd63b04609892243ac11611 (patch)
treedf76f0b3009cad5bc1ea2ed12a82910f009200d4
parentc7ce4e07e5c43f172d2655c4fe5c6d85731bb70b (diff)
downloadtailscale-raggi/restore-extra-records-dns.tar.xz
tailscale-raggi/restore-extra-records-dns.zip
ipn/ipnlocal: restore empty slice for extra dns recordsraggi/restore-extra-records-dns
Updates #2706 Updates #9377 Signed-off-by: James Tucker <james@tailscale.com>
-rw-r--r--ipn/ipnlocal/local.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go
index 77ca3dce1..c81854939 100644
--- a/ipn/ipnlocal/local.go
+++ b/ipn/ipnlocal/local.go
@@ -3343,6 +3343,7 @@ func dnsConfigForNetmap(nm *netmap.NetworkMap, peers map[tailcfg.NodeID]tailcfg.
//
// While we're already populating it, might as well size the
// slice appropriately.
+ dcfg.Routes[fqdn] = make([]*dnstype.Resolver, 0, len(resolvers))
dcfg.Routes[fqdn] = append(dcfg.Routes[fqdn], resolvers...)
}