From bd9fafff4206d43ba4180ef7cfe961e378c2804d Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Thu, 13 Jul 2017 17:00:14 +0100 Subject: [PATCH] don't create *derived* nodes in nodeToIP IP nodes are children of the "proper" topology nodes, not the other way round. The former relationship is established in ipToNode. --- render/container.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render/container.go b/render/container.go index d621ed3e0..2630b62c3 100644 --- a/render/container.go +++ b/render/container.go @@ -51,7 +51,7 @@ func ConnectionJoin(toIPs func(report.Node) []string, r Renderer) Renderer { nodeToIP := func(n report.Node, _ report.Networks) report.Nodes { result := report.Nodes{} for _, ip := range toIPs(n) { - result[ip] = NewDerivedNode(ip, n). + result[ip] = report.MakeNode(ip). WithTopology(IP). WithLatests(map[string]string{ originalNodeID: n.ID,