aboutsummaryrefslogtreecommitdiffstats
path: root/web/js/nms-dhcp.js
blob: dd2e96d228393f05ec073176cfd9a443b4c0282d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"use strict";

var nmsDhcp = nmsDhcp || {

}

nmsDhcp.init = function() {
	nmsData.addHandler("dhcpsummary", "nmsDhcpHandler", nmsDhcp.updateSummary);
}

nmsDhcp.updateSummary = function() {
	var e = document.getElementById("dhcp-summary");
	if (e == undefined) {
		return;
	}
	e.innerHTML = "";
	if(nmsData.dhcpsummary.dhcp[4] != undefined){
		e.innerHTML = e.innerHTML + nmsData.dhcpsummary.dhcp[4] + " IPv4 clients";
	}
	if(nmsData.dhcpsummary.dhcp[4] != undefined && nmsData.dhcpsummary.dhcp[6] != undefined){
		e.innerHTML = e.innerHTML + " | ";
	}
        if(nmsData.dhcpsummary.dhcp[6] != undefined){
                e.innerHTML = e.innerHTML + nmsData.dhcpsummary.dhcp[6] + " IPv6 clients";
        }
}