summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xetc/rc.filter_synchronize12
1 files changed, 1 insertions, 11 deletions
diff --git a/etc/rc.filter_synchronize b/etc/rc.filter_synchronize
index 5182f30..34cc7e8 100755
--- a/etc/rc.filter_synchronize
+++ b/etc/rc.filter_synchronize
@@ -51,7 +51,7 @@ function backup_vip_config_section() {
global $config;
$new_section = &$config['virtualip'];
foreach($new_section['vip'] as $section) {
- if($section['mode'] == "proxyarp") {
+ if($section['mode'] == "proxyarp" || $section['mode'] == "ipalias") {
unset($section);
}
if($section['advskew'] <> "") {
@@ -130,16 +130,6 @@ function carp_sync_xml($url, $password, $sections, $port = 80, $method = 'pfsens
unset ($config_copy['dnsmasq']['hosts'][$x]);
}
}
- if (is_array($config_copy['virtualip']['vip'])) {
- $vipcnt = count($config_copy['virtualip']['vip']);
- for ($x = 0; $x < $vipcnt; $x++) {
- $config_copy['virtualip']['vip'][$x]['descr'] = remove_special_characters($config_copy['virtualip']['vip'][$x]['descr']);
- if (isset ($config_copy['virtualip']['vip'][$x]['nosync']) or
- $config_copy['virtualip']['vip'][$x]['mode'] == "proxyarp" or
- $config_copy['virtualip']['vip'][$x]['mode'] == "ipalias")
- unset ($config_copy['virtualip']['vip'][$x]);
- }
- }
if (is_array($config_copy['ipsec']['tunnel'])) {
$ipseccnt = count($config_copy['ipsec']['tunnel']);
for ($x = 0; $x < $ipseccnt; $x++) {
OpenPOWER on IntegriCloud