summaryrefslogtreecommitdiff
path: root/interface-definitions/include/dependent-error-generic-interface.xml.i
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-10-07 19:57:05 +0200
committerChristian Breunig <christian@breunig.cc>2026-10-31 09:58:29 +0000
commit2b6a744cc2f90114fa0df85db096495866a403e2 (patch)
treebe07b8f74d99e17a00aa118aa21ab1129c6d009e /interface-definitions/include/dependent-error-generic-interface.xml.i
parent30b999c5a2b6ce67734e882942609a5e4a4d84cf (diff)
downloadvyos-1x-2b6a744cc2f90114fa0df85db096495866a403e2.tar.gz
vyos-1x-2b6a744cc2f90114fa0df85db096495866a403e2.zip
ethernet: T3871: restore the address the card came with, not the one on it
Deleting an ethernet configuration puts the hardware address back. It was read from the driver, which reports the current address when it cannot report a permanent one separately - and at that point the current address is still the custom one being removed, so it was reapplied rather than undone and the card kept an address the configuration no longer mentioned. Ask what naming recorded for the interface first, as the reset path already does. That was taken before any custom address was applied, and the driver stays the fallback for an interface no pass has seen.
Diffstat (limited to 'interface-definitions/include/dependent-error-generic-interface.xml.i')
0 files changed, 0 insertions, 0 deletions