[PATCH 2/9] Nest changes to support SADR.

Toke Høiland-Jørgensen toke at toke.dk
Tue Mar 7 21:27:03 CET 2017


Dean <dluga93 at gmail.com> writes:

> On 03/07/2017 12:05 PM, Ondrej Zajicek wrote:
>> On Tue, Mar 07, 2017 at 12:56:26AM +0100, Dean Luga wrote:
>>> From: dean <dluga93 at gmail.com>
>>>
>>> When SADR is enabled, fib_node contains source address prefix
>>> and prefix length.
>>>
>>> A data structure addr_data was added to be passed to
>>> fib_{get|find|route} and net_{get|find} functions and allow
>>> the same call syntax for the functions, independently of
>>> whether SADR is enabled. Two functions were also added that
>>> return an addr_data object initialized to zero or with the
>>> data from a fib_node object.
>> Hi
>>
>> It seems to me that many of these changes replicate the changes that we
>> made in development of BIRD 2.x, perhaps your SADR support could be
>> moved to that branch.
>>
>> It seems to me that a natural way how to represent SADR routes would be
>> to have a new network type (e.g. NET_IP6_SADR) containing both src and
>> dst IPv6 prefixes. That would allow to use generic code for handling
>> networks and routes for handling SADR routes.
>>
> Ok, where can I find BIRD 2.x? The archive in the website only contains
> documentation, and I don't see a gitlab branch for 2.x.

It's the 'int-new' branch; took me a while to find it too :)

-Toke


More information about the Bird-users mailing list