From f74d2156a29ab23d4923c50bd3b889402fc3ab89 Mon Sep 17 00:00:00 2001 From: lemoer Date: Thu, 5 Dec 2019 00:03:11 +0100 Subject: [PATCH] gluon-status-page: fix creation of neighbours on wrong interfaces --- package/gluon-status-page/javascript/status-page.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/gluon-status-page/javascript/status-page.js b/package/gluon-status-page/javascript/status-page.js index b81d21a7..8d97463d 100644 --- a/package/gluon-status-page/javascript/status-page.js +++ b/package/gluon-status-page/javascript/status-page.js @@ -118,7 +118,7 @@ for (var i in interfaces) { var iface = interfaces[i]; - var neigh = iface.get_neigh(addr); + var neigh = iface.lookup_neigh(addr); if (!neigh) continue; return 'via ' + neigh.get_hostname() + ' (' + i + ')'; @@ -728,6 +728,9 @@ } } + function lookup_neigh(addr) { + return neighs[addr]; + } function get_neigh(addr) { var neigh = neighs[addr]; @@ -755,6 +758,7 @@ return { 'get_neigh': get_neigh, + 'lookup_neigh': lookup_neigh }; }