diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-07-06 05:56:00 +0000 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-07-06 22:23:17 +0200 |
| commit | 021f9c1b2be91e246e560a67396e54133e9eb626 (patch) | |
| tree | ea6a5c045035b1ef670a46e1c4564b52035ab3e0 /interface-definitions/service_https.xml.in | |
| parent | b90c21db2edefb02e22ea9233cf76ed6435f91f6 (diff) | |
| download | vyos-1x-021f9c1b2be91e246e560a67396e54133e9eb626.tar.gz vyos-1x-021f9c1b2be91e246e560a67396e54133e9eb626.zip | |
frrender: T9054: keep PPPoE/DHCP default route when "protocols static" is deleted
Deleting "protocols static" set config_dict['static'] to a dict object shared
by reference across every deleted protocol. Merging the PPPoE/DHCP default-route
data into it left the "deleted" marker in place, so the entire staticd section -
including the just-merged default route - was skipped during FRR rendering,
dropping the default route from the RIB/FIB.
Copy the shared deleted-protocol marker before mutating it, and clear the marker
once DHCP/PPPoE content has been merged in so the section is still rendered.
Diffstat (limited to 'interface-definitions/service_https.xml.in')
0 files changed, 0 insertions, 0 deletions
