summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorsullrich <sullrich@pfsense.org>2009-11-28 13:42:10 -0500
committersullrich <sullrich@pfsense.org>2009-11-28 13:51:26 -0500
commitc7ed2141c2d277b0974a825bf60a9958ac7a0ffe (patch)
treeea5bb754581c0c6ebb75e773399ede75568544a3 /etc
parentceae2616804d1473e6d2f06cc418f91f0eac8e8c (diff)
downloadpfsense-c7ed2141c2d277b0974a825bf60a9958ac7a0ffe.zip
pfsense-c7ed2141c2d277b0974a825bf60a9958ac7a0ffe.tar.gz
Build a new array of items that have .pat in them. Resolves #171
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/shaper.inc7
1 files changed, 4 insertions, 3 deletions
diff --git a/etc/inc/shaper.inc b/etc/inc/shaper.inc
index 1ada974..7e335d6 100644
--- a/etc/inc/shaper.inc
+++ b/etc/inc/shaper.inc
@@ -3606,14 +3606,15 @@ function layer7_start_l7daemon() {
// This function uses /usr/local/share/protocols as a default directory for searching .pat files
function generate_protocols_array() {
$protocols = return_dir_as_array("/usr/local/share/protocols");
+ $protocols_new = array();
if(is_array($protocols)) {
foreach($protocols as $key => $proto) {
if (strstr($proto, ".pat"))
- $protocols[$key] =& str_replace(".pat", "", $proto);
+ $protocols_new[$key] =& str_replace(".pat", "", $proto);
}
- sort($protocols);
+ sort($protocols_new);
}
- return $protocols;
+ return $protocols_new;
}
function get_l7_unique_list() {
OpenPOWER on IntegriCloud