diff options
author | Chris Buechler <cmb@pfsense.org> | 2015-03-10 19:00:06 -0500 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2015-03-10 19:01:35 -0500 |
commit | 309162b96d6ad0db09c132cc0aabc890bfe1909f (patch) | |
tree | dbb9e5a9a12401895d965bbda7ffc1af93018cdf /usr/local/www/xmlrpc.php | |
parent | 24acc8f4668d23bd4a0cd515c6e1de84affd6069 (diff) | |
download | pfsense-309162b96d6ad0db09c132cc0aabc890bfe1909f.zip pfsense-309162b96d6ad0db09c132cc0aabc890bfe1909f.tar.gz |
Use a consistent variable name here. related to Ticket #4446
Conflicts:
usr/local/www/xmlrpc.php
Diffstat (limited to 'usr/local/www/xmlrpc.php')
-rwxr-xr-x | usr/local/www/xmlrpc.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/local/www/xmlrpc.php b/usr/local/www/xmlrpc.php index ec6d458..13e98ff 100755 --- a/usr/local/www/xmlrpc.php +++ b/usr/local/www/xmlrpc.php @@ -279,8 +279,12 @@ function restore_config_section_xmlrpc($raw_params) { } } /* Cleanup remaining old carps */ - foreach ($oldvips as $oldvipif => $oldvippar) { - $oldvipif = get_real_interface($oldvippar['interface']); + foreach ($oldvips as $oldvipif => $oldvipar) { + if (strstr($oldvipar['interface'], '_vip')) { + $oldvipif = explode('_vip', $oldvipar['interface']); + $oldvipif = $oldvipif[0]; + } else + $oldvipif = get_real_interface($oldvipar['interface']); if (!empty($oldvipif)) { if (is_ipaddrv6($oldvipif)) mwexec("/sbin/ifconfig " . escapeshellarg($oldvipif) . " inet6 " . escapeshellarg($oldvipar['subnet']) . " delete"); |