Browse Source

add network to egress route model

abhishek9686 5 tháng trước cách đây
mục cha
commit
aeb6ebe610
2 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 1 0
      logic/peers.go
  2. 1 0
      models/mqtt.go

+ 1 - 0
logic/peers.go

@@ -273,6 +273,7 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
 					NodeAddr6:              node.Address6,
 					EgressRanges:           filterConflictingEgressRoutes(node, peer),
 					EgressRangesWithMetric: filterConflictingEgressRoutesWithMetric(node, peer),
+					Network:                peer.Network,
 				})
 			}
 			if peer.IsIngressGateway {

+ 1 - 0
models/mqtt.go

@@ -77,6 +77,7 @@ type EgressNetworkRoutes struct {
 	NodeAddr6              net.IPNet           `json:"node_addr6"`
 	EgressRanges           []string            `json:"egress_ranges"`
 	EgressRangesWithMetric []EgressRangeMetric `json:"egress_ranges_metric"`
+	Network                string              `json:"network"`
 }
 
 // PeerRouteInfo - struct for peer info for an ext. client