diff options
| author | Ruben Herold <ruben@puettmann.net> | 2026-10-05 13:16:14 +0200 |
|---|---|---|
| committer | Ruben Herold <ruben@puettmann.net> | 2026-10-05 13:16:14 +0200 |
| commit | 896bb394f8434ef6f722924fd1683b5ac231e901 (patch) | |
| tree | 0073214ef31a2b4a6992fa13f697ed50e3a1e724 /python | |
| parent | fce6b4074f85a8112ba4de64bf2cee94eab704cd (diff) | |
| download | vyos-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
