[PATCH v2] Babel: Allow v6 next hop on interfaces with v4 addresses
Ondrej Zajicek
santiago at crfreenet.org
Thu Mar 27 19:03:10 CET 2025
On Fri, Dec 06, 2024 at 05:51:57PM +0000, Chris Webb wrote:
> Toke Høiland-Jørgensen <toke at toke.dk> writes:
>
> > Chris Webb <chris at arachsys.com> writes:
> >
> > > By default, the Babel protocol will advertise an IPv6 extended next hop
> > > address on interfaces which don't have an IPv4 address. This is controlled
> > > by the 'extended next hop' option.
> > >
> > > Add support for 'extended next hop force' which advertises an extended
> > > next hop even when IPv4 addresses are present. (They may be temporary,
> > > for debugging or otherwise unsuitable for including in an
> > > advertisement.)
> >
> > Acked-by: Toke Høiland-Jørgensen <toke at toke.dk>
>
> Many thanks! Is there anything else needed from my side for this to be
> mergeable? Very happy to spin again with any changes if so?
Hello
Merged. I did some rather intrusive rework:
https://gitlab.nic.cz/labs/bird/-/commit/f80003e35b94cd7b5807b72a3697b7762a00f83f
- Changed it to be two separate options, existing one to control support
for RFC 9229, the new one 'next hop prefer' to control the behavior
- Moved the effective code to the proper place (where the next hop is
actually selected), that simplifies reconfiguration
I hope that is okay for you.
--
Elen sila lumenn' omentielvo
Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
"To err is human -- to blame it on a computer is even more so."
More information about the Bird-users
mailing list