summaryrefslogtreecommitdiffstats
path: root/usr/local/www
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-08-03 16:45:44 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-08-03 16:45:44 +0000
commit69981800d00988c6270c6eda2d41326c350d6b3a (patch)
treeb04915a0b2f2653f44ae9648b4eee74b465ff512 /usr/local/www
parent4efe9566b36acf605d3c85740d8cfa73b24f1faa (diff)
downloadpfsense-69981800d00988c6270c6eda2d41326c350d6b3a.zip
pfsense-69981800d00988c6270c6eda2d41326c350d6b3a.tar.gz
Include the interface when adding a static DHCP mapping
Reported-by: Dmitry Sorokin <dimon@intellinet.ca>
Diffstat (limited to 'usr/local/www')
-rwxr-xr-xusr/local/www/diag_dhcp_leases.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/local/www/diag_dhcp_leases.php b/usr/local/www/diag_dhcp_leases.php
index 1d30413..9978636 100755
--- a/usr/local/www/diag_dhcp_leases.php
+++ b/usr/local/www/diag_dhcp_leases.php
@@ -164,6 +164,13 @@ foreach ($leases as $data) {
} else {
$fspans = $fspane = "";
}
+ $lip = ip2long($data['ip']);
+ foreach ($config['dhcpd'] as $dhcpif => $dhcpifconf) {
+ if (($lip >= ip2long($dhcpifconf['range']['from'])) && ($lip <= ip2long($dhcpifconf['range']['to']))) {
+ $data['if'] = $dhcpif;
+ break;
+ }
+ }
echo "<tr>\n";
echo "<td class=\"listlr\">{$fspans}{$data['ip']}{$fspane}&nbsp;</td>\n";
echo "<td class=\"listr\">{$fspans}{$data['mac']}{$fspane}&nbsp;</td>\n";
OpenPOWER on IntegriCloud