Merge pull request #5751 from MaxSKash/21.02-DHCP-lease-table
[21.02]luci-mod-status,mod-network: Added fqdn-name to DHCPv4 lease table
This commit is contained in:
commit
cb08713227
2 changed files with 19 additions and 2 deletions
|
@ -639,8 +639,17 @@ return view.extend({
|
||||||
else
|
else
|
||||||
exp = '%t'.format(lease.expires);
|
exp = '%t'.format(lease.expires);
|
||||||
|
|
||||||
|
var hint = lease.macaddr ? hosts[lease.macaddr] : null,
|
||||||
|
name = hint ? hint.name : null,
|
||||||
|
host = null;
|
||||||
|
|
||||||
|
if (name && lease.hostname && lease.hostname != name)
|
||||||
|
host = '%s (%s)'.format(lease.hostname, name);
|
||||||
|
else if (lease.hostname)
|
||||||
|
host = lease.hostname;
|
||||||
|
|
||||||
return [
|
return [
|
||||||
lease.hostname || '?',
|
host || '-',
|
||||||
lease.ipaddr,
|
lease.ipaddr,
|
||||||
lease.macaddr,
|
lease.macaddr,
|
||||||
exp
|
exp
|
||||||
|
|
|
@ -102,8 +102,16 @@ return baseclass.extend({
|
||||||
else
|
else
|
||||||
exp = '%t'.format(lease.expires);
|
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 = [
|
rows = [
|
||||||
lease.hostname || '-',
|
host || '-',
|
||||||
lease.ipaddr,
|
lease.ipaddr,
|
||||||
lease.macaddr,
|
lease.macaddr,
|
||||||
exp
|
exp
|
||||||
|
|
Loading…
Reference in a new issue