summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/vpn.inc
diff options
context:
space:
mode:
Diffstat (limited to 'src/etc/inc/vpn.inc')
-rw-r--r--src/etc/inc/vpn.inc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/etc/inc/vpn.inc b/src/etc/inc/vpn.inc
index d3bcb47..17c3529 100644
--- a/src/etc/inc/vpn.inc
+++ b/src/etc/inc/vpn.inc
@@ -1625,13 +1625,18 @@ poes{$pppoecfg['pppoeid']}{$i}:
EOD;
}
+ if (is_numeric($pppoecfg['n_pppoe_maxlogin']) && ($pppoecfg['n_pppoe_maxlogin'] > 0)) {
+ $pppoemaxlogins = $pppoecfg['n_pppoe_maxlogin'];
+ } else {
+ $pppoemaxlogins = 1
+ }
$mpdconf .=<<<EOD
pppoe_standard:
set bundle no multilink
set bundle enable compression
- set auth max-logins 1
+ set auth max-logins {$pppoemaxlogins}
set iface up-script /usr/local/sbin/vpn-linkup
set iface down-script /usr/local/sbin/vpn-linkdown
set iface idle 0
OpenPOWER on IntegriCloud