summaryrefslogtreecommitdiff
path: root/src/conf_mode/service_pppoe-server.py
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2020-08-02 14:58:42 +0200
committerChristian Poessinger <christian@poessinger.com>2020-08-02 14:58:42 +0200
commitea10917897bb4478e7f6f576f2e1c42b134cc5c0 (patch)
treeee6b32b01831470ce3298f8e0c6b4dd39ac78e46 /src/conf_mode/service_pppoe-server.py
parent4803a3a169f83a7c6c9ba888d7a111a922e84467 (diff)
downloadvyos-1x-ea10917897bb4478e7f6f576f2e1c42b134cc5c0.tar.gz
vyos-1x-ea10917897bb4478e7f6f576f2e1c42b134cc5c0.zip
accel-ppp: T2756: make RADIUS accounting port configurable
Make the port used for RADIUS accounting user configurable. This is now valid for the following services which are based on Accel-PPP: * ipoe-server * pppoe-server * l2tp * pptp * sstp
Diffstat (limited to 'src/conf_mode/service_pppoe-server.py')
-rwxr-xr-xsrc/conf_mode/service_pppoe-server.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/conf_mode/service_pppoe-server.py b/src/conf_mode/service_pppoe-server.py
index 3149bbb2f..a8357f653 100755
--- a/src/conf_mode/service_pppoe-server.py
+++ b/src/conf_mode/service_pppoe-server.py
@@ -242,7 +242,8 @@ def get_config():
'server' : server,
'key' : '',
'fail_time' : 0,
- 'port' : '1812'
+ 'port' : '1812',
+ 'acct_port' : '1813'
}
conf.set_level(base_path + ['authentication', 'radius', 'server', server])
@@ -253,6 +254,9 @@ def get_config():
if conf.exists(['port']):
radius['port'] = conf.return_value(['port'])
+ if conf.exists(['acct-port']):
+ radius['acct_port'] = conf.return_value(['acct-port'])
+
if conf.exists(['key']):
radius['key'] = conf.return_value(['key'])