Hi,
when using both bird and babeld in our babel network, babeld regularly
complains about malformed packets. This happens when bird sends route
retractions without including router-id and next-hop TLVs first.
According to rfc6126 the router-id is not used for retractions. The resulting
error
Hi,
is there any possibility to filter incoming babel routes on a per-neighbor or
per-interface basis?
As far as I can tell, the babel implementation in bird has its own route
selection algorithm and only sends a single route to the bird table.
This seems to make it impossible to add additional
On 22.07.21 20:17, Toke Høiland-Jørgensen wrote:
> Babel (the protocol) does not support ECMP. This is deliberate - see
> this message for details:
> https://mailarchive.ietf.org/arch/msg/babel/i4tqsRIL3DS9e22GJ0QuoMef-P0/
Ok, thanks for the clarification.
I haven't had side effects in mind. I nai
originated babel routes
to not wrap, but remain at UINT16_MAX indefinitely, resulting in slow
route propagation on topology changes.
Make use of the previously introduced gt_mod64k macro to compare seqnos
correctly.
Fixes: 3e7e4a71868bc519aacc0eb785471b46fc345a5c
Signed-off-by: Fabian Bläse
originated babel routes
to not wrap, but remain at UINT16_MAX indefinitely, resulting in slow
route propagation on topology changes.
Make use of the previously introduced gt_mod64k macro to compare seqnos
correctly.
Fixes: 3e7e4a71868bc519aacc0eb785471b46fc345a5c
Signed-off-by: Fabian Bläse
HAVE_MPLS_KERNEL blocks and merge duplicate code into a single if-else
distinction.
Fixes: 53401bef63013dfee01b65d071ffbd88e457539f
Signed-off-by: Fabian Bläse
---
sysdep/linux/netlink.c | 44 +++---
1 file changed, 20 insertions(+), 24 deletions(-)
diff --git a