summaryrefslogtreecommitdiffstats
path: root/etc/inc/vpn.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-01-05 22:50:15 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-01-05 22:50:15 +0000
commit5264023a431c1a3a3e71132abe9df992c4ef5dc2 (patch)
treec92e5f8c8a4be9a0b22b6ae8785931246d145c94 /etc/inc/vpn.inc
parent4b1287219956e1971300d30f51c1cb6424904f6f (diff)
downloadpfsense-5264023a431c1a3a3e71132abe9df992c4ef5dc2.zip
pfsense-5264023a431c1a3a3e71132abe9df992c4ef5dc2.tar.gz
Do not apply option when radius is disabled
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r--etc/inc/vpn.inc8
1 files changed, 4 insertions, 4 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index b0ef960..54bb110 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -858,11 +858,11 @@ EOD;
$clientip = long2ip(ip2long($pppoecfg['remoteip']) + $i);
$ngif = "ng" . ($i+1);
- if($pppoecfg['radius']['issueradiusips']) {
- $isssue_ip_type = "set ipcp ranges {$pppoecfg['localip']}/32 {$clientip}/32";
- } else {
+ if($pppoecfg['radius']['issueradiusips'] && isset($pppoecfg['radius']['enable'])) {
$isssue_ip_type = "set ipcp ranges {$pppoecfg['localip']}/32 0.0.0.0/0";
- $isssue_ip_type .="\nset ipcp yes radius-ip";
+ $isssue_ip_type .="\n\tset ipcp yes radius-ip";
+ } else {
+ $isssue_ip_type = "set ipcp ranges {$pppoecfg['localip']}/32 {$clientip}/32";
}
$mpdconf .= <<<EOD
OpenPOWER on IntegriCloud