diff options
author | jim-p <jimp@pfsense.org> | 2010-08-20 14:37:34 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2010-08-20 14:37:34 -0400 |
commit | bd961c65906fe2f2c6aec4324dc3268d31aab1b7 (patch) | |
tree | 0b3453f9dffb7e07542cf2c882d249685af5792b /usr/local/www/diag_logs_dhcp.php | |
parent | eff77cb7c4e90f7adceb2c36e7bc8b72383b365f (diff) | |
download | pfsense-bd961c65906fe2f2c6aec4324dc3268d31aab1b7.zip pfsense-bd961c65906fe2f2c6aec4324dc3268d31aab1b7.tar.gz |
Fixes #831. Restart the DHCP daemon when clearing the log file.
Diffstat (limited to 'usr/local/www/diag_logs_dhcp.php')
-rwxr-xr-x | usr/local/www/diag_logs_dhcp.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/local/www/diag_logs_dhcp.php b/usr/local/www/diag_logs_dhcp.php index ffc51c4..438f7bb 100755 --- a/usr/local/www/diag_logs_dhcp.php +++ b/usr/local/www/diag_logs_dhcp.php @@ -50,8 +50,11 @@ $nentries = $config['syslog']['nentries']; if (!$nentries) $nentries = 50; -if ($_POST['clear']) +if ($_POST['clear']) { clear_log_file($dhcpd_logfile); + killbyname("dhcpd"); + services_dhcpd_configure(); +} $pgtitle = array(gettext("Status"),gettext("System logs"),gettext("DHCP")); include("head.inc"); @@ -88,7 +91,8 @@ include("head.inc"); </tr> <?php dump_clog($dhcpd_logfile, $nentries); ?> <tr><td><br><form action="diag_logs_dhcp.php" method="post"> - <input name="clear" type="submit" class="formbtn" value="<?= gettext("Clear log");?>"></td></tr> + <input name="clear" type="submit" class="formbtn" value="<?= gettext("Clear log");?>"></td> + <td>NOTE: Clearing the log file will restart the DHCP daemon.</td></tr> </table> </div> </form> |