mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
options for auto-summary/supernet
This commit is contained in:
parent
655e4d414b
commit
b30e3be44f
@ -78,6 +78,14 @@ function setup_etc_gateways($iface="", $mode="") {
|
||||
if ($passwd != "") {
|
||||
$ret .= "passwd={$passwd} ";
|
||||
}
|
||||
$add_no_ag = $config['installedpackages']['routed']['config'][0]['enable_no_ag'];
|
||||
$add_no_super_ag = $config['installedpackages']['routed']['config'][0]['enable_no_super_ag'];
|
||||
if($add_no_ag == "on") {
|
||||
$ret .= "no_ag ";
|
||||
}
|
||||
if($add_no_super_ag == "on") {
|
||||
$ret .= "no_super_ag ";
|
||||
}
|
||||
}
|
||||
break;
|
||||
case "disable":
|
||||
|
||||
@ -64,7 +64,7 @@
|
||||
<fieldname>enable</fieldname>
|
||||
<description>Enables the Routing Information Protocol daemon</description>
|
||||
<type>checkbox</type>
|
||||
<enablefields>iface_array[],ripversion,passwd</enablefields>
|
||||
<enablefields>iface_array[],ripversion,passwd,enable_no_ag,enable_no_super_ag</enablefields>
|
||||
</field>
|
||||
<field>
|
||||
<fielddescr>Interfaces</fielddescr>
|
||||
@ -96,6 +96,18 @@
|
||||
</description>
|
||||
<type>input</type>
|
||||
</field>
|
||||
<field>
|
||||
<fielddescr>no_ag</fielddescr>
|
||||
<fieldname>enable_no_ag</fieldname>
|
||||
<description>turns off aggregation of subnets in RIPv1 and RIPv2 responses.</description>
|
||||
<type>checkbox</type>
|
||||
</field>
|
||||
<field>
|
||||
<fielddescr>no_super_ag</fielddescr>
|
||||
<fieldname>enable_no_super_ag</fieldname>
|
||||
<description>turns off aggregation of networks into supernets in RIPv2 responses.</description>
|
||||
<type>checkbox</type>
|
||||
</field>
|
||||
</fields>
|
||||
<aftersaveredirect>pkg_edit.php?xml=routed.xml&id=0</aftersaveredirect>
|
||||
<custom_php_command_before_form>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user