diff options
| author | Ariel E <4097513+eirriel@users.noreply.github.com> | 2026-07-30 15:58:13 +1200 |
|---|---|---|
| committer | Ariel E <4097513+eirriel@users.noreply.github.com> | 2026-07-30 15:58:13 +1200 |
| commit | 0afc97c1d2f2b901bd63b90c78703203f6e29f84 (patch) | |
| tree | dedfbd60c9bd627a3842d2cb5bc7b0270233b124 /src/validators/numeric.ml | |
| parent | b81e435210f499b225b5d27fd16c370c0095da3a (diff) | |
| download | vyos-1x-0afc97c1d2f2b901bd63b90c78703203f6e29f84.tar.gz vyos-1x-0afc97c1d2f2b901bd63b90c78703203f6e29f84.zip | |
vyos-netlinkd: T9143: seed operstate cache at startup
The state tracker starts empty whenever vyos-netlinkd starts, so the first same-state RTM_NEWLINK UP notification is treated as a transition and unnecessarily restarts DHCP.
Seed matching interface states from the kernel link dump after binding the rtnetlink socket. This preserves real DOWN-to-UP handling while suppressing the first redundant UP notification.
Diffstat (limited to 'src/validators/numeric.ml')
0 files changed, 0 insertions, 0 deletions
