From b5b9866ba2daf3132ac244da9dbc1969979390d0 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Fri, 8 Jan 2021 20:55:57 -0800 Subject: [PATCH] wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OS The OS used to be sent back from the server but that has since been removed as being redundant. --- wgengine/magicsock/magicsock.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wgengine/magicsock/magicsock.go b/wgengine/magicsock/magicsock.go index e3e6ec838..7a4c06ac1 100644 --- a/wgengine/magicsock/magicsock.go +++ b/wgengine/magicsock/magicsock.go @@ -2713,7 +2713,8 @@ func (c *Conn) UpdateStatus(sb *ipnstate.StatusBuilder) { } if c.netMap != nil { ss.HostName = c.netMap.Hostinfo.Hostname - ss.OS = c.netMap.Hostinfo.OS + ss.OS = version.OS() + ss.DNSName = c.netMap.Name } if c.derpMap != nil { derpRegion, ok := c.derpMap.Regions[c.myDerp]