aboutsummaryrefslogtreecommitdiffstats
path: root/config/bandwidthd
diff options
context:
space:
mode:
authorJim P <jim@pingle.org>2012-10-02 05:15:10 -0700
committerJim P <jim@pingle.org>2012-10-02 05:15:10 -0700
commit0edf4e67178a769a1bb784401aa2bcf7b7c2c109 (patch)
treec493e4046796430884f8b20bea46a2df563f5074 /config/bandwidthd
parent7ce86e7209743c52cfb7bf1813aa9ba092bed339 (diff)
parentedef29a6f336a316d84b396938d84328c22f545b (diff)
downloadpfsense-packages-0edf4e67178a769a1bb784401aa2bcf7b7c2c109.tar.gz
pfsense-packages-0edf4e67178a769a1bb784401aa2bcf7b7c2c109.tar.bz2
pfsense-packages-0edf4e67178a769a1bb784401aa2bcf7b7c2c109.zip
Merge pull request #326 from phil-davis/master
bandwidthd inconsistent field names and defaults
Diffstat (limited to 'config/bandwidthd')
-rw-r--r--config/bandwidthd/bandwidthd.inc7
-rw-r--r--config/bandwidthd/bandwidthd.xml24
2 files changed, 15 insertions, 16 deletions
diff --git a/config/bandwidthd/bandwidthd.inc b/config/bandwidthd/bandwidthd.inc
index 79187e40..69724a96 100644
--- a/config/bandwidthd/bandwidthd.inc
+++ b/config/bandwidthd/bandwidthd.inc
@@ -60,12 +60,15 @@ function bandwidthd_install_config() {
config_lock();
/* user defined values */
- $meta_refresh = $config['installedpackages']['bandwidthd']['config'][0]['metarefresh'];
+ $meta_refresh = $config['installedpackages']['bandwidthd']['config'][0]['meta_refresh'];
if($meta_refresh)
$meta_refresh = "meta_refresh $meta_refresh\n";
- $graph = $config['installedpackages']['bandwidthd']['config'][0]['graph'];
+ $graph = $config['installedpackages']['bandwidthd']['config'][0]['drawgraphs'];
if($graph)
$graph = "graph true\n";
+ else
+ $graph = "graph false\n";
+
$filter_text = $config['installedpackages']['bandwidthd']['config'][0]['filter'];
if($filter_text)
$filter_text = "filter $filter_text\n";
diff --git a/config/bandwidthd/bandwidthd.xml b/config/bandwidthd/bandwidthd.xml
index 6a3dab35..258772a7 100644
--- a/config/bandwidthd/bandwidthd.xml
+++ b/config/bandwidthd/bandwidthd.xml
@@ -80,7 +80,7 @@
</additional_files_needed>
<fields>
<field>
- <fielddescr>interface</fielddescr>
+ <fielddescr>Interface</fielddescr>
<fieldname>active_interface</fieldname>
<description>The interface that bandwidthd will bind to.</description>
<type>interfaces_selection</type>
@@ -88,27 +88,25 @@
<default_value>lan</default_value>
</field>
<field>
- <fielddescr>Subnet</fielddescr>
- <fieldname>subnets_custom</fieldname>
- <description>The subnet(s) on which bandwidthd will report. (separate with ';' for multiple subnets, e.g. 192.168.1.0/24;10.0.0.0/24)</description>
- <type>input</type>
+ <fielddescr>Subnet</fielddescr>
+ <fieldname>subnets_custom</fieldname>
+ <description>The subnet(s) on which bandwidthd will report. (separate with ';' for multiple subnets, e.g. 192.168.1.0/24;10.0.0.0/24) The ordinary subnet for the selected interface/s is automatically put in the config, do not specify it here.</description>
+ <type>input</type>
</field>
<field>
<fielddescr>Skip intervals</fielddescr>
<fieldname>skipintervals</fieldname>
- <description></description>
+ <description>Number of intervals (2.5 minute) to skip between graphing. Default 0.</description>
<type>input</type>
- <value>1024</value>
</field>
<field>
<fielddescr>Graph cutoff</fielddescr>
<fieldname>graphcutoff</fieldname>
- <description>Graph cutoff is how many KB must be transferred by an IP before it is graphed</description>
+ <description>Graph cutoff is how many KB must be transferred by an IP before it is graphed. Default 1024.</description>
<type>input</type>
- <value>1024</value>
</field>
<field>
- <fielddescr>promiscuous</fielddescr>
+ <fielddescr>Promiscuous</fielddescr>
<fieldname>promiscuous</fieldname>
<description>Put interface in promiscuous mode to score to traffic that may not be routing through the host machine.</description>
<type>checkbox</type>
@@ -126,25 +124,23 @@
<type>checkbox</type>
</field>
<field>
- <fielddescr>filter</fielddescr>
+ <fielddescr>Filter</fielddescr>
<fieldname>filter</fieldname>
<description>Libpcap format filter string used to control what bandwidthd sees. Please always include "ip" in the string to avoid strange problems.</description>
<type>input</type>
- <value>ip</value>
</field>
<field>
<fielddescr>Draw Graphs</fielddescr>
<fieldname>drawgraphs</fieldname>
<description>This defaults to true to graph the traffic bandwidthd is recording. Set this to false if you only want cdf output or you are using the database output option. Bandwidthd will use very little RAM and CPU if this is set to false.</description>
<type>checkbox</type>
- <value>checked</value>
+ <default_value>on</default_value>
</field>
<field>
<fielddescr>Meta Refresh</fielddescr>
<fieldname>meta_refresh</fieldname>
<description>Set META REFRESH seconds (default 150, use 0 to disable).</description>
<type>input</type>
- <value>150</value>
</field>
</fields>
<custom_php_resync_config_command>