From 4a28724fc1ea64358dd0baadf4759cdd34a88a8d Mon Sep 17 00:00:00 2001 From: Ralph Loader Date: Fri, 18 Feb 2011 09:59:59 +1300 Subject: [PATCH] Fix for NMS-4302 - display linked nodes correctly. NetworkElementFactory.getDataLinksOnNode returns both forward and reverse links, so make sure we pick up the correct direction in linkednode.jsp. --- .../src/main/webapp/element/linkednode.jsp | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/opennms-webapp/src/main/webapp/element/linkednode.jsp b/opennms-webapp/src/main/webapp/element/linkednode.jsp index 9ca386a..87cedd5 100644 --- a/opennms-webapp/src/main/webapp/element/linkednode.jsp +++ b/opennms-webapp/src/main/webapp/element/linkednode.jsp @@ -207,6 +207,13 @@ nodelinkedIf = dl_if[i].get_parentifindex(); iplinkaddress = dl_if[i].get_parentipaddr(); ifindexmap = new Integer(dl_if[i].get_ifindex()); + if (dl_if[i].get_nodeId() != nodeId && nodelinkedId == nodeId) { + // Link goes in reverse direction. + nodelinkedId = dl_if[i].get_nodeId(); + nodelinkedIf = dl_if[i].get_ifindex(); + iplinkaddress = dl_if[i].get_ipaddr(); + ifindexmap = new Integer(dl_if[i].get_parentifindex()); + } Interface iface = null; if (iplinkaddress != null) { -- 1.7.1