diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-10-17 20:55:39 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-10-17 20:56:35 +0200 |
| commit | 2b97c4feca89a6f780d7d7aa58262debdca00e05 (patch) | |
| tree | 9488ebef9dbac8490a74885f8cea5ff044bfcab6 /python/setup.py | |
| parent | f353f8533397249d0bcef658a4e6fcd5fffdd856 (diff) | |
| download | vyos-1x-2b97c4feca89a6f780d7d7aa58262debdca00e05.tar.gz vyos-1x-2b97c4feca89a6f780d7d7aa58262debdca00e05.zip | |
wlb: T9472: keep marks of interfaces when others change
The routing table and mark of a WAN interface followed its position in the
sorted interface list. Adding an interface which sorts before the others
renumbered all of them. Existing connections still carried their old mark
in conntrack and were routed into the wrong table - they broke.
Every interface now keeps its table as long as it stays configured, new
interfaces get the lowest free table. The assignment is dropped once WAN
load-balancing is removed.
Diffstat (limited to 'python/setup.py')
0 files changed, 0 insertions, 0 deletions
