diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2010-07-14 15:17:32 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2010-07-14 15:17:32 -0400 |
commit | 067e48abda86617e4629e59f62e43b6fa3c99cc9 (patch) | |
tree | 4ef85acda88337f41081e55830461f4401a2afdd /etc/inc/authgui.inc | |
parent | bd2e9f747f37f299e8c758a90f917886509d2b86 (diff) | |
download | pfsense-067e48abda86617e4629e59f62e43b6fa3c99cc9.zip pfsense-067e48abda86617e4629e59f62e43b6fa3c99cc9.tar.gz |
Handle VIP DNS-Rebinding detection correctly
Diffstat (limited to 'etc/inc/authgui.inc')
-rw-r--r-- | etc/inc/authgui.inc | 5 |
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" |