summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2010-07-14 15:17:32 -0400
committerScott Ullrich <sullrich@pfsense.org>2010-07-14 15:17:32 -0400
commit067e48abda86617e4629e59f62e43b6fa3c99cc9 (patch)
tree4ef85acda88337f41081e55830461f4401a2afdd /etc
parentbd2e9f747f37f299e8c758a90f917886509d2b86 (diff)
downloadpfsense-067e48abda86617e4629e59f62e43b6fa3c99cc9.zip
pfsense-067e48abda86617e4629e59f62e43b6fa3c99cc9.tar.gz
Handle VIP DNS-Rebinding detection correctly
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/authgui.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/inc/authgui.inc b/etc/inc/authgui.inc
index ca97818..56e6f4c 100644
--- a/etc/inc/authgui.inc
+++ b/etc/inc/authgui.inc
@@ -181,6 +181,11 @@ if (empty($FilterIflist)) {
foreach ($FilterIflist as $iflist)
if($iflist['ip'] == $http_host)
$local_ip = true;
+if($config['virtualip'])
+ if($config['virtualip']['vip'])
+ foreach($config['virtualip']['vip'] as $vip)
+ if($vip['subnet'] == $http_host)
+ $local_ip = true;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
OpenPOWER on IntegriCloud