diff options
-rwxr-xr-x | usr/local/www/diag_dhcp_leases.php | 4 | ||||
-rwxr-xr-x | usr/local/www/services_dhcp_edit.php | 1 | ||||
-rwxr-xr-x | usr/local/www/services_wol_edit.php | 6 |
3 files changed, 10 insertions, 1 deletions
diff --git a/usr/local/www/diag_dhcp_leases.php b/usr/local/www/diag_dhcp_leases.php index 9978636..8655c44 100755 --- a/usr/local/www/diag_dhcp_leases.php +++ b/usr/local/www/diag_dhcp_leases.php @@ -177,8 +177,10 @@ foreach ($leases as $data) { echo "<td class=\"listr\">{$fspans}{$data['hostname']}{$fspane} </td>\n"; echo "<td class=\"listr\">{$fspans}" . adjust_gmt($data['start']) . "{$fspane} </td>\n"; echo "<td class=\"listr\">{$fspans}" . adjust_gmt($data['end']) . "{$fspane} </td>\n"; - echo "<td class=\"list\" valign=\"middle\"><a href=\"services_dhcp_edit.php?if={$data['if']}&mac={$data['mac']}\">"; + echo "<td class=\"list\" valign=\"middle\"><a href=\"services_dhcp_edit.php?if={$data['if']}&mac={$data['mac']}&descr={$data['hostname']}\">"; echo "<img src=\"/themes/{$g['theme']}/images/icons/icon_plus.gif\" width=\"17\" height=\"17\" border=\"0\" title=\"add a static mapping for this MAC address\"></a></td>\n"; + echo "<td valign=\"middle\"><a href=\"services_wol_edit.php?if={$data['if']}&mac={$data['mac']}&descr={$data['hostname']}\">"; + echo "<img src=\"/themes/{$g['theme']}/images/icons/icon_wol_all.gif\" width=\"17\" height=\"17\" border=\"0\" title=\"add a wake on lan mapping for this MAC address\"></a></td>\n"; echo "</tr>\n"; } } diff --git a/usr/local/www/services_dhcp_edit.php b/usr/local/www/services_dhcp_edit.php index e2ed9a4..fdc941b 100755 --- a/usr/local/www/services_dhcp_edit.php +++ b/usr/local/www/services_dhcp_edit.php @@ -58,6 +58,7 @@ if (isset($id) && $a_maps[$id]) { $pconfig['descr'] = $a_maps[$id]['descr']; } else { $pconfig['mac'] = $_GET['mac']; + $pconfig['descr'] = $_GET['descr']; } if ($_POST) { diff --git a/usr/local/www/services_wol_edit.php b/usr/local/www/services_wol_edit.php index 2e0c7ea..a25b3ae 100755 --- a/usr/local/www/services_wol_edit.php +++ b/usr/local/www/services_wol_edit.php @@ -47,6 +47,12 @@ if (isset($id) && $a_wol[$id]) { $pconfig['mac'] = $a_wol[$id]['mac']; $pconfig['descr'] = $a_wol[$id]['descr']; } +else +{ + $pconfig['interface'] = $_GET['if']; + $pconfig['mac'] = $_GET['mac']; + $pconfig['descr'] = $_GET['descr']; +} if ($_POST) { |