summaryrefslogtreecommitdiffstats
path: root/src/usr/local
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2016-08-04 18:25:14 -0300
committerRenato Botelho <renato@netgate.com>2016-08-04 18:25:14 -0300
commitb0478d98f945a1c60ad7cc2e3d603b18ff53d94a (patch)
tree39cb7c823ceea56b13e3dcd522d52b3705dec233 /src/usr/local
parent353c8d2b190d1ef453c014612a548e584b7d78e0 (diff)
parent6d53301b1f612ff3e0490abbb46b53c50193b80b (diff)
downloadpfsense-b0478d98f945a1c60ad7cc2e3d603b18ff53d94a.zip
pfsense-b0478d98f945a1c60ad7cc2e3d603b18ff53d94a.tar.gz
Merge pull request #3086 from jlduran/ignore-bootp-queries
Diffstat (limited to 'src/usr/local')
-rw-r--r--src/usr/local/www/services_dhcp.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/usr/local/www/services_dhcp.php b/src/usr/local/www/services_dhcp.php
index f04b824..d16159d 100644
--- a/src/usr/local/www/services_dhcp.php
+++ b/src/usr/local/www/services_dhcp.php
@@ -167,6 +167,7 @@ if (is_array($dhcpdconf)) {
$pconfig['domainsearchlist'] = $dhcpdconf['domainsearchlist'];
list($pconfig['wins1'], $pconfig['wins2']) = $dhcpdconf['winsserver'];
list($pconfig['dns1'], $pconfig['dns2'], $pconfig['dns3'], $pconfig['dns4']) = $dhcpdconf['dnsserver'];
+ $pconfig['ignorebootp'] = isset($dhcpdconf['ignorebootp']);
$pconfig['denyunknown'] = isset($dhcpdconf['denyunknown']);
$pconfig['nonak'] = isset($dhcpdconf['nonak']);
$pconfig['ddnsdomain'] = $dhcpdconf['ddnsdomain'];
@@ -532,6 +533,7 @@ if (isset($_POST['save'])) {
$dhcpdconf['gateway'] = $_POST['gateway'];
$dhcpdconf['domain'] = $_POST['domain'];
$dhcpdconf['domainsearchlist'] = $_POST['domainsearchlist'];
+ $dhcpdconf['ignorebootp'] = ($_POST['ignorebootp']) ? true : false;
$dhcpdconf['denyunknown'] = ($_POST['denyunknown']) ? true : false;
$dhcpdconf['nonak'] = ($_POST['nonak']) ? true : false;
$dhcpdconf['ddnsdomain'] = $_POST['ddnsdomain'];
@@ -763,6 +765,13 @@ if (!is_numeric($pool) && !($act == "newpool")) {
}
$section->addInput(new Form_Checkbox(
+ 'ignorebootp',
+ 'BOOTP',
+ 'Ignore BOOTP queries',
+ $pconfig['ignorebootp']
+));
+
+$section->addInput(new Form_Checkbox(
'denyunknown',
'Deny unknown clients',
'Only the clients defined below will get DHCP leases from this server.',
OpenPOWER on IntegriCloud