summaryrefslogtreecommitdiffstats
path: root/usr/local/www/diag_dhcp_leases.php
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@xs4all.nl>2007-01-10 18:49:17 +0000
committerSeth Mos <seth.mos@xs4all.nl>2007-01-10 18:49:17 +0000
commit9255cbc5a16eb78191bd229c6658c413c036fbac (patch)
tree68df0508c8fab3bbe96edf984b2c6f2681fc7cbf /usr/local/www/diag_dhcp_leases.php
parent423cd2f4f8b869b38b2bed73cf0292a513c2add9 (diff)
downloadpfsense-9255cbc5a16eb78191bd229c6658c413c036fbac.zip
pfsense-9255cbc5a16eb78191bd229c6658c413c036fbac.tar.gz
Prevent error when there are no leases
Diffstat (limited to 'usr/local/www/diag_dhcp_leases.php')
-rwxr-xr-xusr/local/www/diag_dhcp_leases.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/usr/local/www/diag_dhcp_leases.php b/usr/local/www/diag_dhcp_leases.php
index 34b248e..3da5e72 100755
--- a/usr/local/www/diag_dhcp_leases.php
+++ b/usr/local/www/diag_dhcp_leases.php
@@ -162,9 +162,13 @@ while($i < $leases_count) {
}
/* remove duplicate items by mac address */
-$leases = remove_duplicate($leases,"mac");
-$pools = remove_duplicate($pools,"name");
-asort($pools);
+if(count($leases) > 0) {
+ $leases = remove_duplicate($leases,"mac");
+}
+if(count($pools) > 0) {
+ $pools = remove_duplicate($pools,"name");
+ asort($pools);
+}
foreach($config['interfaces'] as $ifname => $ifarr) {
if (is_array($config['dhcpd'][$ifname]['staticmap'])) {
OpenPOWER on IntegriCloud