From 2ed9c69d993970158f3affc896acba7bb1c55543 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 5 May 2026 13:00:17 +0200 Subject: [PATCH] libnet/drivers/bridge: clearConntrackEntries: move vars where used Signed-off-by: Sebastiaan van Stijn --- daemon/libnetwork/drivers/bridge/bridge_linux.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/daemon/libnetwork/drivers/bridge/bridge_linux.go b/daemon/libnetwork/drivers/bridge/bridge_linux.go index 789b7695fb..96b70738c4 100644 --- a/daemon/libnetwork/drivers/bridge/bridge_linux.go +++ b/daemon/libnetwork/drivers/bridge/bridge_linux.go @@ -1679,15 +1679,16 @@ func (ep *bridgeEndpoint) trimPortBindings(ctx context.Context, n *bridgeNetwork // See: #8795, #44688 & #44742. func clearConntrackEntries(nlh nlwrap.Handle, ep *bridgeEndpoint) { var ipv4List []net.IP - var ipv6List []net.IP - var udpPorts []types.PortBinding - if ep.addr != nil { ipv4List = append(ipv4List, ep.addr.IP) } + + var ipv6List []net.IP if ep.addrv6 != nil { ipv6List = append(ipv6List, ep.addrv6.IP) } + + var udpPorts []types.PortBinding for _, pb := range ep.portMapping { if pb.Proto == types.UDP { udpPorts = append(udpPorts, pb.PortBinding)