summaryrefslogtreecommitdiffstats
path: root/etc/inc/filter.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-05-27 00:48:00 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-05-27 00:48:00 +0000
commit23e0096ec45c263b23b91a758d78c174d04938c3 (patch)
treebe6294e83dfd9f1424a11097b70ff344bd18a200 /etc/inc/filter.inc
parentbd21eae5802a4869da8e4aecd3afa4056137bfd5 (diff)
downloadpfsense-23e0096ec45c263b23b91a758d78c174d04938c3.zip
pfsense-23e0096ec45c263b23b91a758d78c174d04938c3.tar.gz
Only enumerate if item is an array.
Diffstat (limited to 'etc/inc/filter.inc')
-rw-r--r--etc/inc/filter.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index fec7b49..030cefb 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -341,6 +341,7 @@ function filter_generate_aliases() {
if($config['interfaces']['wan']['ipaddr'] == "carpdev-dhcp") {
$viparr = &$config['virtualip']['vip'];
$counter = 0;
+ if(is_array($viparr))
foreach ($viparr as $vip) {
if ($vip['mode'] == "carpdev-dhcp") {
if($vip['interface'] == "wan") {
@@ -545,6 +546,7 @@ function filter_nat_rules_generate_if($if, $src = "any", $srcport = "", $dst = "
if($config['interfaces']['wan']['ipaddr'] == "carpdev-dhcp") {
$viparr = &$config['virtualip']['vip'];
$counter = 0;
+ if(is_array($viparr))
foreach ($viparr as $vip) {
if ($vip['mode'] == "carpdev-dhcp") {
if($vip['interface'] == "wan")
OpenPOWER on IntegriCloud