From 8a46648e5bfb4b8f4d2452c51b5181631d260b6f Mon Sep 17 00:00:00 2001 From: Max S Kash Date: Tue, 8 Mar 2022 18:57:01 +0500 Subject: luci-mod-status,mod-network: Added fqdn-name to DHCPv4 lease table Added code to display fcdn-name in DHCPv4 lease table. (based on code in DHCPv6 lease table) Signed-off-by: Max S Kash Indentation adjused and wrapped commit message Signed-off-by: Florian Eckert --- .../luci-static/resources/view/status/include/40_dhcp.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'modules/luci-mod-status/htdocs/luci-static') diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js index b93f26875d..956c1b20f9 100644 --- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js +++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js @@ -102,8 +102,16 @@ return baseclass.extend({ else exp = '%t'.format(lease.expires); + var hint = lease.macaddr ? machints.filter(function(h) { return h[0] == lease.macaddr })[0] : null, + host = null; + + if (hint && lease.hostname && lease.hostname != hint[1]) + host = '%s (%s)'.format(lease.hostname, hint[1]); + else if (lease.hostname) + host = lease.hostname; + rows = [ - lease.hostname || '-', + host || '-', lease.ipaddr, lease.macaddr, exp -- cgit v1.2.3