summaryrefslogtreecommitdiff
path: root/interface-definitions/include/dependent-error-generic-interface-multi.xml.i
diff options
context:
space:
mode:
authorBrad Kollmyer <bradk@vitalsoft.com>2026-07-21 11:19:37 -0700
committerBrad Kollmyer <bradk@vitalsoft.com>2026-09-26 12:28:13 -0700
commitd69fcb435214b4525e4ca77e0380edbff4222749 (patch)
tree4a88031fb9412cd3b28816ade2644d8a17189e3e /interface-definitions/include/dependent-error-generic-interface-multi.xml.i
parent13612846c457ce8ae490a4033aff0cf3fe6f2dcb (diff)
downloadvyos-1x-d69fcb435214b4525e4ca77e0380edbff4222749.tar.gz
vyos-1x-d69fcb435214b4525e4ca77e0380edbff4222749.zip
dhcp: T9108: restart dhclient when unicast RENEW is overdue
ISC dhclient can sit in unicast RENEW to a server that has lost the session until the lease expires (hours), with the modem link still up. That is distinct from T9085 (successful RENEW that does not reinstall a missing default). Add a lightweight oneshot helper and systemd timer (every 5m) that parses each active interface ISC lease DB: if renew is more than 15 minutes in the past while expire is still in the future, restart dhclient@iface (30m cooldown). Enable the timer from the package postinst.
Diffstat (limited to 'interface-definitions/include/dependent-error-generic-interface-multi.xml.i')
0 files changed, 0 insertions, 0 deletions