control/controlclient: use ptr.To

Updates #cleanup

Signed-off-by: Maisem Ali <maisem@tailscale.com>
This commit is contained in:
Maisem Ali 2023-08-03 23:27:02 -06:00 committed by Maisem Ali
parent 82454b57dd
commit 17ed2da94d

View File

@ -21,6 +21,7 @@
"tailscale.com/types/logger"
"tailscale.com/types/netmap"
"tailscale.com/types/persist"
"tailscale.com/types/ptr"
"tailscale.com/types/structs"
)
@ -644,8 +645,7 @@ func (c *Auto) sendStatus(who string, err error, url string, nm *netmap.NetworkM
logoutFin = new(empty.Message)
}
if nm != nil && loggedIn && synced {
pp := c.direct.GetPersist()
p = &pp
p = ptr.To(c.direct.GetPersist())
} else {
// don't send netmap status, as it's misleading when we're
// not logged in.