diff options
author | sullrich <sullrich@pfsense.org> | 2009-11-28 13:42:10 -0500 |
---|---|---|
committer | sullrich <sullrich@pfsense.org> | 2009-11-28 13:51:26 -0500 |
commit | c7ed2141c2d277b0974a825bf60a9958ac7a0ffe (patch) | |
tree | ea5bb754581c0c6ebb75e773399ede75568544a3 /etc/inc/shaper.inc | |
parent | ceae2616804d1473e6d2f06cc418f91f0eac8e8c (diff) | |
download | pfsense-c7ed2141c2d277b0974a825bf60a9958ac7a0ffe.zip pfsense-c7ed2141c2d277b0974a825bf60a9958ac7a0ffe.tar.gz |
Build a new array of items that have .pat in them. Resolves #171
Diffstat (limited to 'etc/inc/shaper.inc')
-rw-r--r-- | etc/inc/shaper.inc | 7 |
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() { |