From 0fdf8138f2d907df2d2f4c4cfd332b2d021d3fee Mon Sep 17 00:00:00 2001 From: Pascal Fischer Date: Thu, 9 Oct 2025 22:22:01 +0200 Subject: [PATCH] fix expandPortsAndRanges --- management/server/types/networkmap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/management/server/types/networkmap.go b/management/server/types/networkmap.go index c85dac973..54ceb54d2 100644 --- a/management/server/types/networkmap.go +++ b/management/server/types/networkmap.go @@ -312,7 +312,7 @@ func (a *Account) validatePostureChecksOnPeer(ctx context.Context, sourcePosture // expandPortsAndRanges expands Ports and PortRanges of a rule into individual firewall rules func expandPortsAndRanges(base FirewallRule, rule *PolicyRule, peer *nbpeer.Peer) []*FirewallRule { - var expanded []*FirewallRule + expanded := make([]*FirewallRule, 0, len(rule.Ports)+len(rule.PortRanges)) if len(rule.Ports) > 0 { for _, port := range rule.Ports {