summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-06-20 10:37:32 +0000
committerChristian Breunig <christian@breunig.cc>2026-06-22 21:33:50 +0200
commit50ffc690fdeaaa30a9f353bc76fe87d748cc2e58 (patch)
treeafebfe34d5924d11b5015cb956008d2d3e259c32 /python
parent2c6c98060ec2af764d4802ec58969399854eb140 (diff)
downloadvyos-1x-50ffc690fdeaaa30a9f353bc76fe87d748cc2e58.tar.gz
vyos-1x-50ffc690fdeaaa30a9f353bc76fe87d748cc2e58.zip
vyos-netlink: T7965: only re-apply QoS configuration to individual interface
The previous vyos-netlinkd implementation for QoS policy re-apply was very heavy. It conducted a full CLI validation and re-apply on every interface. Instead we do not only re-apply the QoS configuration to the interface which has had an address change detected by vyos-netlinkd. This can be tested by checking "tc qdisc show" before disconnecting a PPPoE interface and during/after reconnect. There will be no qdisc until the dynamic interface has received an IP address - then the qdisc will be re-applied.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions