dhcpd: staticmap output does not contain device names

This commit is contained in:
Stephan de Wit 2023-08-10 14:34:04 +02:00
parent 5c3235872a
commit 80e4bec768
2 changed files with 4 additions and 4 deletions

View File

@ -151,8 +151,8 @@ class LeasesController extends ApiControllerBase
if (!empty($lease['if'])) {
/* interface already included */
$intf = $lease['if'];
$intf_descr = $if_map[strtoupper($intf)];
$intf = array_search(strtoupper($lease['if']), $if_map);
$intf_descr = $if_map[$intf];
} else {
/* interface not known, check range */
foreach ($ip_ranges as $cidr => $if_dev) {

View File

@ -194,8 +194,8 @@ class LeasesController extends ApiControllerBase
$intf = '';
$intf_descr = '';
if (!empty($lease['if'])) {
$intf = $lease['if'];
$intf_descr = $if_map[strtoupper($intf)];
$intf = array_search(strtoupper($lease['if']), $if_map);;
$intf_descr = $if_map[$intf];
} else {
foreach ($ip_ranges as $cidr => $if) {
if (!empty($lease['address']) && Util::isIPInCIDR($lease['address'], $cidr)) {