diff options
author | Seth Mos <seth.mos@xs4all.nl> | 2007-01-10 18:49:17 +0000 |
---|---|---|
committer | Seth Mos <seth.mos@xs4all.nl> | 2007-01-10 18:49:17 +0000 |
commit | 9255cbc5a16eb78191bd229c6658c413c036fbac (patch) | |
tree | 68df0508c8fab3bbe96edf984b2c6f2681fc7cbf /usr/local/www/diag_dhcp_leases.php | |
parent | 423cd2f4f8b869b38b2bed73cf0292a513c2add9 (diff) | |
download | pfsense-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-x | usr/local/www/diag_dhcp_leases.php | 10 |
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'])) { |