summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_virtual_ip_edit.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-04-26 16:56:08 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-04-26 16:56:08 +0000
commitb3ed929300dbd10c2ab7a5a2a46e2100dad37617 (patch)
tree206fd02d4ce75491463cb6e284f821d24c07e01d /usr/local/www/firewall_virtual_ip_edit.php
parent5245622555ac759c58f9580ac6f8058dddc76325 (diff)
downloadpfsense-b3ed929300dbd10c2ab7a5a2a46e2100dad37617.zip
pfsense-b3ed929300dbd10c2ab7a5a2a46e2100dad37617.tar.gz
Only check first two octets when validating that a comprable real ip exists for CARP.
Diffstat (limited to 'usr/local/www/firewall_virtual_ip_edit.php')
-rwxr-xr-xusr/local/www/firewall_virtual_ip_edit.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/local/www/firewall_virtual_ip_edit.php b/usr/local/www/firewall_virtual_ip_edit.php
index ea72b69..8221d73 100755
--- a/usr/local/www/firewall_virtual_ip_edit.php
+++ b/usr/local/www/firewall_virtual_ip_edit.php
@@ -49,9 +49,9 @@ if (isset($_POST['id']))
else
$id = $_GET['id'];
-function return_first_three_octets($ip) {
+function return_first_two_octets($ip) {
$ip_split = split("\.", $ip);
- return $ip_split[0] . "." . $ip_split[1] . "." . $ip_split[2];
+ return $ip_split[0] . "." . $ip_split[1];
}
if (isset($id) && $a_vip[$id]) {
@@ -119,7 +119,7 @@ if ($_POST) {
for ($i = 1; isset($config['interfaces']['opt' . $i]); $i++)
$iflist['opt' . $i] = 'opt' . $i;
foreach($iflist as $if) {
- $ww_subnet_ip = return_first_three_octets($config['interfaces'][$if]['ipaddr']);
+ $ww_subnet_ip = return_first_two_octets($config['interfaces'][$if]['ipaddr']);
if($ww_subnet_ip == $subnet_ip) {
$found = true;
break;
OpenPOWER on IntegriCloud