summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorRuben Herold <ruben@puettmann.net>2026-10-05 13:16:14 +0200
committerRuben Herold <ruben@puettmann.net>2026-10-05 13:16:14 +0200
commit896bb394f8434ef6f722924fd1683b5ac231e901 (patch)
tree0073214ef31a2b4a6992fa13f697ed50e3a1e724 /python
parentfce6b4074f85a8112ba4de64bf2cee94eab704cd (diff)
downloadvyos-1x-896bb394f8434ef6f722924fd1683b5ac231e901.tar.gz
vyos-1x-896bb394f8434ef6f722924fd1683b5ac231e901.zip
ipoe-server: T9289: expose accel-ppp lease-time DHCP options
Add CLI knobs matching options already supported by accel-ppp's ipoe module: set service ipoe-server lease-time set service ipoe-server max-lease-time set service ipoe-server renew-time set service ipoe-server rebind-time accel-ppp's [ipoe] section natively supports lease-time, max-lease-time, renew-time and rebind-time (accel-pppd/ctrl/ipoe/ipoe.c) but VyOS did not expose them, forcing operators to rely on accel-ppp's hardcoded defaults. lease-time has a static default of 600 seconds, defined in the XML. max-lease-time, renew-time and rebind-time are derived by accel-ppp from the effective lease-time, so they have no defaultValue. All values are constrained to the signed int32 range, and verify() checks the timings against each other and warns on values accel-ppp will override.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions