summaryrefslogtreecommitdiffstats
path: root/usr/local/www/status_dhcpv6_leases.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2011-09-21 16:32:43 -0400
committerjim-p <jimp@pfsense.org>2011-09-21 16:32:43 -0400
commit9c070452ce9e1aa294965bb1359903c958222e96 (patch)
tree8a8ce9574555b4b31d1aea9d9ac858e16585379b /usr/local/www/status_dhcpv6_leases.php
parent9fbefc09a54515fe7e032b2be942b90d4ad6bf49 (diff)
downloadpfsense-9c070452ce9e1aa294965bb1359903c958222e96.zip
pfsense-9c070452ce9e1aa294965bb1359903c958222e96.tar.gz
Fix interface finding. Now properly adds a dhcpv6 static mapping via + button.
Diffstat (limited to 'usr/local/www/status_dhcpv6_leases.php')
-rw-r--r--usr/local/www/status_dhcpv6_leases.php9
1 files changed, 2 insertions, 7 deletions
diff --git a/usr/local/www/status_dhcpv6_leases.php b/usr/local/www/status_dhcpv6_leases.php
index ea86957..6153259 100644
--- a/usr/local/www/status_dhcpv6_leases.php
+++ b/usr/local/www/status_dhcpv6_leases.php
@@ -374,7 +374,7 @@ foreach ($leases as $data) {
} else {
$fspans = $fspane = "";
}
- // $lip = ip2ulong($data['ip']);
+
if ($data['act'] == "static") {
foreach ($config['dhcpdv6'] as $dhcpif => $dhcpifconf) {
if(is_array($dhcpifconf['staticmap'])) {
@@ -390,12 +390,7 @@ foreach ($leases as $data) {
break;
}
} else {
- foreach ($config['dhcpdv6'] as $dhcpif => $dhcpifconf) {
- if (($lip >= ip2ulong($dhcpifconf['range']['from'])) && ($lip <= ip2ulong($dhcpifconf['range']['to']))) {
- $data['if'] = $dhcpif;
- break;
- }
- }
+ $data['if'] = convert_real_interface_to_friendly_interface_name(guess_interface_from_ip($data['ip']));
}
echo "<tr>\n";
echo "<td class=\"listlr\">{$fspans}{$data['ip']}{$fspane}&nbsp;</td>\n";
OpenPOWER on IntegriCloud