From 48ab0cd21c3c8ce35f96678463ddd2f99b0b88a7 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 16 May 2006 21:36:11 +0000 Subject: Latest OLSR changes. --- usr/local/www/services_dhcp.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'usr/local/www/services_dhcp.php') diff --git a/usr/local/www/services_dhcp.php b/usr/local/www/services_dhcp.php index ddada48..c6cc43b 100755 --- a/usr/local/www/services_dhcp.php +++ b/usr/local/www/services_dhcp.php @@ -40,6 +40,7 @@ if($config['installedpackages']['olsrd']) { foreach($config['installedpackages']['olsrd']['config'] as $olsrd) { if($olsrd['enable']) { $iflist = array("lan" => "LAN", "wan" => "WAN"); + $is_olsr_enabled = true; break; } } @@ -70,6 +71,7 @@ $pconfig['enable'] = isset($config['dhcpd'][$if]['enable']); $pconfig['denyunknown'] = isset($config['dhcpd'][$if]['denyunknown']); $pconfig['staticarp'] = isset($config['dhcpd'][$if]['staticarp']); $pconfig['failover_peerip'] = $config['dhcpd'][$if]['failover_peerip']; +$pconfig['netmask'] = $config['dhcpd'][$if]['netmask']; $ifcfg = $config['interfaces'][$if]; @@ -151,6 +153,7 @@ if ($_POST) { $config['dhcpd'][$if]['range']['to'] = $_POST['range_to']; $config['dhcpd'][$if]['defaultleasetime'] = $_POST['deftime']; $config['dhcpd'][$if]['maxleasetime'] = $_POST['maxtime']; + $config['dhcpd'][$if]['netmask'] = $_POST['netmask']; $previous = $config['dhcpd'][$if]['failover_peerip']; if($previous <> $_POST['failover_peerip']) { mwexec("rm -rf /var/dhcpd/var/db/*"); @@ -303,6 +306,24 @@ function enable_change(enable_over) { + + + Subnet Mask + + + + + Range -- cgit v1.1