diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2021-11-24 20:40:18 +0100 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2021-11-24 21:16:01 +0100 |
commit | a81bf938fe2b9409d1fa0175cc5f20635bb16127 (patch) | |
tree | bb5b86654b687d31fe880a8996674272cf1e4fa8 /pkg/backend/status.go | |
parent | a234a8ef5bf8564221f615d0010a810e501905bb (diff) |
[feat] enable udp only if really announced
Diffstat (limited to 'pkg/backend/status.go')
-rw-r--r-- | pkg/backend/status.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/backend/status.go b/pkg/backend/status.go index f21fddd..2ed5cfd 100644 --- a/pkg/backend/status.go +++ b/pkg/backend/status.go @@ -52,6 +52,7 @@ type connectionCtx struct { BestLocation string `json:"bestLocation"` Transport string `json:"transport"` UseUDP bool `json:"udp"` + OffersUDP bool `json:"offersUdp"` ManualLocation bool `json:"manualLocation"` IsReady bool `json:"isReady"` CanUpgrade bool `json:"canUpgrade"` @@ -73,6 +74,7 @@ func (c *connectionCtx) toJson() ([]byte, error) { c.BestLocation = c.bm.GetBestLocation(transport) c.Transport = transport c.UseUDP = c.cfg.UDP // TODO initialize bitmask too + c.OffersUDP = c.bm.OffersUDP() c.ManualLocation = c.bm.IsManualLocation() c.CanUpgrade = c.bm.CanUpgrade() c.Motd = c.bm.GetMotd() |