Prechádzať zdrojové kódy

sync stun servers setting in peerUpdate

Max Ma 9 mesiacov pred
rodič
commit
312d79796d
2 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 1 0
      logic/peers.go
  2. 1 0
      models/mqtt.go

+ 1 - 0
logic/peers.go

@@ -427,6 +427,7 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
 
 	hostPeerUpdate.ManageDNS = servercfg.GetManageDNS()
 	hostPeerUpdate.Stun = servercfg.IsStunEnabled()
+	hostPeerUpdate.StunServers = servercfg.GetStunServers()
 	return hostPeerUpdate, nil
 }
 

+ 1 - 0
models/mqtt.go

@@ -26,6 +26,7 @@ type HostPeerUpdate struct {
 	EndpointDetection bool                  `json:"endpoint_detection"`
 	ManageDNS         bool                  `yaml:"manage_dns"`
 	Stun              bool                  `yaml:"stun"`
+	StunServers       string                `yaml:"stun_servers"`
 }
 
 type FwRule struct {