Am Donnerstag, 27. November 2025, 18:24:31 Mitteleuropäische Normalzeit schrieb Ondrej Zajicek:
On Thu, Nov 20, 2025 at 01:18:06PM +0100, Michael Saxl via Bird-users wrote:
Hello,
I'm doing some experiments using radv and bird3. as expected it bird3 automatically sends prefix informations if not somehow disabled. ... I've not tried all combinations, but the simplest fix for me is setting .onlink and .autonomous =1 in dead_prefix. I'm not sure if this does not break prefixes that are explicitly defined, so I did not modifiy dead_prefix but instead changed
What do you think about this changes?
Hello
Your change worked for a case when a prefix was removed from the interface, but not for a case when a prefix was de-configured in the BIRD config.
I fixed is by keeping active value of flags in the prefix structure itself:
https://gitlab.nic.cz/labs/bird/-/commit/324f4532ef90a66b4d1221ddccf790573cc fc623
Hello, I can confirm that the commit in the master branch of bird works (I backported it to my local debian package, the difference between this one and my backport is the missing pd_preferred that does not yet exist in 3.1.0) Thanks for the quick fix.