0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-10 05:08:42 +00:00
bird/proto
Andreas Rammhold 9bb5eda3f0 Babel: Implement IPv4 via IPv6 extension (RFC 9229)
The patch implements an IPv4 via IPv6 extension (RFC 9229) to the Babel
routing protocol (RFC 8966) that allows annoncing routes to an IPv4
prefix with an IPv6 next hop, which makes it possible for IPv4 traffic
to flow through interfaces that have not been assigned an IPv4 address.

The implementation is compatible with the current Babeld version.

Thanks to Toke Høiland-Jørgensen for early review on this work.

Minor changes from committer.
2024-05-30 12:30:00 +02:00
..
babel Babel: Implement IPv4 via IPv6 extension (RFC 9229) 2024-05-30 12:30:00 +02:00
bfd BFD: Improve incoming packet matching 2024-05-30 12:30:00 +02:00
bgp BGP: Add received role value to role mismatch log message 2024-05-30 12:30:00 +02:00
mrt Minor cleanups 2024-05-30 12:30:00 +02:00
ospf VRF: Fix issues with reconfiguration 2024-05-30 12:30:00 +02:00
perf Nest: Fix several issues with pflags 2024-05-30 12:29:59 +02:00
pipe BGP: Add received role value to role mismatch log message 2024-05-30 12:30:00 +02:00
radv VRF: Fix issues with reconfiguration 2024-05-30 12:30:00 +02:00
rip VRF: Fix issues with reconfiguration 2024-05-30 12:30:00 +02:00
rpki Nest: Fix several issues with pflags 2024-05-30 12:29:59 +02:00
static Nest: Fix several issues with pflags 2024-05-30 12:29:59 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00