diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-01-05 22:50:15 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-01-05 22:50:15 +0000 |
commit | 5264023a431c1a3a3e71132abe9df992c4ef5dc2 (patch) | |
tree | c92e5f8c8a4be9a0b22b6ae8785931246d145c94 /etc | |
parent | 4b1287219956e1971300d30f51c1cb6424904f6f (diff) | |
download | pfsense-5264023a431c1a3a3e71132abe9df992c4ef5dc2.zip pfsense-5264023a431c1a3a3e71132abe9df992c4ef5dc2.tar.gz |
Do not apply option when radius is disabled
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/vpn.inc | 8 |
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 |