summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-06-04 08:26:38 -0300
committerRenato Botelho <garga@FreeBSD.org>2013-06-04 08:26:38 -0300
commit50d3ed9c3c76d16a88d801ded20f4db9e7f6e915 (patch)
treec55cdc8ceea2e9c17690a6705a42db92070226ce /etc
parent90df9a993eda2937cf44c7b94be71dbf21608934 (diff)
downloadpfsense-50d3ed9c3c76d16a88d801ded20f4db9e7f6e915.zip
pfsense-50d3ed9c3c76d16a88d801ded20f4db9e7f6e915.tar.gz
Also consider 0.0.0.0/0 here since it fails on is_subnet() but is a valid/special config. Fixes #3016
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/vpn.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index ac6a37e..1a42256 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -871,7 +871,7 @@ EOD;
if(($ph2ent['mode'] == "tunnel") or ($ph2ent['mode'] == 'tunnel6')) {
// Error will be logged above, no need to log this twice. #2201
- if (!is_subnet($localid))
+ if (!is_subnet($localid) && ($localid != "0.0.0.0/0"))
continue;
if($ph2ent['mode'] == "tunnel6")
OpenPOWER on IntegriCloud