diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2008-05-27 00:48:00 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2008-05-27 00:48:00 +0000 |
commit | 23e0096ec45c263b23b91a758d78c174d04938c3 (patch) | |
tree | be6294e83dfd9f1424a11097b70ff344bd18a200 /etc | |
parent | bd21eae5802a4869da8e4aecd3afa4056137bfd5 (diff) | |
download | pfsense-23e0096ec45c263b23b91a758d78c174d04938c3.zip pfsense-23e0096ec45c263b23b91a758d78c174d04938c3.tar.gz |
Only enumerate if item is an array.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/filter.inc | 2 |
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") |