From 49fe4a687eebea7f2104448b25ceb7920ccd4195 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Mon, 24 Dec 2018 12:52:04 +0000 Subject: [PATCH] Store modified 'from' node --- probe/endpoint/nat.go | 1 + 1 file changed, 1 insertion(+) diff --git a/probe/endpoint/nat.go b/probe/endpoint/nat.go index be76d1b56a..8ecd0286b9 100644 --- a/probe/endpoint/nat.go +++ b/probe/endpoint/nat.go @@ -114,6 +114,7 @@ func (n natMapper) applyNAT(rpt report.Report, scope string) { if replySrcID != toID { fromNode.Adjacency = fromNode.Adjacency.Minus(toID) fromNode = fromNode.WithAdjacent(replySrcID) + rpt.Endpoint.Nodes[fromID] = fromNode // add nat original destination as a copy of nat reply source replySrcNode, ok := rpt.Endpoint.Nodes[replySrcID]